国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL性能與磁盤讀寫的關系及優化策略

2024-07-24 12:40:07
字體:
來源:轉載
供稿:網友
作者:kider
出處:MySQLpub.com
轉貼請表明作者和出處并不能用于商業目的。

這些天,對一個場地服務器慢的情況,進行了監控跟蹤,也得出一些好的結論。現在記錄一些過程,列出可以供參考的部分,同時有一些好的優化建議。

(實驗)
1、沒有大量磁盤讀寫時的情況
top情況
Load average < 1,(小于3都算正常)。


MySQL處理進程情況
沒有看到有需要等待處理的mysql進程,或SQL語句,即使有也是很快就執行完成。



2、給磁盤加壓,做大的磁盤讀寫操作…

30秒后
Load average > 2 , 服務器壓力增大...


50秒后
Load average > 3


mysql處理能力變弱,開始有等到處理的進程



在大壓力下,有時1秒內可以完成的SQL,此時可能需要200秒以上的時間來完成。故此可以知道磁盤的讀寫對數據庫的影響還不小。

所以給出一些優化的建議:
1、防止專用數據庫服務器上有大批量的文件讀寫,如防止數據庫服務器同時也是FTP/smb服務器的情況
2、不建議在數據庫服務器繁忙時,做相應磁盤讀寫的操作。
3、減少MySQL對磁盤的讀寫,盡量多的使用內存
4、在保證數據安全的情況下,適當的減少MySQL內存提交到文件系統
5、配置讀寫能力好的磁盤和新技術,如用SATA比scsi總線方式好,磁盤陣列的性能好于其他。
6、如果有條件,盡可能的把數據庫文件與系統文件分散到不同的磁盤中
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌海市| 徐州市| 南郑县| 治县。| 来安县| 湘潭市| 长武县| 扬州市| 灌南县| 乌拉特中旗| 白城市| 招远市| 安徽省| 三河市| 金塔县| 攀枝花市| 横峰县| 武清区| 唐河县| 梅河口市| 清河县| 诏安县| 庆阳市| 明星| 抚松县| 荣昌县| 承德市| 邢台县| 海伦市| 阳曲县| 阿瓦提县| 博乐市| 历史| 渝北区| 青川县| 灌云县| 松溪县| 上饶县| 县级市| 玉屏| 郎溪县|