SQL
awen20092009
这个作者很懒,什么都没留下…
展开
-
mysql检查索引过多表
select table_schema, table_name,count(0)from (SELECT distinct table_schema, table_name, index_name FROM information_schema.STATISTICS) agroup by table_schema, table_namehaving count(0) > 10order by count(0) desc;原创 2021-10-09 10:30:40 · 147 阅读 · 0 评论 -
mysql 检查重复索引
WITH X1 AS(SELECT DISTINCT A.TABLE_SCHEMA, TABLE_NAME,index_name, GROUP_CONCAT(DISTINCT COLUMN_NAME ) C FROM INFORMATION_SCHEMA.STATISTICS A group by TABLE_NAME,index_name ),X2 AS (SELECT C, TABLE_SCHEMA,TABLE_NAME,COUNT(0) COUNT1...原创 2021-10-08 18:47:25 · 301 阅读 · 0 评论 -
cardinality feedback used for this statement 的BUG
1,今天上午用户反馈系统缓慢, 查发现大量在执行同一条SQL语句。 2, 看执行计划,执行NEST LOOP嵌套循环 一个全表。 SS3, 初步怀疑是统计信息不对, 重新收集下统计信息。 执行计划还是有问题。4, 查看慢的执行计划, Note-----原创 2017-10-30 09:46:54 · 567 阅读 · 0 评论