私はNumViews
、DBテーブルの各オブジェクト/行のカウンターを保持する必要がある小さなWebプロジェクトに取り組んでいます。行へのすべての更新が開始されると、テーブルのオブジェクト数が増え、サイトの使用が増えるため、パフォーマンスが大幅に低下するのではないかと心配しています。
重要な場合は、MSSQL2K5で.NET3.5を使用しています。
助言がありますか?
前もって感謝します!
--ジョエル
DBの使用に関する現在の推測では、1秒あたり約66回の読み取りが持続します。
カウンターを別のテーブルに分割するというアイデアが好きです。それをサポートする記事やホワイトページを知っていますか、それとも誰もがしていることの1つですか?:-P
また、更新中に、DBはテーブル全体をロックしますか、それともその特定の行だけをロックしますか?私は一列だけを想定しますが、確かではありませんでした。
ありがとう、
--j