Windows 2003 サーバーに MySQL をセットアップしたいと考えています。ただし、サーバーでは既に SQL Server 2005 が実行されており、その目的のために 4 GB のメモリのほとんどを予約したいと考えています。MySQL のメモリ使用量を特定の値に制限する方法はありますか?
お時間をいただきありがとうございます。
答え1
ここに良い記事がありますMySQL メモリ使用量の管理メモリ使用量の最大量を設定する単一の設定はないようですが、 内の 、 、 (その他)を調整することでkey_buffer
、query_cache_size
メモリmax_connections
フットmy.cnf
プリントを削減できます。
答え2
可能であれば、同じボックスの VM に MySQL をインストールします。SQL Server と MySQL がどの程度うまく連携するかはよくわかりません。
答え3
これは、ベース メモリの使用量を削減するための適切な指示を示します。
http://www.theodorenguyen-cao.com/2008/12/07/reduce-mysql-memory-usage/
これを使用して、my.ini/my.cnfに基づいてMySQLのメモリ使用量を見積もることができます。
そしてもちろん、MySQL パフォーマンス ブログ。