ping看看速度有多快。如果ping很快的话,考虑连接池吧,不是的话请升级网络和server

解决方案 »

  1.   

    to  takecare(大厅):
        ping 速度和拷文件的速度很快,网络应该没什么问题。to takecare(大厅) && kofwr(搭补流二):
        经理逼得太急,所以也没有查连接池的资料,一开始查到什么就用什么,jboss可以建立连接池吗?能的话怎么建立?能提供这一方面的资料吗?
      

  2.   

    有很多例子啊,jboss配置一下可以吧
    我用的是weblogic……很简单的配置
      

  3.   

    都什么年代了还用DriverManager.getConnection 啊,这是可不好的方法,建议不要使用,用连接池和数据愿吧,这样效率比较高。给你点代码:
     public class DBConnection implements Serializable{
      protected Connection con=null;
      private  String  url  = "com.ibm.websphere.naming.WsnInitialContextFactory" ;
      private  String  Dbs  = "jdbc/DataSource" ;
      public  DBConnection() { }
              DataSource ds = null;
      public void dbOpen() throws java.lang.Exception{
    try{
                            if (con == null || con.isClosed()) {
                                  // create parameter list to access naming system
                                  Hashtable env = new Hashtable();
                                  env.put(Context.INITIAL_CONTEXT_FACTORY, url);
                                  // access naming system
                                  Context context = new InitialContext(env);
                                  // get DataSource factory object from naming system
                                  ds = (DataSource)context.lookup(Dbs);
                                  con = ds.getConnection();
                                  System.out.println("DB OPEN");
                              } else {
                                      System.out.println("OPENED DB");
                              }
    } catch (Exception e){
                                     System.out.println("数据源不存在");
                            }   }
      

  4.   

    参考一下下面的,是一个朋友写的。
    tomcat连接池的配置tomcat 下编辑server.xml <Context path="/site" docBase="site" debug="0" reloadable="true" >           <Resource name="jdbc/SQLServerEMSDB" auth="Container"  type="javax.sql.DataSource"/>                    <ResourceParams name="jdbc/SQLServerEMSDB">                    <parameter>                              <name>user</name>                        <value>sa</value>                    </parameter>                    <parameter>                            <name>sa</name>                        <value>sa</value>                    </parameter>                    <parameter>                                  <name>driverClassName</name>                                  <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>                        </parameter>                        <parameter>                            <name>driverName</name>                            <value>jdbc:sqlserver://sqlserver:1433;DatabaseName=test;SelectMethod=cursor</value>                        </parameter>                  </ResourceParams>          </Context>然后在程序中lookup即可