タグ

ブックマーク / kur.jp (1)

  • kur.jp - MySQLでAuto Increment利用による速度低下

    kur.jp バイオリンと自転車をこよなく愛するkurのチラシの裏.たまには技術的なことを書いたりするかも知れません. Home About Me Link Webアプリを開発する時に切っても切れない関係にあるのがMySQLなどのRBBMSです.これらをいかに上手に扱うかが,エンジニアリングの面白いところでもあり,難しいところでもあります. 私は今までデータベースでテーブルの設計をするときには,各テーブルに通し番号を記憶するためのフィールドを作成して,Auto Incrementで番号を振っていました. こうしておくと,私が何も考えなくても(Insert文でNULLを指定しておけば),各レコードに連番が付与されるので,非常に便利です. ただ,知ってる人からすると当たり前じゃんと思われるかもしれませんが,Auto Increment属性を指定すると,Insertの速度が遅くなってしまうんです

  • 1