mysql:5540
From: <moeru@xxxxxxxxxx>
Date: Thu, 23 May 2002 23:01:44 +0900
Subject: [mysql 05540] Re: OPTIMIZE で最適化できません。
2002/05/22 22:14:34 +0900にoffice@xxxxxxxxxxさんに頂いた 「[mysql 05533] OPTIMIZE で最適化できません。」への返事です。 モエルです。 >とありますが、私の環境では最適化どころか、 >カーディナリティが無になってしまい >インディックスが無意味なものになってしまうのですが、 カーディナリティって意味がわからないですが MySQL 3.23.49 phpMyAdmin 2.2.4 で同様の状態を確認しました。 phpMyAdmin 2.2.4のヴァージョンでは、OPTIMIZEをしたこと無いですが phpMyAdmin 2.2.3では、問題なくOPTIMIZEできてます。 phpMyAdmin 2.2.4のヴァージョンで、 カーディナリティが「無」になってるテーブルで 試しにフィールドを1つ追加したら、 カーディナリティが表示しました(笑) たぶん、バグとかでしょうか? 関係ないですけど、OPTIMIZE tableって、mysqldを止めてからやらないと 危険だったりしますかね? 確か、マニュアルには、mysqldを止めてから作業って書いったような。。 phpMyAdminでできるということは、httpdとmysqldを止めなくても大丈夫って事ですかね? tableのロックとかしてるのかな。。 phpMyAdminのテーブル管理の項目には テーブルをチェックします。 テーブルを分析します。 テーブルを復旧します。 テーブルを最適化します。 などありますけど、恐くてまだクリックしたこと無いです(^^; *新しいヴァージョンが出てるようです。 News: phpMyAdmin 2.2.6 has been released! (21apr2002) モエル
5533 2002-05-22 22:14 [<office@xxxxxxxxxx> ] OPTIMIZE で最適化できません。 -> 5540 2002-05-23 23:01 ┗[<moeru@xxxxxxxxxx> ] 5542 2002-05-24 02:20 ┗[<office@xxxxxxxxxx> ] 5543 2002-05-24 11:21 ┗[SUGAWARA Hajime <sug] 5564 2002-05-27 23:17 ┗[<office@xxxxxxxxxx> ] 5568 2002-05-28 12:24 ┗[SUGAWARA Hajime <sug]