检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不会生成redistribute的计划;如果不同,且另一表分布列与join列相同,只能生成redistribute的计划,不会生成broadcast的计划,指定相应的hint则不会被使用。 如果子链接未被提升,则blockname hint不会被使用。 对于skew hint,hint未被使用可能由于:
h bucket只有1000。 函数(如substr、to_number)导致大数据量子查询选择度计算不准。 多DN环境下对大表做broadcast的子查询。 其他更多调优点,请参考典型SQL调优点。 父主题: 最佳实践
线程池 enable_thread_pool 参数说明:控制是否使用线程池功能。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启线程池功能。 off:表示不开启线程池功能。 默认值:on 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。
mppdb_decoding | logical | 41313 | f | | | 0/E34CDC0 | f | 0/E34CE40 | |
持一致。 使用gscejdbc.jar时,jvm加载class文件需要依赖系统的libstdc++库,若开启密态则gscejdbc.jar会自动拷贝密态数据库依赖的动态库(包括libstdc++库)到用户设定的LD_LIBRARY_PATH路径下。如果依赖库与现有系统库版本不匹配
warning text 主要显示如下几类告警信息以及SQL自诊断相关告警: Spill file size large than 256MB Broadcast size large than 100MB Early spill Spill times is greater than 3 Spill
不会生成redistribute的计划。如果不同,且另一表分布列与join列相同,只能生成redistribute的计划,不会生成broadcast的计划,指定相应的hint则不会被使用。 如果子链接未被提升,则blockname hint不会被使用。 对于skew hint,hint未被使用可能由于:
内存 介绍与内存相关的参数设置。 这些参数只能在数据库服务重新启动后生效,local_syscache_threshold除外。 memorypool_enable 参数说明:设置是否允许使用内存池。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型
持一致。 使用gscejdbc.jar时,jvm加载class文件需要依赖系统的libstdc++库,若开启密态则gscejdbc.jar会自动拷贝密态数据库依赖的动态库(包括libstdc++库)到用户设定的LD_LIBRARY_PATH路径下。如果依赖库与现有系统库版本不匹配
ALTER TABLE SET STATISTICS为指定列增加收集的统计信息。 enable_broadcast 参数说明:控制优化器对stream代价估算时对broadcast分布方式的使用。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型
THREAD_POOL,OPT_AI,WALRECEIVER,USTORE,UPAGE,UBTREE,UNDO,TIMECAPSULE,GEN_COL,DCF,AI4DB,DB4AI,ABO,MOD_ABOFEEDBACK,PLDEBUGGER,ADVISOR,SEC,SEC_FE,SEC_LEGER
THREAD_POOL,OPT_AI,WALRECEIVER,USTORE,UPAGE,UBTREE,UNDO,TIMECAPSULE,GEN_COL,DCF,AI4DB,DB4AI,ABO,MOD_ABOFEEDBACK,PLDEBUGGER,ADVISOR,SEC,SEC_FE,SEC_LEGER
Yes clearWarnings() void Yes close() void Yes deleteRow() void Yes findColumn(String columnLabel) int Yes first() Boolean Yes getArray(int columnIndex)
语句在数据库节点间的I/O倾斜率。 warning text 主要显示如下几类告警信息: Spill file size large than 256MB Broadcast size large than 100MB Early spill Spill times is greater than 3 Spill
Yes clearWarnings() void Yes close() void Yes deleteRow() void Yes findColumn(String columnLabel) int Yes first() boolean Yes getArray(int columnIndex)
Yes clearWarnings() void Yes close() void Yes deleteRow() void Yes findColumn(String columnLabel) int Yes first() boolean Yes getArray(int columnIndex)
Yes clearWarnings() void Yes close() void Yes deleteRow() void Yes findColumn(String columnLabel) int Yes first() Boolean Yes getArray(int columnIndex)
语句在数据库节点间的I/O倾斜率。 warning text 主要显示如下几类告警信息: Spill file size large than 256MB Broadcast size large than 100MB Early spill Spill times is greater than 3 Spill
Yes clearWarnings() void Yes close() void Yes deleteRow() void Yes findColumn(String columnLabel) int Yes first() Boolean Yes getArray(int columnIndex)
extendedCacheEverything。 simple模式会excute,不parse和bind; extended模式会bind和excute; extendedForPrepared模式为prepared statement扩展使用; extendedCacheEve