2017-01-23 8 views
2

私は、1秒あたりいくらかのデータ(約700値)を受け取るC#アプリケーションを持っています。毎秒SQL Serverデータベーステーブルを更新します。

データベーステーブルのカラム(約700行)のすべての値を毎秒更新する必要があります。

このタイムスロットでは可能ですか?推奨される方法は何ですか?

答えて

0

はい。可能。いくつかのデフォルト設定、つまり総トランザクションしきい値とユーザートランザクションしきい値を変更する必要があります。

詳細を確認してください。

  1. Microsoft SQL Server Transactions Per Second too high indication

  2. DBA: Very high transactions per second

  3. SQL Server memory performance metrics : Part 5

また、この質問は、このSOウェブサイトをご確認くださいhttps://dba.stackexchange.com/ため、より適しています。

+0

ありがとうございました。私は確かに確認します – user3409181

+0

"Command.ExecuteNonQuery()"を使用するだけでこれを達成しようとしましたが、それは20秒ほど長くかかっています。取引とは関係がありますが、利益はありません! – user3409181

+0

サーバーの仕様は? 2GBのRAMを割り当てて、それが動作することを期待するのは不可能です。 – Prajwal

関連する問題