私はDBのテーマにまったく慣れていません。私の質問が大丈夫であることを願っています.
最初にエンティティ フレームワーク コードを使用して、データベースでアプリケーションを構築したいと考えています。
私が持っているDBに関する情報:
- 毎日、新しい DB が作成されます。
- DB には約 9 つのテーブルが含まれ、それぞれに最大 50 の列があります。
- DB ファイルの合計サイズは約 2GB です。
- アプリケーションは、毎日 7 時間連続してデータを保存します。
アプリケーションには 2 つのスレッドがあります。1 つはデータを作成してバッファに入れるためのもので、もう 1 つはバッファからデータを取得してデータベースに保存するためのものです。
私の主な要件は、SaveChanges()
1日に保存する必要があるデータが大量にあるため、関数ができるだけ早く終了することです.「データの保存」スレッドは「データの作成」スレッドほど速くないのではないかと心配しています.スレッドなので、バッファがオーバーフローします。
どの SQL Server エディションを使用すればよいですか?