Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 [7]      все
 Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2291
Так сказать в тему:
Managing Index Fragmentation
14 авг 19, 18:54    [21949564]     Ответить | Цитировать Сообщить модератору
 Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
Sergey Syrovatchenko
Member

Откуда: Харьков
Сообщений: 106
Выложил версию 1.0.0.51:

  • Возможность выбирать операции по умолчанию (REBUILD/REORGANIZE/UPDATE STATISTICS)
  • Добавили новую опцию PAD_INDEX
  • Через командную строку теперь можно создавать missing indexes – /missingindex
  • Исправили ситуацию, когда в базе была In-Memory файловая группа и запрос missing indexes падал с ошибкой
  • Исправили проблемы с FILL_FACTOR, NO_RECOMPUTE, PAD_INDEX для случаев, когда таблица секционированная
  • Переделали логику работы с DATA_COMPRESSED
  • Кучи можно ребилдилть с опцией ONLINE
  • Добавлены два столбца Error Message и Warning
  • По столбцу Warning можно быстро найти дубликаты, частичные дубликаты либо мало использующие оптимизатором индексы
  • Показываем количество ошибок при сканировании и в момент обслуживания
  • Добавили возможность закреплять колонку при прокрутке
  • Увеличили размеры колонок при ресайзе
  • Добавлена возможность авторесайза столбцов
  • Возможность сбросить текущий лайаут (для этого раньше приходилось удалять файл .layout)
  • ... и дохрена других мелких изменений и исправлений

    Те вещи, которые мы обсуждали ранее, но не вошедшие в этот билд, бережно записаны у меня в беклоге.
    И, со временем, в том или ином виде, будут реализованы. Поэтому не ленитесь фитбеки присылать :)
    Еще раз спасибо!

    Картинка с другого сайта.

    Картинка с другого сайта.

    Картинка с другого сайта.

    Картинка с другого сайта.

    Картинка с другого сайта.
  • 31 авг 19, 12:25    [21961068]     Ответить | Цитировать Сообщить модератору
     Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
    komrad
    Member

    Откуда: Msk -> Utrecht
    Сообщений: 4964
    DUBPLICATE
    31 авг 19, 21:29    [21961286]     Ответить | Цитировать Сообщить модератору
     Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
    andy st
    Member

    Откуда:
    Сообщений: 753
    Sergey Syrovatchenko,
    Если фрагментация индекса ниже нижней границы reorganize, то мы никогда не узнаем, что это индекс является дублем какого-то другого. Хотя, не мешало бы. Может для разделения аспектов запилить еще одну закладку, на которой уже и отображать дубли, перекрытия и неиспользуемые индексы. А первую оставить на анализ фрагментации. Ну или 2 режима одной таблички: фрагментация/проблемы.
    Увеличенной максимальной ширины колонок не хватает :(
    OVERLAP это кончено хорошо, но фильтрануть индексы, которые попадают под конкретный OVERLAP не получается - только глазками.

    По двойному клику на ячейку можно закидывать её содержимое в фильтр. Если для ячейки такой фильтр предусмотрен.
    2 сен 19, 09:04    [21961631]     Ответить | Цитировать Сообщить модератору
     Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
    Sergey Syrovatchenko
    Member

    Откуда: Харьков
    Сообщений: 106
    andy st
    Если фрагментация индекса ниже нижней границы reorganize, то мы никогда не узнаем, что это индекс является дублем какого-то другого. Хотя, не мешало бы. Может для разделения аспектов запилить еще одну закладку, на которой уже и отображать дубли, перекрытия и неиспользуемые индексы. А первую оставить на анализ фрагментации. Ну или 2 режима одной таблички: фрагментация/проблемы.

    Пока бы не хотелось этого делать. Скорее всего черед время обыграю этот кейс по другому.

    andy st
    Увеличенной максимальной ширины колонок не хватает :(

    А можно скрин чтобы понять по каким колонкам проблемы? Или просто списком...

    andy st
    OVERLAP это кончено хорошо, но фильтрануть индексы, которые попадают под конкретный OVERLAP не получается - только глазками.

    Думаю это сделать можно будет. Постараюсь в следующим билде.

    автор
    По двойному клику на ячейку можно закидывать её содержимое в фильтр. Если для ячейки такой фильтр предусмотрен.

    Идея хорошая, но сейчас двойной клик это выделение строки. Подумаю в общем... как можно прилепить.
    2 сен 19, 09:39    [21961643]     Ответить | Цитировать Сообщить модератору
     Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
    andy st
    Member

    Откуда:
    Сообщений: 753
    Sergey Syrovatchenko
    andy st
    Увеличенной максимальной ширины колонок не хватает :(

    А можно скрин чтобы понять по каким колонкам проблемы? Или просто списком...

    Там простая и слегка извращенная фантазия разработчиков, не ограниченная по поводу длины названий полей и наталкивания их в индексы для быстрого OLAP во времена до-columnstore...
    Sergey Syrovatchenko
    автор
    По двойному клику на ячейку можно закидывать её содержимое в фильтр. Если для ячейки такой фильтр предусмотрен.

    Идея хорошая, но сейчас двойной клик это выделение строки. Подумаю в общем... как можно прилепить.

    выпадающая менюшка по правой кнопке - наше всё.
    2 сен 19, 11:42    [21961740]     Ответить | Цитировать Сообщить модератору
     Re: SQL Index Manager - бесплатная утилита по обслуживанию индексов для SQL Server и Azure  [new]
    Sergey Syrovatchenko
    Member

    Откуда: Харьков
    Сообщений: 106
    Выложил версию 1.0.0.52:

  • Исправлены ошибки по генерации скриптов для Azure
  • Исправлены мелкие ошибки в UI
  • 8 сен 19, 11:13    [21966254]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 6 [7]      все
    Все форумы / Microsoft SQL Server Ответить