我正在一个数据库庞大的网站上工作.当时表中有100万条记录.当我执行查询时,执行需要太多时间.下面给出一个示例查询:
select * from `ratings` order by id limit 499500, 500
Run Code Online (Sandbox Code Playgroud)
每个查询都需要超过一分钟,但是当我将表删除到1万条记录时,此查询会快速执行.
正如我所读到的,表中的100万条记录没有问题,因为在数据库表中,没有大记录的问题.
我已经在Stack Overflow问题的帮助下在表中使用了id的索引如何在MySQL表中添加索引?,但我仍然遇到同样的问题.
***我正在为项目使用CodeIgniter.