Есть ли инструмент, который просматривает схему, сравнивает текущие значения и возвращает отчет о том, какие столбцы близки к емкости своего типа данных? Я ищу инструмент, который поможет мне понять ограничения, которые могут быть достигнуты в ближайшее время. В качестве примера можно предупредить, что я нахожусь на 60% от предела INT для столбца).
Я не знаю инструмента, который можно купить, но вы могли бы создать задание SQL, которое могло бы анализировать вещи за вас. Я надеялся, что программное обеспечение Redgate сделает это, но это в значительной степени для сравнения схемы баз данных между серверами (я полагаю, вы могли бы использовать его, чтобы найти все столбцы INT во всех таблицах, но вы можете найти это самостоятельно в системных таблицах )
Пусть сценарий просмотрит каждый столбец, который вас беспокоит, и сверит его значение с максимальным значением. Используйте условные операторы, которые отправляют предупреждение только при относительно высоком значении.