Hatena::ブログ(Diary)

jitsu102の日記 このページをアンテナに追加 RSSフィード Twitter

2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 |

2012-01-06

(MySQL) テーブルが壊れたかなと思ったら、mysqlcheck コマンドを実行しよう

mysqlcheck コマンドは、テーブルのチェック、分析、最適化、修復を行うことができます。

MySQLサーバ稼働中でも実行できるので、カジュアルにテーブルチェックなどができます。


1. テーブルのエラーチェック

c オプションでエラーチェックができます。

test データベースのtest_table テーブルをチェックする場合は、以下のように実行します。

$ mysqlcheck -c test test_table -u root -p
Enter password: 
test.test_table                                 OK

test データベースの全テーブルをチェックする場合。

$ mysqlcheck -c test -u root -p

データベースのテーブルをチェックする場合。

$ mysqlcheck -c -u root -p --all-databases

2. テーブルの分析(Analyze)

a オプションを使います。

test データベースのtest_table テーブルを分析する場合は、以下のように実行します。

$ mysqlcheck -a test test_table -u root -p
Enter password: 
test.test_table                                 OK

エラーチェック同様、test データベースの全テーブルを分析することもできます。

$ mysqlcheck -a test -u root -p

3. テーブルの最適化(Optimize)

o オプションを使います。

test データベースのtest_table テーブルを最適化する場合は、以下のように実行します。

$ mysqlcheck -o test test_table -u root -p
Enter password: 
test.test_table
status   : OK         

test データベースの全テーブルを最適化することもできます。

$ mysqlcheck -o test -u root -p

4. テーブルの修復(Repair)

r オプションを使います。

test データベースのtest_table テーブルを修復する場合は、以下のように実行します。

$ mysqlcheck -r test test_table -u root -p

test データベースの全テーブルを修復することもできます。

$ mysqlcheck -r test -u root -p

エラーチェックや最適化と組み合わせて使用する場合は、--auto-repair オプションを使います。

$ mysqlcheck --auto-repair -c -o test -u root -p

デバッグ情報を表示する場合は、--debug-info オプションを使います。

$ mysqlcheck --debug-info --auto-repair -c -o test -u root -p
Enter password: 
test.test_table
status   : OK
(中略)
User time 0.00, System time 0.00
Maximum resident set size 6040, Integral resident set size 0
Non-physical pagefaults 523, Physical pagefaults 0, Swaps 0
Blocks in 0 out 0, Messages in 0 out 0, Signals 0
Voluntary context switches 6, Involuntary context switches 18

ストレージエンジンによっては、使用できないオプションもあります。

例えば、InnoDB では r オプションは使用できません。

ストレージエンジンがサポートしていないオプションを使用すると、以下のようなメッセージが出力されます。

note     : The storage engine for the table doesn't support repair

MySQL :: MySQL 5.6 リファレンスマニュアル :: 4.5.3 mysqlcheck ? テーブル保守プログラム

巨人倍増巨人倍増 2012/11/17 18:48 威哥王:http://www.okkanpo.com/Product/8.html
三便宝:http://www.okkanpo.com/Product/395.html
精力剤:http://www.okkanpo.com/catalog/energy.html
巨人倍増:http://www.okkanpo.com/product/132.html

痩身一号痩身一号 2012/11/17 18:49 痩身一号:http://www.yahoo-seiryokuzai.com/view/491.html
痩身1号:http://www.yahoo-seiryokuzai.com/view/491.html
絶對高潮カプセル:http://www.yahoo-seiryokuzai.com/view/561.html
男宝:http://www.yahoo-seiryokuzai.com/view/635.html

精力剤精力剤 2013/01/29 21:46 精力剤:http://www.coocshop.com/ProClass.asp?id=1
補腎壮陽:http://www.coocshop.com/ProxClass.asp?id=2
性器増大薬:http://www.coocshop.com/ProxClass.asp?id=3
早漏防止薬:http://www.coocshop.com/ProxClass.asp?id=4
神油濕巾:http://www.coocshop.com/ProxClass.asp?id=5
精力剤・性欲剤:http://www.coocshop.com/ProxClass.asp?id=15
RUSH 芳香劑:http://www.coocshop.com/ProClass.asp?id=6
カナダ 芳香劑:http://www.coocshop.com/ProxClass.asp?id=7
イギリス 芳香劑:http://www.coocshop.com/ProxClass.asp?id=8
米国 Rush 芳香劑:http://www.coocshop.com/ProxClass.asp?id=9
RUSH 10ML:http://www.coocshop.com/ProxClass.asp?id=10
RUSH 30ML:http://www.coocshop.com/ProxClass.asp?id=11
RUSH 60ML:http://www.coocshop.com/ProxClass.asp?id=12
ダイエット:http://www.coocshop.com/ProClass.asp?id=13
脂肪燃焼:http://www.coocshop.com/ProxClass.asp?id=14

人初油濕巾 : http://www.coocshop.com/ViewProduct.asp?id=12
印度神油 : http://www.coocshop.com/ViewProduct.asp?id=11
房事の神油 : http://www.coocshop.com/ViewProduct.asp?id=10
唯美OB蛋白痩身素 : http://www.coocshop.com/ViewProduct.asp?id=9
V26 即効ダイエット 全身用 : http://www.coocshop.com/ViewProduct.asp?id=8
V26 即効ダイエット 腹ダイエット : http://www.coocshop.com/ViewProduct.asp?id=7
スーパーファットバーニング(4代) : http://www.coocshop.com/ViewProduct.asp?id=6
巨人倍増 : http://www.coocshop.com/ViewProduct.asp?id=5
MaxMan : http://www.coocshop.com/ViewProduct.asp?id=4
中華牛鞭 : http://www.coocshop.com/ViewProduct.asp?id=3
ULTRA RUSH 芳香劑 : http://www.coocshop.com/ViewProduct.asp?id=2
RUSH PUSH 芳香劑 : http://www.coocshop.com/ViewProduct.asp?id=1

小林 千代小林 千代 2013/05/30 22:22 お洒落商品のコンビニストア
お洒落商品って、贅沢な物ではないでしょうか簡単にそう思われます。贅沢な物ではなく、自分で出せる値段で良い質商品を手に入れて、ぴったり身元に、皆様にこう言うものを探して見ませんか?弊店はブランド腕時計、財布、バッグ。純チタン、タングステン、セラミック素材の人気アクセサリー(指輪、ネックレス、ブレスレット、イヤリング)品たっぷりなので、便利です。良い品質、全部手頃な値段で買えます。
一度ご来店してみませんか?
niceshop312@yahoo.co.jp
http://www.niceshop-online.com

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/jitsu102/20120106/1325799325
リンク元
Connection: close