回答:
運用OLTPサーバーにあるデータベーススナップショットを使用すると、おそらくパフォーマンスが低下します。主な理由は2つあります。
余分な書き込みオーバーヘッド。スナップショットはコピーオンライトであるため、これは明らかにパフォーマンスに影響します。
スナップショットはディスク上の古いデータベースのページを共有しますが、バッファープール内の独自のメモリを使用します。大きなテーブルがある場合、変更されていないページであっても、OLTPデータベースとスナップショットの両方でメモリを消費することになります。このため、メモリ使用量が多くなり、サーバーに空きRAMの負荷がない場合、ディスクI / Oが増える可能性があります。
したがって、1台のサーバーのみでレポートを煩わしくないようにする場合は、OLTPデータベースにクエリを実行し、WITH(NOLOCK)ヒントを使用して、必要に応じてリソースガバナーを使用する方がよいでしょう。その上で、ある種のスケールアウトシステム(ログ配布、ミラーリングなど)を調べます。