1078919266 DWS数据库磁盘剩余容量严重不足 告警解释 当检测到集群实例的磁盘使用率或inode使用率大于等于95%时,将触发该告警。当检测到集群实例的磁盘使用率或inode使用率低于95%时,将消除该告警。 告警属性 告警ID 告警归属 告警级别 告警类型 业务类型 是否可自动清除
DWS_2000000026 DWS集群CN下盘量超阈值 告警解释 DMS告警模块在指定周期内,检测到集群实例CN下盘量超过当前设定阈值,且抑制条件不满足时,DMS告警模块将触发该告警;检测到集群实例上CN下盘量低于当前设定阈值时,DMS告警模块将消除该告警。 告警属性 告警ID
DWS是否支持第三方客户端以及JDBC和ODBC驱动程序? 推荐使用DWS客户端和驱动程序。与开源的PostgreSQL客户端和驱动程序相比,有两个主要的优点: 安全强化:PostgreSQL驱动程序只支持MD5认证,但DWS驱动程序支持SHA256和MD5。 数据类型增强:DWS
为什么在互联网环境连接DWS后,解绑了EIP不会立即返回失败消息? 这是因为解绑了EIP后,会导致网络断开。但是此过程中,TCP协议层因keepalive等的设置,无法及时识别物理连接已经故障,导致gsql,ODBC和JDBC等客户端无法及时识别网络故障。 客户端等待数据库返回的时间与
如何处理DWS建表时date类型字段自动转换为timestamp类型的问题? 创建数据库时,可通过DBCOMPATIBILITY参数指定兼容的数据库的类型,DBCOMPATIBILITY取值范围:ORA、TD、MySQL。分别表示兼容Oracle、Teradata和MySQL数据库
OBS上的数据准备 操作场景 使用SQL on OBS功能查询OBS数据之前: 已将ORC数据存储在OBS上。 例如,在使用Hive或Spark等组件时创建了ORC表,其表数据已经存储在OBS上的场景。 假设有2个ORC数据文件“product_info.0”和“product_info
支持的数据类型 目前大数据领域,主流文件格式为ORC、PARQUET。用户利用HIVE将数据导出存储为ORC、PARQUET文件格式,使用DWS通过只读外表对ORC、PARQUET文件内的数据进行查询分析,因此,需要在ORC、PARQUET文件格式支持的数据类型与DWS自身支持数据类型间进行匹配
Roaring Bitmap聚合函数 DWS自8.1.3集群版本开始,支持高效的位图聚合函数,可用于用户画像,精准营销等场景,极大的提高了查询性能。 rb_build_agg(bigint) 描述:将分组内的bigint值聚合成一个roaringbitmap值。也支持使用int作为入参
某张表执行过grant select on table t1 to public,如何针对某用户回收权限 问题现象 假设当前有两个普通用户user1和user2,当前数据库testdb下有两张表t1和t2, 使用GRANT语句进行赋权: 1 GRANT SELECT ON table
执行表分区操作时,报错:start value of partition "xxx" NOT EQUAL up-boundary of last partition 问题现象 执行ALTER TABLE PARTITION时报错: ERROR:start value of partition
连接DWS数据库时,提示客户端连接数太多 问题现象 连接DWS 数据库时报错,提示客户端连接数太多。 使用gsql等SQL客户端工具连接数据库时,出现如下报错信息: 1 FATAL: Already too many clients, active/non-active/reserved
业务执行中报错:An I/O error occurred while sending to the backend 问题现象 使用客户端连接DWS执行业务过程中出现报错“An I/O error occurred while sending to the backend.”。 原因分析
JDBC开发流程 JDBC(Java Database Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。 DWS库提供了对JDBC 4.0特性的支持,需要使用JDK1.6及以上版本编译程序代码
ODBC接口参考 ODBC接口是一套提供给用户的API函数,本节将对部分常用接口做具体描述,若涉及其他接口可参考msdn网址中ODBC Programmer's Reference项的相关内容。 SQLAllocEnv 在ODBC 3.x版本中,ODBC 2.x的函数SQLAllocEnv
行数的Hint 功能描述 指明中间结果集的大小,支持绝对值和相对值的hint。 语法格式 1 rows([@block_name] table_list #|+|-|* const) 参数说明 block_name表示语句块的block_name,详细说明请参考block_name
运行倾斜的hint 功能描述 指明查询运行时重分布过程中存在倾斜的重分布键和倾斜值,针对Join和HashAgg运算中的重分布进行优化。 注意事项 skew hint仅在需要重分布且指定的倾斜信息与查询执行过程中的重分布信息相匹配时才会被使用。 skew hint受GUC参数skew_option
Hint的错误、冲突及告警 Plan Hint的结果会体现在计划的变化上,可以通过explain来查看变化。 Hint中的错误不会影响语句的执行,只是不能生效,该错误会根据语句类型以不同方式提示用户。对于explain语句,hint的错误会以warning形式显示在界面上,对于非explain
案例:设置cost_param对查询性能优化 cost_param参数用于控制在特定的客户场景中,使用不同的估算方法使得估算值与真实值更接近。此参数可以同时控制多种方法,与某一方法对应的位做与操作,不为0表示该方法被选择。 场景一:优化前 cost_param的bit0(set cost_param
GS_COLUMN_TABLE_IO_STAT GS_COLUMN_TABLE_IO_STAT视图显示当前数据库中所有列存表在当前节点上的IO情况。各统计字段为实例启动以来的累计值。 表1 GS_COLUMN_TABLE_IO_STAT字段 名称 类型 描述 schemaname
PGXC_COLUMN_TABLE_IO_STAT PGXC_COLUMN_TABLE_IO_STAT视图提供集群所有CN和DN节点上当前数据库所有列存表的IO统计数据。除在每一行前面增加name类型的nodename字段外,其余字段的名称、类型和顺序与GS_COLUMN_TABLE_IO_STAT