摘要:
获取数据库排名前20的表 select t.table_catalog as db, n.nspname as schemaname, c.relname, c.reltuples::numeric as rowcount, sys_size_pretty(sys_table_size ( '"' 阅读全文
posted @ 2024-03-29 18:38
KINGBASE研究院
阅读(74)
评论(0)
推荐(0)
摘要:
前言 KES中我们经常遇到表膨胀情况,然而索引也会膨胀,随着业务DML语句的增长,稍不留神索引就会膨胀的很严重,膨胀后的索引只有VACUUM FULL才会真正释放磁盘空间,对于新构建的索引往往比更新的旧索引提供更好的访问性能。所以,我们需要重建膨胀的索引。 REINDEX命令需要ACCESS EXC 阅读全文
posted @ 2024-03-29 18:37
KINGBASE研究院
阅读(181)
评论(0)
推荐(0)
摘要:
前言 KingbaseES中,索引不可用原则介绍 oracle数据库中,如果索引不可用(unusable),在进行DML操作时,会触发报错:索引不可用。 在KES中如果设置索引不可用,插入数据不会报错,因为当索引被置为不可用状态后,如果要重新启动索引需要rebuild索引,此时会在新索引中重新组织表 阅读全文
posted @ 2024-03-29 18:37
KINGBASE研究院
阅读(132)
评论(0)
推荐(0)
摘要:
文章概述 参数 ora_statement_level_rollback 控制KingbaseES 是否实现类似oracle 语句级的回滚。当该参数打开时,如果事务操作失败,仅会回滚触发异常的语句,避免了全部操作的回滚。默认情况下该参数为OFF,也就是说DML语句在PLSQL块中出错后默认是全部回滚 阅读全文
posted @ 2024-03-29 18:37
KINGBASE研究院
阅读(125)
评论(0)
推荐(0)
摘要:
一,数据库中OID 每个表都有几个系统字段,其中有一个比较特殊的系统字段OID,使用\d并不会显示,且默认情况下创建也不会有OID。 本文验证版本 test=# select version(); test-# / version KingbaseES V008R006C007B0024 on x8 阅读全文
posted @ 2024-03-29 18:37
KINGBASE研究院
阅读(794)
评论(0)
推荐(0)

浙公网安备 33010602011771号