SQL Server 2012を使用すると、700万行のテーブルがあります。PK列はGUID(COMB GUID)です。クエリのパフォーマンスをテストしようとしていますが、最初にデータのランダムサンプリングを更新する必要があり、50,000行の列値(PKではない)を変更したいと思います。
NEWID()で上位50,000の順序を選択するには時間がかかりすぎるため、SQLServerがテーブル全体をスキャンしていると思います。TABLESAMPLEの構文が正しくないようです。空のセットが返されます。
これを機能させるための最良の方法は何ですか?