Handler_read_rnd太高(超过2GB)

我正在运行广告程序,在展示广告时有一些SELECT,UPDATE和DELETE查询。 有时候,展示广告很快,但有时候速度太慢。 这个时候很慢,Handler_read_rnd和Handler_read_rnd_next如下所述。

Handler_read_rnd 2,844.68 M Handler_read_rnd_next 2,945.63 M 

如何加速显示广告(降低Handler_read_rnd和Handler_read_rnd_next)

PS:目前广告节目数据库中有7,068,528行。

更好地开始查看您的查询和索引。 确保你有适当的索引设置,并检查你的查询大连接,这两个可以使这些计数器上升。

网上有关于如何优化MySQL的bazilion指南。 一个地方开始在这里 。 或者你可以看看MySQLPerformance博客 。