有人可以幫我解決我遇到的問題!?它涉及MariaDB配置。 我有一臺具有E5-Xeon CPU,96GB DDR3 RAM,SSD存儲空間(1.2TB)的服務器。 最近有些奇怪的事情正在發生。有些頁面加載速度很慢,其他頁面會立即顯示加載緩慢的頁面包括SELECT或INSERT查詢。 大多數表使用MyISAM,但我也有InnoDB。 My.cnf文件是有點默認的,我想知道我應該使用什麼設置。 我正在使用MySQL版本10.0.23-MariaDB。 該網站約有15.000名會員。但同時在線人數不超過1500-2500。 謝謝你的幫助:)MariaDB my.cnf設置medium-> heavy traffic
0
A
回答
0
有太多的可能性回答你的問題,沒有更多的信息。但這裏有「最重要」的設置:
對於96GB RAM和InnoDB的混合物和MyISAM:
innodb_buffer_pool_size = 32G
innodb_buffer_pool_instances = 16
key_buffer_size = 9G
的的key_buffer並不需要比之大所有的MyISAM索引。 Reference。
有關詳細信息,請打開慢日誌,稍等片刻,然後使用pt-query-digest
或mysqldumpslow -s t
進行彙總,以查看頂端的幾個查詢。然後專注於以某種方式優化它們。通常,設計最佳複合指數是很簡單的。
什麼是Max_used_connections
?如果它真的是1500-2500
,那麼你有一套問題。
做不是設置query_cache_size
大於比方說,100M。這是一個已知的性能殺手。
如果你調整了任何其他'變量',大概是。
要進一步批評您的設置,請提供SHOW VARIABLES
和SHOW GLOBAL STATUS
。
MyISAM只有「表鎖」,可以減慢速度;轉換到InnoDB可能會有所幫助。 More discussion。
相關問題
- 1. 參數數據庫MariaDB my.cnf
- 2. MariaDB Galera Clusters DR設置
- 3. 無法設置的sql_mode在my.cnf
- 4. my.cnf設置爲一個DV4 8GB
- 5. mysql - set〜/ .my.cnf位置?
- 6. Heavy file transfert http
- 7. MapView和Traffic
- 8. Traffic Camera XML feed
- 9. Google Traffic和CDN
- 10. MariaDB Galera集羣設置問題
- 11. 如何設置jijter上的mariadb
- 12. MySQL my.cnf自動重置
- 13. MariaDB文件位置
- 14. 優化dom-heavy JS排序
- 15. Autofac heavy初始化任務
- 16. 耙db:創建繼續使用/tmp/mysql.sock儘管my.cnf設置
- 17. 如何在my.cnf中設置全局和會話模式
- 18. 哪些變量設置下,這在my.cnf文件
- 19. 無法在Ubuntu路徑/etc/my.cnf中設置mysql wait_timeout
- 20. 如何在my.cnf文件中設置內存限制
- 21. ios正確設置my.cnf與iPhone應用程序
- 22. my.cnf中未提及的設置的默認值
- 23. 模擬MySQL的my.cnf在Puppet中的設置
- 24. Mac OSX 10.2上的MariaDB 10.1.22 - 啓用my.cnf中的常規查詢日誌
- 25. MariaDB的失敗上設置數據目錄位置
- 26. 在.my.cnf中配置自定義組?
- 27. 如何知道mysql my.cnf的位置
- 28. macOS上my.cnf文件的位置
- 29. my.cnf位於Vista的位置在哪裏?
- 30. 優化MySQL查詢,重新配置MY.CNF?