• ベストアンサー

レコード追加に要する時間について。

insert文でレコードを追加する際、すでにテーブルに登録されているレコードが多ければ多いほど、insert文でレコードを追加する時間は長くなるのですか?できればその理由もご存知な方ご教授おねがいします。 OSとDBのバージョンは以下です。 OS:Solaris8 DB:Oracle8

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

ごくごく一般的に。 巨大なテーブルで、どこにinsertできるかを探すだけで遅くなるのは当然かと。 ただし、テーブルの大きさよりも影響があるのが張られているインデックスの数です。 テーブルの内容が更新されると、その都度インデックスも更新されることになります。そのため、インデックスが多く張られているテーブルは更新が遅くなります。

関連するQ&A