[前][次][番号順一覧][スレッド一覧]

mysql:10858

From: umemoto <umemoto <umemoto@xxxxxxxxxx>>
Date: Mon, 31 Jan 2005 18:50:56 +0900
Subject: [mysql 10858] Re: auto_incrementでご質問

うめもとです。

とみたさんありがとうございます。
疑問に思っていた事がすべて解決いたしました。
というより、もっときちんとマニュアルを見ろという話ですね。

>とみたです。
>
>On Mon, 31 Jan 2005 18:12:42 +0900
>umemoto <umemoto@xxxxxxxxxx> wrote:
>
>> ちなみに次回からのauto_increment値をセットしたい場合、ALTER TABLEの
>> auto_increment以外には方法がないという認識でいるのですが。。。
>> 合ってますよね。
>
>myisamchk の -A オプションというのもあるみたいです。
>
>> テストで9万件のレコードに対して42秒も時間が掛かってしまった為、質問
>> 致しました。
>
>ドキュメントによると
>http://dev.mysql.com/doc/mysql/ja/alter-table.html
>
>   注意: RENAME 以外のオプションを ALTER TABLE に指定した場合は、厳密
>   にはデータをコピーする必要がないとき(カラム名の変更時など)でも、
>   必ずテンポラリテーブルが MySQL によって作成されます。これについては
>   今後修正する予定ですが、通常 ALTER TABLE はそれほど頻繁に使用されな
>   いため、TODOリストにおけるこの修正の優先順位はそれほど高くありませ
>   ん。 MyISAM テーブルについては、myisam_sort_buffer_size 変数に高い
>   値を設定することによって、インデックスの再作成部分(再作成プロセス
>   でもっとも処理が遅い部分)を迅速化することができます。
>
>…ということらしいです。テーブルを再作成しているみたいですね。
>
>-- 
>とみたまさひろ <tommy@xxxxxxxxxx>
>日本MySQLユーザ会 http://www.mysql.gr.jp
//////////////////////////////////////////////////
  〒106-6118
   東京都港区六本木6-10-1 六本木ヒルズ森タワー
    ワイノット株式会社
        技術部         梅本 勇
                 e-mail:umemoto@xxxxxxxxxx
                tel:03-4523-1089
                            fax:03-4523-1023
//////////////////////////////////////////////////

[前][次][番号順一覧][スレッド一覧]

     10854 2005-01-31 10:14 [umemoto <umemoto@xxx] auto_incrementでご質問                  
     10855 2005-01-31 17:08 ┗["Mitsutoshi Nakamura]                                       
     10856 2005-01-31 18:12  ┗[umemoto <umemoto@xxx]                                     
     10857 2005-01-31 18:33   ┣[とみたまさひろ <tomm]                                   
->   10858 2005-01-31 18:50   ┃┗[umemoto <umemoto@xxx]                                 
     10860 2005-01-31 19:00   ┗[SAKAI Kei <sak@xxxxx]