On Wed, 2010-04-28 at 14:48 +0300, Emre Ersin wrote: > -d hocam. Kendime "rtfm" diyebilir miyim izninizle? > Pg_dump -d 'yi --inserts olarak algılıyormuş. > Pg_restore ise veritabanı adı.
:-) > INSERT bu kadar niye yavaş olabilir bu ayrı konu tabi. Her bir insert 1(yazı ile bir) transaction ile olur. Yani, BEGIN; INSERT; COMMIT; BEGIN; INSERT; COMMIT; ... şeklinde gider. Bu da WAL logging ile birlikte ciddi bir yük getirir. Oysa COPY tek bir transaction içinde olur: BEGIN; COPY ... COMMIT; Farkı bu. Geçenlerde 100 ile 1000 kat kadar yavaşlayan bir sunucudan bahsettiler bu konuda. :) -- Devrim GÜNDÜZ PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer PostgreSQL RPM Repository: http://yum.pgrpms.org Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr http://www.gunduz.org Twitter: http://twitter.com/devrimgunduz
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
