我是ejb连接数据库怎么这么慢?
环境:
数据库:ms sql server 2000;
ejb容器:jboss
我在ejb的bean程序中有一个连接函数 getConntion(), 源代码如下:
public Connection getConntion()
{
System.out.print("call getConnection!");
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://192.168.0.4:1433;DatabaseName=ElectroNew";
String user= "sa";
String password= "";
Connection con= DriverManager.getConnection(url,user,password);
System.out.print("getConnection ok!");
return con;
}catch(Throwable e)
{
System.out.print("getConncetion error: " + e.getMessage());
return null;
}
}
sql server在192.168.0.4上,我这台机子的ip地址是192.168.0.111,局域网测试,每次都连上,就是太慢了,各位兄弟,这是什么原因?