mysqlデータベース管理の一般的なコマンド


1.クエリー・データベースの空き容量
SELECT round((sum(DATA_LENGTH)+sum(INDEX_LENGTH))/1024/1024,2) as data_size_in_MB FROM information_schema.TABLES where TABLE_SCHEMA='schema_name';

 
2.テーブルの表示
SELECT round((sum(DATA_LENGTH)+sum(INDEX_LENGTH))/1024/1024/1024,2) as data_size_in_GB FROM information_schema.TABLES where TABLE_SCHEMA='test' and table_name='table_name';

3.現在の接続の表示
show processlist;

 
killコマンドでスレッドを殺すことができます
 
4.ステータスの表示
 
show status like '%VAR%';

 
VARは、以下の変数であってもよい.
 
Aborted_Clientsは、お客様が接続を正しく閉じていないため、接続数を放棄しました. 
Aborted_Connectsが失敗したMySQLサーバへの接続を試行した回数. 
ConnectionsがMySQLサーバに接続しようとした回数. 
Created_tmp_tables文を実行するときに作成された隠しテンポラリテーブルの数. 
Delayed_insert_threadsが使用している遅延挿入プロセッサスレッドの数. 
Delayed_writesがINSERT DELAYEDで書き込んだ行数. 
Delayed_エラーがINSERT DELAYEDで書き込まれたエラー(キー値が重複する可能性がある)が発生した行数. 
Flush_commandsがFLUSHコマンドを実行した回数. 
Handler_deleteリクエストが1つのテーブルからローを削除した回数. 
Handler_read_firstリクエストテーブルの最初のローの読み込み回数. 
Handler_read_key要求数字はキーリード行に基づいている. 
Handler_read_nextリクエストは、1つのキーに基づく1行の読み込み回数を要求する. 
Handler_read_rnd要求は、1つの固定位置に基づく1行の読み込み回数である. 
Handler_updateがテーブルのローの更新を要求した回数. 
Handler_writeリクエストがテーブルにローを挿入した回数. 
Key_blocks_usedキーワードキャッシュに使用されるブロックの数. 
Key_read_requestsリクエストがキャッシュからキー値を読み込んだ回数. 
Key_readsがディスクからキー値を物理的に読み込んだ回数. 
Key_write_requestsリクエストキーワードブロックをキャッシュに書き込む回数. 
Key_writesがキーブロックを物理的にディスクに書き込む回数. 
Max_used_connectionsが同時に使用する接続の最大数. 
Not_flushed_key_blocksはキーキャッシュで変更されましたが、ディスクに空になっていないキーブロックです. 
Not_flushed_delayed_rows INSERT DELAYキューで書き込みを待つローの数. 
Open_tablesが開いているテーブルの数. 
Open_filesが開くファイルの数. 
Open_streamsオープンストリームの数(主にログ記載に使用)
Opened_tablesが開いているテーブルの数. 
Questionsがサーバに送信するクエリの数. 
Slow_queriesはlong_を上回るquery_time時間のクエリー数. 
Threads_Connectedが現在開いている接続の数. 
Threads_runningが睡眠中でないスレッドの数. 
Uptimeサーバは何秒も動作しています.
 
5.最大接続数の構成
ファイル/etc/my.cnf
追加:
max_connections=2000
 
6.truncateはdelete from tableより速く、特にdeleteが大量のデータを持っている場合、パフォーマンスに影響します.
 
7.プロファイリング性能
プロファイルを開く
set profiling=1;

selectを実行...
...
profilesの表示
show profiles;

詳細なprofile情報を表示
show profile for query 1;

1あなたが実行するselect sqlのシーケンス番号