Pull to refresh

Comments 7

миграция в 3 дня с оракла в постри да еще без привлечения dba по постгри, а у заказчика там забавные грибы
вангую в течении недели перед новым годом срочную миграцию обратно на оракл

А после установки PostgreSQL и перед загрузкой, Вы ему хоть настройки памяти поменяли ? А fsync, full_page_writes и прочее не выключали ? Может и размеры wal не меняли, и checkpoint'ы каждые 20 секунд шли ?

Если нет, то зря. Все могло быть значительно быстрее (хотя какие-то параметры возможно скрипт меняет, но я сомневаюсь). Кроме того, интересно посмотреть сам скрипт. Если там сначала создается схема с индексами, а потом INSERT, то тоже все будет гораздо печальнее, чем наоборот.

"Ведь если б было у меня времени хотя бы час —Я бы дворников позвал бы с мётлами, а тут"

c. Владимир Высоцкий

Согласно законам жанра,

исполнителю стирают память(отключают VPN) после выполнения задания, как в фильме Paycheck ;-)

Но к счастью, на клочке туалетной бумаги остался хвост лога:

ALTER TABLE
ALTER TABLE
ALTER TABLE
COMMIT
Would you like to import indexes from ./schema/tables/INDEXES_table.sql?

Это позволяет судить о том, что создатели утилиты ora2pg - не самые глупые люди.

Да, память я в настройках добавлял, остальное - нет.

Но не стоит забывать жесткий тайминг в котором все происходило.

Сейчас база в руках специалистов по PostgreSQL, которые на момент миграции были в отпуске (или не хотели принимать ответственность).

Там уже все хорошо - и pgAdmin, и настройки, и бэкапы.

Но исполнителей как говорится - не будят, или победителей не судят - как-то так ;-)

Очень странная у вас организация и очень странный заказчик, однако.

Такое впечатление, что память стерли менеджерам, причем сразу после подписания договора, и они забыли о нем на 3 месяца.

В целом, организация у нас - прекрасная, с отличными специалистами, и максимально адекватными взаимоотношениями.

С другой стороны, возможно было не совсем полное понимание степени и глубины проблематики, ведь установить СУБД можно по "щелчку пальцев", создать 8-теровый стендбай за 5 часов.

А то, что скажем 100-гиговую базу Oracle 9i из Винды в Линукс на 18с можно апгрейдить/переносить обычным export-import двое суток, видимо не учли.

Не говоря уже о миграции между различными типами БД.

Заказчики - да, бывают разные, иногда и через TeamViewer под неусыпным контролем работать приходится, всякое случается ...

Какая-то дичь. Нагрузочное тестирование информационной системы перед сменой СУБД и операционкой системы тоже не проводили, наудачу поехали?

Единственная "дикая" миграция до этого у меня была при переходе с FoxPro.

Так я познакомился с Oracle.

Может нынешний случай - это знак?

Хотя темы миграции на PostgreSQL появлялись в поле моено зрения последние лет 5.

Не думалось только, что знакомство с процессом произойдет таким образом

Sign up to leave a comment.

Articles