Changing the driver helped in improving the performance drastically.

Sridhar

On 03-06-2011 20:05, Sridhar Polavarapu wrote:
> 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
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to