SQLiteでは小さなクエリを数百個使っても効率的
(sqlite.org)-
1つのWebページを表示するのに200個のSQL文を使うとしたら、MySQLやPostgreSQLのような従来のC/S型DBには負荷が大きすぎる
-
SQLiteでは200個を超えるクエリがあっても特に問題はない
→ 複雑で大きなクエリを効率よく実行できるだけでなく、小さなクエリが多くても効率的
→ SQLiteはClient/Server方式ではなく、プロセス内で関数呼び出しとして動作するため、N+1 Query Problemは当てはまらない
- SQLiteのソースタイムラインを表示する動的Webページで実際に使われている約240個のSQL文を見ることができる
2件のコメント
要約内容で訂正が必要な部分があるので。"sqlite はクライアントサーバー方式ではなく、プロセス内で発生する関数呼び出しであるため、n+1 現象が発生しても問題ではない" と説明していますね。
ああ、「いいえ」はどこへ行ったんでしょう。しくしく、むやみに触っていたら削除されてしまったみたいです。修正しておきました。