Необходимость обновления схемы базы данных делает установку новой версии программного обеспечения намного сложнее. Каковы наилучшие методы для этого?
Я ищу контрольный список или временные рамки действий, например
- 8:30 закрыть приложения
- 8:45 изменить схему
- 9:15 установить новые приложения
- 9:30 restart db
и т.д., показывая, как минимизировать риск и время простоя. Такие проблемы, как
- поддержка обновления, если все идет не так.
- минимизация воздействия на существующие приложения.
- "горячие" обновления во время работы базы данных
- продвижение с разработчика на тестовые серверы
особенно интересны.