2014-09-13 80 views
0

我有幾個巨大的MYSQL表(10GB +)。我在其中一個表上運行的PHP查詢的性能是否會受到同一數據庫中其他大型表的影響?我沒有對這些其他表進行任何查詢;它們既不直接也不間接鏈接到我的PHP查詢或被我的PHP查詢引用?MYSQL數據庫性能 - 大小

+0

如果你有足夠的內存,那麼不應該有任何問題,不要擊中那些其他表。 – 2014-09-13 18:03:35

+1

簡答:不。 – PawelP 2014-09-13 18:17:27

回答

0

它消失。你必須考慮到有限的資源:內存和光盤。 是否有其他程序或進程訪問這些表? 此外,你必須考慮你的表是如何財政存儲在數據庫上。他們在同一個文件組?另一個問題是碎片化:你可以認爲不同的表格是分裂的,但這取決於數據庫如何增長。您可以使用兩個不同的表隨時間增長,將數據在硬盤上混合並對性能產生影響。希望我的回答能幫助你。