MySQLのINNODBエンジンパフォーマンス最適化の概要2

httpsで://www.roamway.com/?p = 421では、mysqlパフォーマンス最適化の前半を分析しました,今日は後半を分析します。 9.クエリキャッシュ(クエリキャッシュ): 「qcache%」のようなshow globalstatusを実行する; クエリキャッシュを取得できます,次のように: これらの項目の値がすべて0の場合、クエリキャッシュが構成ファイルに設定されていないことを意味します,設定ファイルを開いてください,その後、[mysqld]フィールドでquery_cache_type =を構成します 1 query_cache_size = x (1クエリキャッシュが有効になっていることを示します,0クエリキャッシュを閉じることを示します),保存して終了,mysqlを再起動します. 「qcache%」のようなshow globalstatusを再度実行します; 指標に価値があることがわかります。 分析:…

MySQLINNODBエンジンのパフォーマンス最適化の概要1

1.同時:データにはこれまでにいくつの接続がありますか,mysqlにログインした後、「max_used_connections」のようなshow globalstatusを実行します。; 「max_connections」などの変数を表示する; 一般的,以下の関係が満たされます: max_used_connections / max_connections * 100% <= 85%2.Innodb_buffer_pool:これは、innodbエンジンのmysqlパフォーマンスにおいて決定的な役割を果たします。 Innodbはデータとインデックスをキャッシュするため,公式の推奨事項は、 70-80% 使用可能なメモリ。 商売が少ない場合,そして爆発しません,innodb_buffer_pool_sizeを大きすぎるように設定する必要はありません。 3.innodb_log_file_size:構成ファイルは、innodb_buffer_pool_sizeの25%に設定するように要求します。これは、書き込み負荷が高い状況で重要です。。値が大きいほど、パフォーマンスが高くなります,ただし、回復時間が長くなる可能性があります。…

MySQL-5.5.10のデプロイ

softwoare : OSタイプ: RHEL5バージョン: mysql-5.5.10.tar.gz (1) コンパイルツールがインストールされているかどうかを確認します ,gccなど , gcc-c ++ ,cmakeなどまだない場合…