SQL Server:クエリの検索時間を理論的に見積もる方法はありますか
-
11-12-2019 - |
質問
私は800億以上のレコードを持つデータベースを持っているでしょう、
私は、SQL Server のみを介してDBを照会するつもりです。 select クエリのみを選択します。
私は1から36,000,000のレコードを取得するつもりです、そして私はキャッシング(36,000,000 x 8)の記録についても考えるでしょう。
私が探していたことは、の推定を得ることができるいくつかの手段です select query sql server sql server(任意のバージョン\ 36,000,000(最悪のケースシナリオ)を取り戻すために版。
マイテーブルは、それらのすべての列\属性だけで簡単なものです(整数)
私がSQL Serverまたは私のアプリを頼る必要があるかどうかを覚えている間に私のDB&Designでは、遅い応答が巨大なキャッシングに頼る必要があるかどうかを覚えています。強い> オプション。
エクストラノート
- ネットワーク接続と帯域幅はここでは考慮されていません。
- プログラミングにより経過時間を確認することはできません.BDは\ \ \ canでは
まだ内在しています。
e d i t
なぜダウン投票
解決
あなたのテーブルをジャンクデータで入力して統計をオンにします。
他のヒント
いいえ、申し訳ありませんが、簡単な銀の弾丸はありません。賢明なデータ参照セットがある場合は、他のクエリからの差し引かれ、バリエーションで生きることができますが、そうでなければ - いいえ。人々はそれを調整するお金を稼ぎます。)
所属していません StackOverflow