私はAndroidアプリケーション用のSQLiteを使っています。いくつかの研究の後、私はUNION文を使って複数の挿入トランザクションを実行する方法を理解しました。SQLite複数挿入問題
しかし、これは非常に非効率的です。 http://www.sqlite.org/speed.htmlと他の多くのフォーラムでは、BEGIN-COMMITステートメントを使用して処理を高速化できます。しかし、私はそれらを使用すると、私はこのエラーが表示されます:
Cannot start a transaction within a transaction.
なぜですか?複数の挿入を行う最も効率的な方法は何ですか?
それがあなたを助けるかどうかを確認するhttp://stackoverflow.com/a/8027788/1007273 – hovanessyan