溫馨提示×

影響mysql性能的因素有哪些

養(yǎng)魚的貓咪
224
2021-04-25 15:09:35
欄目: 云計算

影響mysql性能的因素有:1.sql語句的查詢速度;2.網卡流量;3.服務器硬件;4.磁盤IO;

影響mysql性能的因素有哪些

mysql性能優(yōu)化技巧:

1.開啟查詢緩存

大多數的mysql服務器都開啟了查詢緩存。這是提高性最有效的方法之一,而且這是被MySQL的數據庫引擎處理的。當有很多相同的查詢被執(zhí)行了多次的時候,這些查詢結果會被放到一個緩存中,這樣,后續(xù)相同的查詢就不用操作表而是直接訪問緩存結果。

2.為字段建立索引

索引并不一定就是給主鍵或是唯一的字段,使用索引可以快速訪問數據庫表中特定信息。

3.避免使用SELECT *語句

SELECT *語句使用查詢數據庫中的所有信息,從數據庫里讀出越多的數據,那么查詢就會變得越慢。并且,如果你的數據庫服務器WEB服務器是兩臺獨立的服務器的話,這還會增加網絡傳輸的負載。

4.對數據庫進行垂直分割

垂直分割是一種把數據庫中的表按列變成幾張表的方法,這樣可以降低表的復雜度和字段的數目,從而達到優(yōu)化的目的。


0