因為數據量非常龐大,有一些table達到800,0000,都建立索引,我查過,一些索引還是合理的

解决方案 »

  1.   

    那你的索引是怎么建立的呢?
    开了数据库的并行吗?
    同时,对于大表的索引你是不是进行了分片索引呢?
    同时,也对表和索引进行了分区呢?
    还有,你的一些查询语句是不是也进行了优化,尽量少用到全表扫描的操作,如exits等操作
    同时,你能不能对一些不必要的表进行删除,或者对数据已经久远的数据进行备份出来,同时对数据库的脏数据进行一次清理。因为一些你删表等一些操作而遗留下来的数据会影响数据库对数据的定位操作。