1. ホーム
  2. database

[解決済み] 多くのSQLiteデータベースをマージするにはどうすればよいですか?

2022-02-13 09:22:56

質問内容

同じスキーマを持つ多数のSQLiteデータベースがある場合、すべてのデータベースに対してクエリを実行するために、それらをマージする最良の方法は何ですか?

を使用することが可能であることは知っています。 アタッチ を使用することができますが、これには 限界 のデータベースは、マシンのメモリシステムに応じて、32個または64個のデータベースがあります。

解決方法は?

これはオンデマンドで、1日に数回行うことが可能です。動作イメージは以下の通りです。 http://sqlite.1065341.n5.nabble.com/Attempting-to-merge-large-databases-td39548.html ここで、データベースは大きなDBにマージされ、クエリが実行された後、大きなデータベースは削除されます。