У нас есть предстоящий перенос нашей базы данных Oracle на сервер Exadata. Я хочу уточнить некоторые вопросы, о которых я подумал:
- Будут ли проблемы с кодом - проблемы с производительностью? У Exadata есть другой тип оптимизатора, он не использует индексы, имеет столбчатый оптимизатор, если я не вводу в заблуждение,
- В настоящее время существует несколько файлов импорта или экспорта, созданных на сервере базы данных (доступ через Filezilla). Я понимаю, что в Exadata сервер базы данных недоступен, и я подозреваю, что либо:
• нам придется переместить эти файлы на другой сервер - Oracle знает только FTP (порты которого закрыты на нашем клиенте) -> как мы можем писать / читать с другого сервера? (насколько я понимаю, они хотели бы поместить все файлы на WAS-сервер)
• или нам нужно будет импортировать файлы в таблицу с помощью Java-приложения и обработать их оттуда (и то же самое с экспортированными файлами).
- Файлы, которые приходят автоматически из других приложений, могут быть записаны на сервер базы данных? Или у нас те же проблемы, что и для ручной части.
- У нас много заданий базы данных, которые запускают сценарии KSH на сервере базы данных - есть ли с ними проблемы? Я понимаю, что их также следует перенести на сервер WAS, но я не знаю, как Oracle будет вызывать их оттуда.
- Будут ли проблемы с развертыванием Jenkins? Что-нибудь изменилось? Здесь мы сохраняем источники SQL / PLSQL в некоторых файлах XML, из которых восстанавливается все приложение (пакеты, таблицы конфигурации, номенклатуры ...) (за исключением рабочих данных) (файлы XML читаются через процедуру из справочник оракула).
Если вы можете подумать о любых других проблемах, связанных с этой миграцией, о любых проблемах, с которыми вы столкнулись во время или после миграции в Exadata, пожалуйста, поделитесь!
Спасибо,