いくつかのインデックス付きテーブルを持つ大規模なデータベース (〜 800 GB) があります。1 つのテーブル (インデックスを含む) を新しいデータベースにコピーする必要があります。テーブル自体のコピーは非常に簡単です。
$ sqlite3 newDB
> attach database 'oldDB.db' as oldDB
> create table newTable as select * from oldDB.oldTable
しかし、インデックスもコピーする方法に関する情報が見つからないようです。これを行う方法はありますか?テーブルが非常に大きいため、インデックスを再作成する必要はありません。