0
我有一個MySql數據庫,其表的權重爲40GB,當我運行命令「top -c」時,它顯示mysql使用的是14GB的RAM。選擇雲SQL實例的大小
爲了將此數據庫遷移到雲SQL,我必須保持相同數量的RAM嗎?或者,雲SQL管理索引和內存的方式意味着我可以選擇一臺服務器的內存少嗎?是否有工具可以讓我知道由於缺乏內存而導致性能受損?
感謝您的反饋
的問候,馬塞洛
我有一個MySql數據庫,其表的權重爲40GB,當我運行命令「top -c」時,它顯示mysql使用的是14GB的RAM。選擇雲SQL實例的大小
爲了將此數據庫遷移到雲SQL,我必須保持相同數量的RAM嗎?或者,雲SQL管理索引和內存的方式意味着我可以選擇一臺服務器的內存少嗎?是否有工具可以讓我知道由於缺乏內存而導致性能受損?
感謝您的反饋
的問候,馬塞洛
一般情況下,你不會有保持的RAM相同。 MySQL將數據緩存到RAM中以便快速訪問,所以RAM越少,查詢速度就越慢。
在遷移到雲之前,我會使用MySQL benchmarks進行一些測試,這應該會給您一些經驗數據來幫助您決定所需RAM的數量。