0

実稼働環境で実行されているアプリケーションがあります。このアプリケーションには、データを取り込み、将来の処理のためにデータをMSSQLデータベースに保存するWebサービスがあります。このWebサービスは、クライアントがデータを送信するために使用します。1秒あたり約80レコードを受信します。

当初、アプリケーションは正常に機能しており、データベースのサイズは1GBでした。アプリケーションは現在約6か月間実稼働環境にあり、データベースサイズは15GBに達しました。現在、データベースに対するすべての操作に時間がかかっています。データベースの速度が遅いため、クライアントはWebサービスのタイムアウトエラーを受け取ります。

データベースのサイズが徐々に大きくなるようなアプリケーションを処理できるように、解決策を提案してください。

4

1 に答える 1

0

テーブルのインデックスを再構築します。インデックスを再構築すると、データベース サーバーはデータベースをより高速に検索できます。データベースエンジンが必要な「クイックリファレンス」を取得してタイムリーに検索を完了するように、インデックスを定期的に再構築する必要があります。

于 2012-10-18T05:44:21.147 に答える