#0
by sergeystav
Кто-нибудь пользовался функцией SQL сервера "sys.dm_db_index_physical_stats" для анализа степени фрагментации индексов, как того рекомендует 1С? У меня запуск этого анализа до и после реиндексации выдает одни и теже завышенные результаты фрагментации, порядка 400 индексов с процентом фрагментации 40-80%.
#2
by sergeystav
реиндексирую одну базу и статистику по одной смотрю SELECT OBJECT_NAME(object_id),avg_fragmentation_in_percent
#3
by ДенисЧ
Я пытался такое анализировать на 7.7... Смысла не увидел, оказалось проще раз в неделю запускать дефрагментацию всех индексов и раз в 2-3 месяца - полную периндексацию
#4
by sergeystav
у меня переиндексация каждую ночь, а дефрагментация в 13-00. Дефрагментация у меня анализирует процент фрагментации и если он больше 25 то дефрагментирует индекс и логирует имя таблицы. Но если я подряд запускаю скрипт дефрагментации, то он перелопачивает те же самые индексы. Не могу понять реиндексируется база в конце концов или нет.
#7
by sergeystav
это все навеяно рекомендациями сайта 1С: "Чрезмерная фрагментация индексов создает проблемы для больших операций ввода-вывода. Функция sys.dm_db_index_physical_stats возвращает процент фрагментации в столбце avg_fragmentation_in_percent. Если значение в этом столбце превышает 25%, то для восстановления производительности рекомендуется выполнить дефрагментацию этого индекса. От снижения фрагментации индексов могут выиграть операции сканирования больших диапазонов данных. Использование этой информации может существенно снизить нагрузку на систему и избежать ненужных операций по дефрагментации тех индексов, для которых она не требуется."
#9
by Maxus43
есть ли смысл отдельно таблицы реиндексировать? ночью полную реиндексацию базы данных, днём - полную дефрагментацию, у нас например достаточно мощный сервак, уменьшения производительности при дефрагментации не замечаем
#10
by sergeystav
так вся база и реиндексируется, вопрос в том почему после этого SQL показывает большой процент фрагментации индексов базы
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Восстановление базы SQL
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: Перенос базы 1С 7.7 MS SQL 2005 на MS SQL 2000
В этой группе 1С
- Документ "ДГПХ" не отражается в "Расчетной ведомости"
- v7: ПЕРЕНОС остатка со счета на счет !
- Как передать ссылку на COM-объект на сервер 1С
- А есть в 1С 7.7 что-то типа UrlEncode() ?
- Переход Бухгалтерии с 8.0 на 8.1
- 1с8.1: Как изменить масштаб на элементе диаграмма
- v7: Вылетает при сохранении в Excel
- Регистр сведений штрихкоды
- Настроить online радио через прокси.
- Фоновое задание: неинициализированное значение параметра сеанса
- NumberFormat или настройка формата в Excel из 1С
- узнать кратность числа :)
- Восстановить справочник по внутренним идентификаторам
- v7: Поставить тип субконто?
- Как оптимизировать обращение к последнему документу из запроса по регистру
- Работа с XML в формате FastInfoset
- История запуска внешних обработок
- ошибка 70 1С Предприятия
- Как в SQUID отключить кэширование?
- Скрыть вкладку "Вид" меню "Свойства папки" в вин. ХР