SqlBulkCopy を用いた大規模データ挿入のパフォーマンス評価
SQL Server 向けの大規模データ挿入処理において、SqlBulkCopy クラスは従来の INSERT 文やストアドプロシージャに比べて顕著な高速化を実現します。本稿では、30,000件規模のサンプルデータを対象に、SqlBulkCopy の実行効率を定量的に検証し、標準的な逐次挿入との比較を行います。
前提条件と制約
SqlBulkCopy は Microsoft SQL Server 専用であり、ローカルまたは ...
6月29日 20:01 投稿
SQL Server と Oracle 間の高並列データ転送設計(初期案と改良版)
システム要件:SQL Server の一時テーブル sqlservertemp_table に格納された COMPANY, OGB04, OGA01, OGA03 フィールドを、事前にリンク済みの Oracle インスタンス ds へ転送し、Oracle 側での条件付き検索を効率化する。
初期実装手順
Oracle 側にグローバル一時テーブルを作成
CREATE GLOBAL TEMPORARY TABLE param_buffer (
COMPANY VARCHAR2(50),
OGB04 ...
6月27日 01:27 投稿
SQL Serverにおけるビューインデックスの実装手法
SQL Serverのビューは保存されたT-SQLクエリであり、仮想テーブルとしてクエリを簡素化しセキュリティ層を追加します。ただし、インデックス作成には物理的実体が必要なため、標準ビューへの直接的なインデックス付与は不可能です。
インデックス付きビューの特性
SQL Server 2000以降で利用可能なインデックス付きビューは、データベース内に実体化(マテリアライズ)さ ...
5月16日 20:33 投稿