Использование элементов

«Как мне проследить использование таблиц и столбцов в базе данных? В ней есть некоторые элементы, назначения которых мы не знаем, и мы хотели бы удалить их, если они устарели».

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

«Существует ли инструментальное средство, чтобы сравнить две схемы баз данных, сообщить о различиях и создать сценарий, изменяющий одну таблицу, чтобы она соответствовала другой?»

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

Я пишу документацию и тесты и использую систему управления исходным кодом, а также имею другие хорошие привычки для любого кода, который я хочу использовать больше одного раза. Но я также пишу код, который является действительно специализированным, например, одноразовый тест функции API-интерфейса, чтобы напомнить себе, как пользоваться им или SQL-запросом, я пишу ответ на вопрос пользователя.

Хорошим ли руководством является удаление временного кода немедленно после использования. Если вы не можете заставить себя сделать это, вероятно, его стоит сохранить. В этом нет ничего страшного, но это означает, что его лучше хранить в системе управления исходным кодом и написать, по крайней мере, несколько коротких заметок о том, для чего этот код и как его использовать.

01.01.2012

Добавить страницу в мои закладки:

Смотрите также:
Оставить отзыв

Подтвердите, что Вы не бот — выберите самый большой кружок:

Какую позицию должна занять Россия в отношении ДНР и ЛНР?

Loading ... Loading ...

Архив опросов

Отзывов на сайте: 12158
Вчера: 8. Сегодня: 2