[SQL Server] SQLOLEDB と SQLOLEDB.1

Microsoft OLE DB Provider for SQL Server の 接続文字列 (ConnectionString ) は以下の通り。
"Provider=SQLOLEDB;Data Source=serverName;Initial Catalog=databaseName; User ID=userName;Password=userPassword;"

Provider の指定は、SQLOLEDB と、SQLOLEDB.1 ができるが、これは明示的にバージョンを指定するかどうかの違い。パフォーマンスは、ほぼ誤差のようだが、相当量データ件数がある場合は多少違ってくるのかもしれない。

SQL Server 2008 R2
データ件数 : 85,000

Microsoft OLE DB Provider for SQL Server - msdn
http://msdn.microsoft.com/ja-jp/library/cc426831.aspx

このブログの人気の投稿

Excel で入力した文字に勝手に取り消し線が入る

コピーした行の挿入が表示されない時はフィルタされていないかチェック