MySQLやPostgreSQLといったクライアント・サーバー型のデータベースで大量のクエリを発行すると、クライアントとサーバー間の通信が大きなボトルネックとなることがあります。一方、軽量データベースのSQLiteは、その設計上「大量の小さなクエリ」の処理が ...
ExcelとSqliteの連携で紹介したSqliteクラスだが、問題なく動いているものの、あるとき800万個のデータを呼び出すことがあり30分以上を要することがあった。さすがにデータの読込だけで30分もかかってはやってられないので、対策した事例を紹介したい。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する