SQLClient .NET classes are highly optimized for the .net / sqlserver combination and achieve optimal results. The SqlClient data provider is fast. It s faster than the Oracle provider, and faster than accessing database via the OleDb layer. It s faster because it accesses the native library (which automatically gives you better performance), and it was written with lots of help from the SQL Server team.