
我正在運行一個廣告程序,在展示廣告時有一些 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效能部落格。