sqlite3 データベースで QSQlQuery を使用しています。特定のアイテムを取得するために、4 つの異なるテーブルから結果を入力していました。テーブルを結合すると、パフォーマンス/速度が向上し、結果が速くなると思いました。最初は2つのテーブルを結合したのですが、結合後のデータ取得に時間がかかる(?)
パフォーマンスを改善する方法についての提案は本当にありがたいです。また、http://qt-project.org/doc/qt-4.8/qsqlquery.htmlを見ていましたが、 setForwardOnly を使用すると一部のデータベースでパフォーマンスが向上することが言及されています。それが SQLite3 で機能するかどうか、何か考えはありますか?
ありがとう!