SQL Server のチューニングについてまとめてみる - その16の補足 - ( TABLOCK の動作を確認してみる )
またも、移動時間に記事を書きます。前回の記事に対して補足です。
ryuchan.hatenablog.com
データインポート時は下記のようにしたほうがよさそう。
- Sales.OrderTracking のクラスタ化インデックスおよび非クラスタ化インデックスをすべて削除する。
- DBCC TRACEON(610,-1) を実行する。
- bcp AdventureWorks2016CTP3.Sales.OrderTracking in "C:\exportfile.txt" -c -S localhost -T -h "TABLOCK" を実行する。
- インデックスを再度新規作成する。
- パーティションテーブルであれば、再度インデックス統計を実施する。
- 列統計も作り直す。
トレースフラグ=610 の状態で、TABLOCK を検証してみました。TABLOCK したほうが、800msec 程度高速ですね。
188790 行コピーされました。 ネットワーク パケット サイズ (バイト): 4096 クロック タイム (ミリ秒) 合計 : 1063 平均 : (177601.13 行/秒)
188790 行コピーされました。 ネットワーク パケット サイズ (バイト): 4096 クロック タイム (ミリ秒) 合計 : 1813 平均 : (104131.27 行/秒)
以上、メモ書きでした。
VMware NSX 勉強しよう。物理ネットワークはシンプルに....
- 作者: ヴイエムウェア株式会社進藤資訓,水本真樹,田中洋,横井智樹,高田和美,小椋康平
- 出版社/メーカー: インプレス
- 発売日: 2014/11/13
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る