sqlite1183へぇSQLiteはファイルベースだとINSERTがあまり速くないなと思っていたのですが、ググってみると大量にINSERTを発行したい場合は明示的にトランザクションを使うというのが定番のテクニックだということがわかって愕然としました。SQLiteはAUTOCOMMITだとトランザクションが発生しない訳ではなくて、内部的にはINSERTの度にBEGINとCOMMITが発行されてしまうような仕組みなんでしょうかね。3.444818)確かにベンチマークを取ってみると、全然速度が違いますね。インメモリの場合もほんのわずかだけ明示的にトランザクションを指定した方が速いようです。同じマシンでもファイルベースとインメモリでインサート速度が劇的に違うところもなかなか興味深いです。URL:お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/3458TrackbacksこのエントリにトラックバックはありませんComments愛のあるツッコミをお気軽にどうぞ。[policy]古いエントリについてはコメント制御しているため、即時に反映されないことがあります。Formコメントは承認後の表示となります。OpenIDでログインすると、即時に公開されます。使ってログインすることができます。検索ワードランキングへぇが多いエントリイモは何科。