Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как написать такой скрипт?  [new]
IKSparrow
Member

Откуда:
Сообщений: 23
К сожалению, с SQL на "вы", нужно написать определенный скрипт - получить таблицы БД где имя соответствует определенному шаблону, затем выбрать таблицы где количество записей превышает определенный порог и обновить в этих таблицах статистику.
Выборку таблиц сделал так:
SELECT * FROM INFORMATION_SCHEMA.TABLES where TABLE_NAME like '%BASF%'
Как теперь к этим таблицам прикрепить счетчик строк, затем отобрать по счетчику и обновить статистику?
18 дек 16, 12:53    [20017662]     Ответить | Цитировать Сообщить модератору
 Re: Как написать такой скрипт?  [new]
aleksrov
Member

Откуда:
Сообщений: 948
IKSparrow,

Вы из Питера в Москву через Пекин идете.
Для пересчета статистики
https://habrahabr.ru/post/209816/
добавьте там where нужное и все. Там также есть условие на размер таблицы, только по кол-ву страниц, а не строк.
19 дек 16, 06:06    [20019626]     Ответить | Цитировать Сообщить модератору
 Re: Как написать такой скрипт?  [new]
IKSparrow
Member

Откуда:
Сообщений: 23
aleksrov, спасибо!
19 дек 16, 08:48    [20019778]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить