影響資料庫(MySQL/MariaDB)效能的因素很多,例如資料表的設計、索引、硬體規格、查詢語法、參數設定等都相當關鍵。而在參數優化部分,其中一個很重要的參數是「innodb_buffer_pool_size」,它配置了緩衝區的記憶體大小,所以將直接影響讀寫的效率,網路上有蠻多文章在探討這一塊的優化,在此就不多贅述,將直接教導各位如何在不同的情況下查詢以及設定此參數。
示範版本:Ubuntu 20.04 Server 英文版、MariaDB 10.3.32
各式軟體教學、免費線上工具、電腦使用技巧分享
影響資料庫(MySQL/MariaDB)效能的因素很多,例如資料表的設計、索引、硬體規格、查詢語法、參數設定等都相當關鍵。而在參數優化部分,其中一個很重要的參數是「innodb_buffer_pool_size」,它配置了緩衝區的記憶體大小,所以將直接影響讀寫的效率,網路上有蠻多文章在探討這一塊的優化,在此就不多贅述,將直接教導各位如何在不同的情況下查詢以及設定此參數。
示範版本:Ubuntu 20.04 Server 英文版、MariaDB 10.3.32
在使用資料庫的時候,常常會遇到中文亂碼的問題,自己花了點時間找了一些相關資料測試,結果發現大家提供的方法其實算是大同小異,因此,這邊整理了我比較常用的解決方式供大家參考,或許下次有遇到類似的問題時就可以很快的解決。(本文適用於MySQL、Mariadb等資料庫)