понедельник, 5 октября 2015 г.
Сравнение схем двух баз данных @habrahabr
Предположим у вас есть prod и test базы данных. В какой момент разработчик внес изменения в тестовую базу, но забыл внести эти изменения в боевую базу. Если это часто используемая таблица, то ситуация очень быстро становится очевидной, так как в логах появятся ошибки в SQL-запросах и вам ничинает звонить начальник с упреками «какого @#$%».
Но иногда изменения затрагивают редко используемые таблицы, либо изменения на первый взгляд не совсем очевидны (например кто-то изменил длину поля VARCHAR и у вас стали обрезаться строки, или кто-то добавил индекс, из-за которого запросы на тестовой базе выполняются на порядок быстрее).
Еще вариант — вы провели обновление ПО и у вас все перестало работать. Куча непонятных ошибок на пустом месте, приложение лежит, пользователи не довольны.
В таких случаях бывает очень полезно посмотреть чем же отличаются базы и сделать соответствующие выводы.
Читать дальше →
via Хабрахабр / Интересные / Тематические публикации http://ift.tt/1FSwHYl
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий