SQL
iPrologue
且怀忧恼
展开
-
DATAGRIP 查看SQL执行计划
如图:选中SQL点击右键原创 2019-08-17 11:03:55 · 18732 阅读 · 0 评论 -
SQL 执行计划结果核心字段意思
index unique scan(索引唯一扫描)通过唯一索引查找一个数值经常返回单个ROWID。如果该唯一索引有多个列组成(即组合索引),则至少要有组合索引的引导列参与到该查询中,如创建一个索引:create index idx_test on emp(ename, deptno, loc)。则select ename from emp where ename = ‘JACK’ and dep...原创 2019-08-17 13:01:01 · 726 阅读 · 0 评论 -
SQL索引失效原因排查
数据库有一张日志表,偶然发现日志表数据库索引失效,通过排查发现原因。log 表会产生大量日志,所以定期会将表进行备份。通过SQL查询发现索引失效查看哪些索引失效select index_name from user_indexes where status <> ‘valid’;然后发现有两个一模一样的索引名称。发现问题是因为备份的时候导致的。log 表 索引名称为 i...原创 2019-08-17 13:01:33 · 793 阅读 · 0 评论