0

ただ知りたいだけです、

  1. データベースからマップされたレコードを保持するための SQLiteDataReader のサイズ制限はありますか?

  2. レコードを保持するためのサイズ制限について、SQLiteDataReader と SqlDataReader に違いはありますか?

前もって感謝します。

4

1 に答える 1

2

論理的には、データ リーダーは順方向専用カーソルのようなものです。必要なときにデータベースからデータをフェッチし、一度に 1 つの結果のデータを生成します。実装では、一度に結果のバッチをフェッチすることもできますが、それはクライアントからはほとんど隠されています。一度に 1 つの結果が表示され、非常に大きなデータ セットをストリーミングできるはずです。いつでもクライアント。

(現実的には、1 回のクエリで数十億行をストリーミングすることは、通常は良い考えではないと思いますが、状況によって異なります。)

于 2013-06-25T14:45:49.730 に答える