Re: performance tuning in large function / transaction
От | MindTerm |
---|---|
Тема | Re: performance tuning in large function / transaction |
Дата | |
Msg-id | 20011214024652.79128.qmail@web20210.mail.yahoo.com обсуждение исходный текст |
Ответ на | Re: performance tuning in large function / transaction (Stephan Szabo <sszabo@megazone23.bigpanda.com>) |
Ответы |
Re: performance tuning in large function / transaction
|
Список | pgsql-sql |
Hi, I am writing a function (plpgsql) which equals to a single transaction transaction in postgresql ( as I known ). So I think that it is not a autocommmit mode. I have add following lines in postgresql.conf. postgresql.conf: ==================== shared_buffers = 640 wal_buffers = 80 M.T. --- Stephan Szabo <sszabo@megazone23.bigpanda.com> wrote: > On Thu, 13 Dec 2001, MindTerm wrote: > > > Hi all, > > > > I am writing a large function which perform more > > than 2000 modify statements ( delete / insert ) . > The > > execution time of this function is not acceptable. > How > > can I config postgresql ( in postgresql.conf ?? ) > so > > that the performance will be better ? The machine > > runing postgresql have spare memory and harddisk > > space. > > It's hard without more information, is the function > like > an internal function or do you mean an external one? > In the latter case, the first thing to do is make > sure you're not in autocommit (ie, you've begun a > transaction) since otherwise you're doing 2000 > separate transactions. > The settings that are the first to look at in the > postgresql.conf are shared_buffers and sort_mem. > > > ---------------------------(end of > broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/users-lounge/docs/faq.html __________________________________________________ Do You Yahoo!? Check out Yahoo! Shopping and Yahoo! Auctions for all of your unique holiday gifts! Buy at http://shopping.yahoo.com or bid at http://auctions.yahoo.com
В списке pgsql-sql по дате отправления: