Deleting Records

Поиск
Список
Период
Сортировка
Искать
От
Christian Paul B. Cosinas
Тема
Deleting Records
Дата
Msg-id
002701c5d552$5bc7ea30$1e21100a@ghwk02002147
Ответ на
Re: Inefficient escape codes. (Nörder-Tuitje, Marcus)
Список
Дерево обсуждения
Re: Inefficient escape codes. "Merlin Moncure" <merlin.moncure@rcsonline.com>
Hi!

I'm experiencing a very slow deletion of records. Which I thin is not right.
I have a Dual Xeon Server with 6gig Memory.
I am only deleting about 22,000 records but it took me more than 1 hour to
finish this.

What could possibly I do so that I can make this fast?

Here is the code inside my function:

	FOR temp_rec IN SELECT * FROM item_qc_doer LOOP
		DELETE FROM qc_session WHERE item_id = temp_rec.item_id;
		DELETE FROM item_qc_doer WHERE item_id = temp_rec.item_id;
	END LOOP;

Item_qc_oder table contains 22,000 records.


I choose Polesoft Lockspam to fight spam, and you?
http://www.polesoft.com/refer.html    

В списке pgsql-performance по дате отправления
От: Nörder-Tuitje, Marcus
Дата:
Сообщение: Re: Inefficient escape codes.
От: Csaba Nagy
Дата:
Сообщение: Re: Deleting Records
FAQ