перейти с версии 7.1 > 7.3.2

deRamzes

Новичок
перейти с версии 7.1 > 7.3.2

Не подкажите ли
возможно прейти
с одной версии на другую без дампа таблиц?

т к процесс собсвенно очень долгоирающий
хотелося бы за более минимальное время
 

confguru

ExAdmin
Команда форума
Для начала прочти про все изменения между версиями... а их не мало...
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Re: перейти с версии 7.1 > 7.3.2

Автор оригинала: deRamzes
Не подкажите ли
возможно прейти
с одной версии на другую без дампа таблиц?
нельзя.
да и сам подумай, если что не так пойдёт, то у тебя по крайней мере дамп останется. :D
 

deRamzes

Новичок
Re: Re: перейти с версии 7.1 > 7.3.2

Автор оригинала: Sad Spirit
нельзя.
да и сам подумай, если что не так пойдёт, то у тебя по крайней мере дамп останется. :D
Дамп то есть
а вот инсерт при fsync = off
гдето так на 12-18 часов с индексированием
это на версии 7.1

машина п4 -2000

~60 млн записей в сумме

плэтому возник такой вопрос
:)
 

Strannik

Новичок
Re: Re: Re: перейти с версии 7.1 > 7.3.2

Автор оригинала: deRamzes
Дамп то есть
а вот инсерт при fsync = off
гдето так на 12-18 часов с индексированием
это на версии 7.1

машина п4 -2000

~60 млн записей в сумме

плэтому возник такой вопрос
:)
Хм... Сразу напрашивается вопрос: а если вырубить индексирование на момент вставки записей и проиндексировать уже полные таблицы?
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Re: Re: Re: перейти с версии 7.1 > 7.3.2

Автор оригинала: deRamzes
а вот инсерт при fsync = off
гдето так на 12-18 часов с индексированием
это на версии 7.1

машина п4 -2000

~60 млн записей в сумме
Что-то долго оно работает... ~60M записей --- это сколько Гб? Сколько в машине памяти? Постгрес настроен нормально? Там буферы, логи и всё такое.
 

deRamzes

Новичок
Re: Re: Re: Re: перейти с версии 7.1 > 7.3.2

Автор оригинала: Sad Spirit
Что-то долго оно работает... ~60M записей --- это сколько Гб? Сколько в машине памяти? Постгрес настроен нормально? Там буферы, логи и всё такое.
начиться так
настрокий которые я менял это
sort_mem = 5096
fsync = off - эту опцию на момент исерта и индексирования в офф


остальные по умолчанию

база примерно 2ю1 гигов без индексов
с индексами 6гигов

to Strannik:
я сначала данные инсертил а потом индексировал

счаз хочеться перейти на новую версию
а вот времени опять стоко жать нету-(
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Re: Re: Re: Re: Re: перейти с версии 7.1 > 7.3.2

Автор оригинала: deRamzes
sort_mem = 5096
fsync = off - эту опцию на момент исерта и индексирования в офф

остальные по умолчанию
Обязательно поправь ещё shared_buffers (если выделенный сервер, то рекомендуется выставить в четверть памяти), на время загрузки базы увеличь wal_files где-нибудь до 10. Также хорошо перенести директорию pg_xlog на другой физический диск и сделать на неё симлинк со старого места.

база примерно 2ю1 гигов без индексов
с индексами 6гигов
Небольшая. У меня база ~3 гига размером из дампа за ~полчаса восстанавливалась. На более слабой машине.
 
Сверху