powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / тормозит при импорте данных
12 сообщений из 12, страница 1 из 1
тормозит при импорте данных
    #33077010
yyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день,

есть приложение, которое импортирует данные в базу, при этом выполняются insert'ы и select'ы. Первая попытка импорта всегда намного медленнее чем следущие (т.е. первая идет около 10-15 минут, следущие-15-20 секунд). Причем даже если при первой попытке сделать rollback или перезапустить сервер, следущие все равно идут быстро. Но если после 1ой попытки базу удалить и создать снова, то будет снова медленно. Может у кого есть идеи, почему так может быть?

заранее спасибо!
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33078403
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yyyМожет у кого есть идеи, почему так может быть?

Патамушта при первой попытке данные читаются с диска, при последующих --- из буфера.
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33079736
yyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а разве данные остаются в буфере при перезапуске сервера базы?
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33079916
URIX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может, блоки пустые остаются после первой заливки. если после нее vacuum full сделать, будет тормозить?
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33080133
yyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, после vacuum full analyze опять начинает тормозить...
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33080594
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, это наблюдается. вствка данных в таблицу без пустых мест (после vacuum full) медленнее, чем в таблицу с пустыми местами (после vacuum). из-за этого мы делаем vacuum ежедневно, а vacuum full реже - еженедельно.
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33080600
romeo_kz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если воспользоваться командой "copy"
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33080908
yyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня разница во времени между 1м и 2м импортом получается в 6 раз...неужели это нормально?
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33081264
URIX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yyyу меня разница во времени между 1м и 2м импортом получается в 6 раз...неужели это нормально?имхо, это нормально. на самом деле, это дело сильно зависит от файлухи. если судить по отзывам народа, постгрю лучше ставить на reiserfs. сам вчера взгромоздил ее на reiserfs на сказе. поковыряюсь, потом напишу вчетяпления, если тема еще не умрет к тому времени ;))
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33081666
Фотография Niemi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
URIXимхо, это нормально. на самом деле, это дело сильно зависит от файлухи. если судить по отзывам народа, постгрю лучше ставить на reiserfs. сам вчера взгромоздил ее на reiserfs на сказе. поковыряюсь, потом напишу вчетяпления, если тема еще не умрет к тому времени ;))
Esli vas ne zatrudnit, opishite process ustanovki, kakaja OS, kakie parametry FS, chto donastroili v PG.
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33081752
yyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это же приложение с другими базами (oracle, ms sql server) работает гораздо быстрее (при 1м импорте)...при 2м импорте скорость почти одинаковая...
...
Рейтинг: 0 / 0
тормозит при импорте данных
    #33083271
URIX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Niemi URIXимхо, это нормально. на самом деле, это дело сильно зависит от файлухи. если судить по отзывам народа, постгрю лучше ставить на reiserfs. сам вчера взгромоздил ее на reiserfs на сказе. поковыряюсь, потом напишу вчетяпления, если тема еще не умрет к тому времени ;))
Esli vas ne zatrudnit, opishite process ustanovki, kakaja OS, kakie parametry FS, chto donastroili v PG.ставил slackware 10.0, ведро 2.4.26 (adaptec.s) дефолтное с дистрибутива. новое пока не собирал. обе файлухи дефолтные reiserfs на /var (rw) и / (ro). postgres 7.4, собирался так:
Код: plaintext
1.
export LANG=ru_RU.KOI8-R
./configure --enable-nls=ru --enable-locale --enable-multibyte=KOI8 --with-perl --enable-unicode-conversion
т.к. машинка шустрая(xeon 2.8), а нагрузка пока слишком маленькая, ничего не подкручивал. когда будет нормальная нагрузка, напишу что менял/оптимизировал.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / тормозит при импорте данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]