Re: [gnome-db] execute raw sqlite statements
- From: Vivien Malerba <vmalerba gmail com>
- To: "Massimo Cora'" <maxcvs email it>
- Cc: gnome-db list <gnome-db-list gnome org>
- Subject: Re: [gnome-db] execute raw sqlite statements
- Date: Thu, 3 Jun 2010 12:08:33 +0200
On 2 June 2010 23:47, Massimo Cora' <maxcvs email it> wrote:
> Hi,
>
> On 06/01/2010 07:46 PM, Vivien Malerba wrote:
>>
>> For your information, I've just checked in a modification which, if
>> the GDA_CONNECTION_OPTIONS_THREAD_SAFE flags is specified, will not
>> automatically execute a sub thread (if the "normal" connection already
>> supports multi thread access).
>>
>> As SQLite is normally already thread safe, you will have performances
>> increases if you use the GDA_CONNECTION_OPTIONS_THREAD_SAFE flag.
>>
>
> yeah, you're right. My transaction now drops from 2.99 to 1.8, gaining 1
> second!
> thanks a lot. I think now I'm satisfied with the performance.
Good, I'll see if I can improve things more.
Another idea: you could use a GdaThreadWrapper object to execute all
the INSERTs in another thread wo you don't have to wait, see
http://library.gnome.org/devel/libgda/4.1/GdaThreadWrapper.html.
Vivien
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]