[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
"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