一般的にデータベースをよりよく理解しようとすると、特にsqlite3:sqlite3ビューはパフォーマンスに影響しますか?
sqlite3のビューは主に組織的な機能であり、複雑なクエリを一連の小さなものに分解することができます。ビューは実際にそれらを使用するクエリのパフォーマンスに影響しますか?
私は、ビューがスキーマの一部としてデータベース自体に格納されていることに気付きました。ビューはディスクに保存され、従属テーブルが更新されると動的に更新されます。または彼らは要求に応じて評価されていますか?
ありがとうございました。
赤投稿者: "常にアクセスしているデータに対してビューを使用しないようにしてください。一時的なテーブルを作成してそこにデータを挿入すると、ビューの評価によるオーバーヘッドがなくなります。 " あなたはそれをここで見つけることができます:http://katastrophos.net/andre/blog/2007/01/04/sqlite-performance-tuning-and-optimization-on-embedded-systems/これが本当であるかどうかわかりません。 – Joelmob