Re:

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Forgot to reply to the mailing list..... Sorry (new here)
Here are responses to previous questions....

-----Original Message-----
From: Orhan Aglagul 
Sent: Tuesday, May 08, 2007 5:30 PM
To: 'Joshua D. Drake'
Subject: RE: [PERFORM]

I am using a prepared statement and inserting in a loop 10,000 records. 
I need the data real time, so I am not using batch inserts. I have to
run each insert as a separate transaction.... 
I am running the app on a RH EL4 (Kernel 2.6.20). 
In fact my CPU usage is too low when running the app with fsync=off. 

Here is the output of vmstat during the test:
First 10 lines:


r  b  swpd   free   buff  cache   si   so    bi    bo   in    cs us sy
id wa
 0  1   0 1634144  21828 234752    0    0    32   408  210   404  0  0
90  9
 0  1   0 1634020  21828 234816    0    0     0  1404  538  1879  0  0
50 50
 0  1   0 1633896  21828 234940    0    0     0  1400  525  1849  0  0
50 49
 0  1   0 1633772  21828 235048    0    0     0  1412  537  1878  0  0
50 50
 0  1   0 1633648  21832 235168    0    0     0  1420  531  1879  0  0
50 50
 0  1   0 1633524  21840 235280    0    0     0  1420  535  1884  0  0
50 50
 0  1   0 1633524  21844 235400    0    0     0  1396  535  1718  0  0
50 50
 0  1   0 1633524  21848 235524    0    0     0  1536  561  1127  0  0
50 50
 0  1   0 1633524  21852 235644    0    0     0  1412  557  1390  0  0
50 50
 0  1   0 1633268  21860 235728    0    0     0  1408  582  1393  0  0
50 50
 0  1   0 1633268  21868 235844    0    0     0  1424  548  1377  1  4
50 45
 1  0   0 1633144  21876 235968    0    0     0  1404  548  1394 14  4
48 34
 0  1   0 1633020  21884 236084    0    0     0  1420  540  1374  5  0
50 46
...

The logical volume is an ext3 file system. That's where all the database
files reside. (No hardware optimization done). 

Sorry for the delay,
Thanks..


-----Original Message-----
From: pgsql-performance-owner@xxxxxxxxxxxxxx
[mailto:pgsql-performance-owner@xxxxxxxxxxxxxx] On Behalf Of Joshua D.
Drake
Sent: Tuesday, May 08, 2007 5:05 PM
To: Dan Harris
Cc: PostgreSQL Performance
Subject: Re: [PERFORM]

Dan Harris wrote:
> Orhan Aglagul wrote:
>> Hi Everybody,
>>
>> I was trying to see how many inserts per seconds my application could

>> handle on various machines.
>>
>>
>> I read that postgres does have issues with MP Xeon (costly context 
>> switching). But I still think that with fsync=on 65 seconds is 
>> ridiculous.
> 
> CPU is unlikely your bottleneck..  You failed to mention anything
about 
> your I/O setup.  More details in this regard will net you better 
> responses.  However, an archive search for insert performance will 
> probably be worthwhile, since this type of question is repeated about 
> once a month.

He also fails to mention if he is doing the inserts one at a time or as 
batch.


Joshua D. Drake

> 
> 
> 
> 
> ---------------------------(end of
broadcast)---------------------------
> TIP 2: Don't 'kill -9' the postmaster
> 


-- 

       === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
              http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
PostgreSQL Replication: http://www.commandprompt.com/products/


---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

               http://archives.postgresql.org


[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux