今日、データベース操作はますますアプリケーション全体のパフォーマンスのボトルネックになりつつあり、これは Web アプリケーションで特に顕著です。データベースのパフォーマンスに関しては、DBA が心配する必要があるだけでなく、私たちプログラマーも注意を払う必要があります。データベースのテーブル構造を設計し、データベースを操作する場合(特にテーブルを参照するときの SQL ステートメント)は、データ操作のパフォーマンスに注意を払う必要があります。 1. スロークエリを有効にする 1> スロークエリが有効になっているかどうかを確認する 「%quer%」のような変数を表示します。 slow_query_log = ON # 有効 2> 有効にする方法: my.cnf ディレクトリ構成 slow_query_log=on #有効にするかどうか slow_query_log_file=/opt/MySQL_Data/TEST1-slow.log #スロークエリファイルの場所 long_query_time=2 #クエリが記録されるまでに何秒かかるか 2. EXPLAINスロークエリログに表示されるSELECTクエリ
説明欄の説明
key_lenの計算
3. インデックス構築のいくつかの原則
以下もご興味があるかもしれません:
|
<<: この記事では、6つの負荷分散技術の実装方法をまとめます(要約)
>>: JavaScript で長い画像のスクロール効果を実装する
HTML メールを送信するためのヒント: スタイルを使用してインライン CSS を記述する、使用する...
目次1.ダウンロード後、インストールしたいディレクトリに解凍します。 2. インストールディレクトリ...
1. Nginxのインストール手順1.1 公式サイトの紹介http://nginx.org/en/d...
1. MySQLをダウンロードする公式サイトのダウンロードページをクリックすると次のページに入ります...
CentOS7では、MySQLをインストールすると、MariaDBもデフォルトでインストールされます...
XML/HTML コードコンテンツをクリップボードにコピー<入力 id = "ユーザ...
Google Chrome では、ログインに成功すると、パスワードを記憶するかどうかを尋ねるメッセー...
降順インデックスとは何ですか?インデックスについてはよくご存知かもしれませんが、降順インデックスにつ...
目次1.DB、DBMS、SQL 2. データベースの特徴3. SQL分類4. MySQLを起動および...
1 システムのインストール手順OSバージョン:1804イメージのダウンロード: http://cd...
% ワイルドカードを使用すると、インデックス失敗の問題が発生することがよくあります。ここでは、lik...
PSD から div css へのウェブページ切り取り例ステップ 1: まず、すべてのタグの内側と外...
1. LVM の概要Linux ディスクを管理するときに、このような状況に遭遇することがよくあります...
目次MySQLネイティブレプリケーションに基づくマスター-マスター同期ソリューションGaleraレプ...
目次QRコードログインの真髄QRコードを理解するシステム認証メカニズムQRコードをスキャンしてログイ...