Handler_read_rnd 太高(超過 2GB)

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 行。

答案1

最好開始查看您的查詢和索引。確保您有正確的索引設定並檢查大型連接的查詢,這兩者都會使這些計數器上升。

網路上有大量關於如何最佳化 MySQL 的指南。一個起點是這裡。或者你可以看看MySQL效能部落格

相關內容