mysql:1146
From: Yutaka Miyahara <Yutaka Miyahara <yutaka@xxxxxxxxxx>>
Date: Tue, 24 Aug 1999 14:07:35 +0900
Subject: [mysql 01146] Re: インデックス作成のトラブル
宮原@富士通です。 > 毅です ありがとうございます。 > MySQL は、 ALTER TABLE を行うとき、一度、今あるテーブルを > まるまる A-数字.* にコピーします。 > したがって、ファイルサイズが多いテーブルを alter すると、時間がかかります。 > が、たがだか 65M 300万件で、何時間も、っていうのはあまりにも変です > # --tmpdir (通常こんぱいるしたら /tmp) が少ないとか > # disk があまりにも遅いとかメモリがないものだとか いかんせんメモリが少なくて(Oracleやapacheも動いているサーバ機なのに 128MBしかない)ページングが頻発しているので遅いのはそのせいかもしれませ ん。 ただ、create indexはもう一度トライしてみたのですがやはり駄目でした(今度 はmysqldが暴走してCPU高負荷状態のまま)。 > 他の手段としては、一度 mysqldump を取っておき、 > そのテーブルはダンプ後にリネーム. そして新しく > 正しいテーブルを作って入れてみる手があります。 この手段をとってみることにします。 ありがとうございました。 以上 -- 富士通(株)計算科学技術センター)知的システム研究部 宮原 豊 yutaka@xxxxxxxxxx Phone:043-299-3290, Fax:043-299-3010
1134 1999-08-23 13:48 [Yutaka Miyahara <yut] インデックス作成のトラブル 1136 1999-08-23 15:32 ┣[<takeshi@xxxxxxxxxx>] -> 1146 1999-08-24 14:07 ┃┗[Yutaka Miyahara <yut] 1147 1999-08-24 15:34 ┗[Yuzuru Goto <kn6y-gt] 1148 1999-08-24 18:23 ┗[<takeshi@xxxxxxxxxx>] 1150 1999-08-25 10:58 ┣[Yutaka Miyahara <yut] 1158 1999-08-26 11:26 ┗[Yuzuru Goto <kn6y-gt] 1160 1999-08-26 12:23 ┗[<takeshi@xxxxxxxxxx>]