|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Spartak Radchenko 2:5020/400 11 Nov 2006 18:08:26 To : Vladimir Kurtukov Subject : Re: mysqld -------------------------------------------------------------------------------- Vladimir Kurtukov <Vladimir.Kurtukov@p1.f1.n5006.z2.fidonet.org> wrote: VK> VK>>> в pg там не через infile, а почти как в mysql, только VK>>> другим вызовом. а если просто инсертами заливать, тормозит VK>>> оно относительно mysql-я просто кошмарно ;-) VK> SR>> Hу да, если каждый insert делать отдельной транзакцией, да ещё SR>> с развесистыми индексами - тогда конечно. А не пробовал обложить SR>> их словами begin/commit? Hасколько я помню, оно при этом работает SR>> вполне сравнимо по скорости с загрузкой дампа mysql. VK> VK> не, медленнее. правда я не пробовал сразу несколько миллионов записей VK> за одну транзакцию залить, а переодически коммиты делал :-) У меня другие данные. Проверялось на базе размером гигов 20. Естественно, сначала пришлось долго и муторно подтачивать конфиг постгреса. Hа дефолтном хороших результатов не получишь. В результате постгрес таки победил. Mysql настраивал не я, но настраивали, это точно. Он жрал аж 12 гигов ОЗУ, что ему не помогло. Постгрес оказался немного быстрее. Цифр не приведу, не помню. И таки да, там было по несколько миллионов записей в одной транзакции. Собственно, каждая таблица засасывалась одной большой транзакцией. -- Spartak Radchenko SVR1-RIPE --- ifmail v.2.15dev5.3 * Origin: Arguments & Facts Weekly (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/74677fe32f7a.html, оценка из 5, голосов 10
|