This is not any update or insert statement. This is just a select 
statement. Will that help if i change the driver ? I am currently using 
sqlitejdbc-v056.jar

Thanks
Sridhar

On 03-06-2011 18:59, Sridhar Polavarapu wrote:
> Hi
>
> One of my sqlite query executes faster in sqlite manager( firefox 
> addon ) but take a lot of time to execute using a java program. Here 
> is the snippet
>
>         PreparedStatement mStatement;
>         ResultSet mResults;
>         CachedRowSetImpl impl=null;
>         Connection mconn = null;
>         try
>         {
>             Class.forName("org.sqlite.JDBC");
>             mconn = DriverManager.getConnection("jdbc:sqlite:"    + 
> "database.db");
>             mStatement = mconn.prepareStatement(jobQuery);
>             long startTime = System.currentTimeMillis();
>             mResults = mStatement.executeQuery();
>             long endTime = System.currentTimeMillis();
>             System.out.println(jobQuery);
>             System.out.println("Time taken to execute query ==>" 
> +(endTime - startTime));
>             impl = new CachedRowSetImpl();
>             impl.populate(mResults);
>             mStatement.close();
>             mResults.close();
>
>         }
>         catch (SQLException e) {
>             e.printStackTrace();
>         }
>
> Is there anything that I am missing while connecting using java ? Any 
> help appreciated.
>
> Sridhar

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to