Microsoft SQL Server 2005 JDBC Driver -- RTW [Shelby Goerlitz]
After two betas and 6 months of customer feedback the SQL Server 2005 JDBC Driver is generally available for download here – https://msdn.microsoft.com/data/jdbc.
Our core goal with this new driver is to demonstrate our long-term commitment to providing enterprise-class SQL Server data access support for the Java development community – to include JDBC in the family of data access technologies that Microsoft ships for SQL Server: ADO.Net, MDAC, and SQL Native Client.
To ship this version of the driver we worked closely with most of the major technology vendors in J2EE and we look forward to extending those relationships to make SQL Server an even better fit for Java developers.
A big thanks to all the customers who left feedback and comments for our betas – we did our best to get back to everyone and we look forward to hearing from you in the future.
-Shelby Goerlitz
Microsoft SQL Server Data Programmability
Comments
- Anonymous
July 03, 2006
We are in the process of migrating the application that runs our business
from Sybase ASE 12.5.3 to MS SQL Server 2005 SP x64
Our application is a large java application which runs on Redhat Enterprise
Linux 4, Tomcat, etc.
We have written a standalone java console application to test the
performance of the Microsoft JDBC driver (released version not beta version) that uses our existing applications
database abstraction layer to call a stored procedure that inserts a record
into a database table.
Sybase ASE with Sybase JDBC driver = 780 calls per second
SQL Server with MS JDBC driver = 463 calls per second
the difference in performance would appear to be purely down to the JDBC
driver as we know SQL server is capable of over 1,100 calls per second using
MS ADO let alone ADO.Net 2.0 (which uses Sql server 2005's new native client
library).
All testing was done on the same hardware spec servers.
Does anybody within Microsoft have any ideas why the performance is so bad? - Anonymous
July 03, 2006
The comment has been removed