Hello All, I'm writing my own java source using JDBC to test my own scenario/
import java.sql.*; import java.util.*; public class phoenixTest { public static void main(String args[]) throws Exception { Connection conn; //Properties prop = new Properties(); Class.forName("org.apache.phoenix.jdbc.PhoenixDriver"); long startTime = System.currentTimeMillis(); conn = DriverManager.getConnection("jdbc:phoenix:localhost:2181:/hbase"); long estimatedTime = System.currentTimeMillis() - startTime; System.out.format("got connection : %s ms\n", Long.toString(estimatedTime)); //System.out.format("got connection : %s \n", "test"); } } The result of the source above... log4j:WARN No appenders could be found for logger (org.apache.hadoop.conf.Configuration.deprecation). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. got connection : 3162 ms It takes over 3 seconds to create the new connection. Is it normal? Can it be handled through connection pool in application server? Any advice would be appreciated. Thanks in advance.