Re: Microsoft SQL Server JDBC performance issue
- From: "Andrew J. Kelly" <sqlmvpnooospam@xxxxxxxxxxxx>
- Date: Thu, 6 Jul 2006 22:45:35 -0400
Are you sure you are executing the sp as a RPC and not a batch?
--
Andrew J. Kelly SQL MVP
"Richard Yeo" <RichardYeo@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:89A75E0A-20ED-4A0B-8111-FA1EFB31F7D4@xxxxxxxxxxxxxxxx
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 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 with the same
T-SQL.
Does anybody within Microsoft have any ideas why the performance is so
bad?
.
- Prev by Date: Re: SQL Server 2000 is not listening on 1433
- Next by Date: How do i discover SQL server is running ...
- Previous by thread: SQL Server 2000 is not listening on 1433
- Next by thread: How do i discover SQL server is running ...
- Index(es):
Relevant Pages
|
Loading