タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

my.cnfに関するk-holyのブックマーク (3)

  • MySQLパフォーマンスチューニング -my.cnfの見直し- - Qiita

    ※RDSは使っていません。 負荷を見てみる DBサーバーの負荷状況を見てみます。 当時の監視ツールの画像がないのですが、以下の状況でした。 LA(Load Average)が突き抜けている リクエスト数は「常識的に考えて」それほどでもない メモリの使用量にあまり変化がない swapはしていない ストレージ容量を結構っている WEBサーバーから見れば、処理待ちのままプロセスが処理されていない典型的なパターンだったと思います。 DBサーバーとしては、LAに対し、メモリの使用量があっていないように思われました。 仮説 上記の状態から、仮説を立てます。 スロークエリ が頻発しているのではないか メモリ が正しく割り当てられていないのではないか 各種ログ の設定が適切ではないのではないか 仮説を検証することで、対策をしていきます。 設定を見直す 上記の仮説の設定は、MySQLの設定ファイルである「

    MySQLパフォーマンスチューニング -my.cnfの見直し- - Qiita
  • mshinoda88のブログ:MySQL5.1の設定項目(2)

  • mshinoda88のブログ:MySQL5.1の設定項目(1)

    2010年05月03日 MySQL5.1の設定項目(1) MySQL5.1にはストレージエンジンの指定から様々なキャッシュサイズやログ書き込みのタイミングまで設定が可能です。それぞれの設定項目についてみていきます。   ストレージエンジンの種類 ストレージエンジンにはInnoDBとMyISAMがあります。 InnoDBとは、トランザクション可能なテーブル型です。MyISAMテーブルは非トランザクションテーブルですが、InnoDBと比べると非常に高速です。マスタのような読み取り専用テーブルはMyISAMテーブルを使用し、更新、読み取りが同時に起こる可能性のあるものに関してはInnoDBテーブルを使用します。 CREATE TABLE table_a (...) TYPE = InnoDB; のようにテーブル作成時にテーブル型を指定可能です。指定省略時は「default-storage-eng

  • 1