DB2 降低高水位线、刷新统计、索引信息
2017-01-17 17:15
204 查看
当对DB2表进行大批量的操作之后,就会发现查询非常慢,索引也不起作用了.这就可能是统计、索引信息没有刷新的问题,以下是解决办法.
查看统计信息使用:
查看高水位线使用:
db2 connect to DBNAME db2 reorg table SCHEMANAME.TABLENAME allow read access db2 runstats on table SCHEMANAME.TABLENAME on all columns with distribution and detailed indexes all
查看统计信息使用:
db2 "SELECT CARD,STATS_TIME FROM SYSCAT.TABLES WHERE TABNAME = 'TABLENAME'"
查看高水位线使用:
db2 list tablespaces show detail
相关文章推荐
- db2 中索引统计信息(防止失效) 以及如何定时执行
- DB2 手动修改索引统计信息时: SQL1227N Reason Code = "8"
- -------------SQL SERVER与DB2统计信息与索引碎片整理---------------
- 如何查看表和索引的统计信息
- 索引统计信息 示例
- SQL2008R2的 遍历所有表更新统计信息 和 索引重建
- SQL调优之收集统计信息,重建索引 .
- SQL Server 执行计划利用统计信息对数据行的预估原理二(为什么复合索引列顺序会影响到执行计划对数据行的预估)
- DB2 V9.7 版本前后降低高水位实验记录
- SQLSERVER是怎麽通过索引和统计信息来找到目标数据的(第一篇)
- SQL Server 执行计划利用统计信息对数据行的预估原理二(为什么复合索引列顺序会影响到执行计划对数据行的预估)
- 分析表- 自动搜集统计信息-索引使用情况
- 错误的索引统计信息导致oracle expdp导500多G的大分区表时hang住
- SQLSERVER是怎麽通过索引和统计信息来找到目标数据的(第二篇)
- 第十二章——SQLServer统计信息(2)——非索引键上统计信息的影响
- oracle表不走索引,收集一下表的统计信息
- Oracle收集索引统计信息
- MySQL索引统计信息更新相关的参数
- 深入理解Oracle索引(10):索引列字符类型统计信息的32位限制
- SQLSERVER是怎麽通过索引和统计信息来找到目标数据的(第三篇)