2007-05-21から1日間の記事一覧

SQLite3で大量データ+複雑なVIEWをCOUNT(*)すると固まる(ほど遅い)

大量データ(100万件以上)を使ったときのメモ。 SQLite3は、データをフェッチする前の「select count(*)」が遅いみたい。 例えば、複雑なVIEWを多段に組んだ結果をテンポラリテーブルに入れるとき、先に件数が欲しいからと CREATE TEMP TABLE FIND_COUNT AS…