0
sqlite3_exec()とsqlite3_get_table()のパフォーマンスの違いは何ですか?sqlite3_exec()とsqlite3_get_table()のパフォーマンスの違い
パフォーマンスに違いはありますか?
sqlite3_exec()とsqlite3_get_table()のパフォーマンスの違いは何ですか?sqlite3_exec()とsqlite3_get_table()のパフォーマンスの違い
パフォーマンスに違いはありますか?
パフォーマンス上の問題と同様に、は、のユースケースを測定します。 sqlite3_get_table
ため
ドキュメントは、次のことを伝えます:
はこの次のルーチンは本当にsqlite3_exec単なるラッパーです()。 結果の各行に対してユーザー指定のコールバックを呼び出す代わりに、このルーチンは、結果の各行をmockoc()から取得したメモリ に格納し、 クエリの終了後にすべての結果を返します。
それで一つはsqlite3_exec
で行われる処理は直接類似している場合を除きsqlite3_get_table
は、悪い行うことが推定できました。実際にどのくらいの違いがあり、その差が大きいかどうかは、データとコードの測定にかかります。