自分用に要約メモ。 詳しい記事は引用先をみてくださいな。 @see なぜ、SQLは重たくなるのか? —『SQLパフォーマンス詳解』の翻訳者が教える原因と対策 ORMが自動生成するSQLを確認する 通常はSELECT+JOIN句で処理できるSQL対して、N+1問題が発生していないか。 10記事取得するSQLで、 記事取得で終わるSQL一発が、記事取得1+各 …
タグ: DBチューニング
MySQL 5.6 ファイルディスクリプタ カーネルチューニング CentOS7
MySQL5.6 ファイルディスクリプタチューニング CentOS7 [Warning] Buffered warning: Could not increase number of max_open_files to more than 1024 (request: 10140) [Warning] Buffered warning: Changed limits: max_con …
MySQLTuner CentOS7
MySQLTunerインストール # wget -O /usr/local/src/MySQLTuner.zip https://github.com/rackerhacker/MySQLTuner-perl/archive/master.zip # unzip /usr/local/src/MySQLTuner.zip -d /usr/local/src/ # rm -f /usr …
PostgreSQL チューニング pgtune
チューニングツール pgtune https://pgtune.leopard.in.ua/#/ 条件 CPU: 8 メモリ: 16GB バージョン: 9.6 最大接続数: 9999 アプリケーション:WEBアプリケーション チューニング例 # cd /var/lib/pgsql/data # c …
MySQLのクエリチューニング、アーキテクチャとか メモ
チューニング MySQLでのSQLチューニングについて(EXPLAINの見方) @see http://labs.opentone.co.jp/?p=1985 partitions: partition構成のテーブルの場合に、その処理がアクセスしているpartitionを表す。 テーブルをパーティショニングしている場合に見る。 …