Курс по Оптимизации 1С — Занятие №1
В рамках первого занятия необходимо изучить следующие главы курса.
Модуль 1. Общая схема оптимизации
- Глава 1. Описание курса
Глава 2. Общая схема оптимизации системы
Глава 3. Оценка текущей производительности (APDEX)
Модуль 2. Настройка сервера СУБД
- Глава 4. Настройка сервера СУБД
Глава 5. Настройка регламентных операций
Глава 6. Настройка мониторинга загруженности оборудования
Практические задания
Скачивайте практические задания в формате PDF:
К сожалению, у Вас недостаточно прав для дальнейшего просмотра.
Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.
Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.
Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.
Комментарии / обсуждение (950):
Комментарии закрыты

Приветствую. Подскажите, пожалуйста, в каком случае платформа обращается с запросом к таблице dbo.Config (я так понимаю там лежит конфигурация). Может есть ссылка где про это можно почитать. Проблема моя заключается в том, что идут очень частые обращения в эту таблицу, хочется понять природу происходящего.
Есть предположение, что это из-за очень частого вызова регламентного задания — может при вызове происходит обновление метаданных для серверного кода или еще что-то?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
При проверке веб сервиса (практическое задание 1) при выполнении конструктора WSОпределения Новый WSОпределения(ИмяВебСервиса, ПользовательВебСервиса, ПарольПользователяВебСервиса) возникает ошибка «Ошибка работы с Интернет: Couldn’t connect to server».
При работе через браузер с теми же параметрами, на том же компьютере никаких ошибок не возникает. Подскажите, пожалуйста, где искать решение проблемы.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день! При использовании сервиса Гилева «Апдекс» выгружать данные для анализа можно только вручную? Или есть какой-то механизм автоматической регламентной отправки данных?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день. Хочу спросить сразу на первом шаге.
Стоит ли применять АПДЕКС и всякие замеры если база:
1) типовая файловая (например работает 1-10 пользователей)
2) типовая клиент-серверная
То есть даст ли это какой то эффект, ведь мы ни чего оптимизировать не сможем, так как за нас 1С прооптимизировала код. Максимум что это настроить во 2ом варианте СУБД и 1С-сервер.
А в 1ом случае, вообще даже не стоит и предлагает решить вопросы тормознутости клиентам? =)
…
(текст комментария доступен только участникам Мастер-группы)
Добрый вечер, один из вопросов с экзамена по Эксперту:
Как определить что на TempDB выросла нагрузка?
Единственное, что мне приходит в голову, это смотреть её размер. Если он существенно вырос, значит нагрузка тоже выросла.
Есть ли ещё какие-то варианты ответа на этот вопрос?
…
(текст комментария доступен только участникам Мастер-группы)
Это не совсем ИТС, а база знаний, судя по всему, kb.1c.ru
…
(текст комментария доступен только участникам Мастер-группы)
На диске или на сайте ИТС (контент диска и сайта совпадают или на диске больше инф?)? По словам Морозова А. на ИТС порядка 70% от от того, что есть на kb.
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте!
А когда поменяете даты на сайте по курсу сентября — октября 2015 года?
Добрый день, Александр!
План-график нового потока уже опубликован, можете ознакомиться с ним на стартовой странице курса: http://курсы-по-1с.рф/ускорение-1с/стартовая-страница/
Спасибо ))
Добрый день.
Подскажите, вы говорите о том, что следует собирать информацию о производительности оборудования не только на виртуальной но и на физической машине.
Подойдет ли описанный вами способ мониторинга оборудования vmstat для esxi?
…
(текст комментария доступен только участникам Мастер-группы)
Где взять начальную базу на которой выполняются практические занятия?
…
(текст комментария доступен только участникам Мастер-группы)
Вопрос. Если есть SSD диски то надо ли делать реиндексацию?
…
(текст комментария доступен только участникам Мастер-группы)
В книге «Настольная книга Эксперта» нашёл следующую фразу в разделе Регламентные работы:
Обновление статистик — выполнять каждый день.
При этом есть сноска: в целом эти рекомендации устарели. Ими можно пользоваться, но с оговорками: обновление статистик может не помочь исправить плохой план (это понятно).
Если обновление статистик помогает, то это указывает на то, что запрос многократно переусложнен. Нужно его радикально упрощать. При нормально (то есть, просто) написанных запросах, обновление статистик вообще не нужно — достаточно того, которое делает автоматически СУБД.
Андрей, можете как-то прокомментировать последний абзац?
…
(текст комментария доступен только участникам Мастер-группы)
* сколько памяти нужно MS SQL.
Вот допустим такая ситуация. У меня на сервере куча активных баз, штук 10 — весят по 100ГБ, а база номер 11 — 150 ГБ.
Как в таком случае определить, сколько памяти нужно SQL?
50-100% от 150ГБ или всё-таки больше?
Ведь по факту у меня общая сумма всех баз более терабайта.
…
(текст комментария доступен только участникам Мастер-группы)
Андрей, также возник вопрос по «тестированию и исправлению».
Не совсем понял про логическую целостность информационной базы.
Вы не могли бы привести несколько примеров нарушения логической целостности базы?
…
(текст комментария доступен только участникам Мастер-группы)
Андрей, я думал, что эти примеры относятся к нарушению ссылочной целостности ИБ, разве нет?
…
(текст комментария доступен только участникам Мастер-группы)
Вопрос по показателю Bytes Total/sec. (Скорость передачи данных по сети).
Критерием нормы считается, если данный показатель — не более 65% от пропускной способности сетевого адаптера.
Т.е. если у меня адаптер 1Гбит/сек, и при этом данный показатель показывает, например, 0,9Гбит/сек, то это значит, что тут у меня узкое место?
А если показатель маленький, например, 0,1Гбит/сек, то значит всё хорошо?
…
(текст комментария доступен только участникам Мастер-группы)
Получается, чем ниже скорость передачи данных, тем лучше?
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте!
Совершенно неожиданно обнаружила, что при изменении свойства реквизита управляемой формы «Видимость» (и программном, и интерактивном при «Изменить форму») происходит вызов сервера с выполнением запросов, как при создании формы.
1) Интересно, почему «Видимость» так реализована (контекстный вызов сервера)?
2) Значит, лучше вообще не менять «Видимость», используя, например, «Доступность»? (ведь есть «тяжелые» формы и при большом количестве пользователей сервер получит ощутимую нагрузку)
…
(текст комментария доступен только участникам Мастер-группы)
И еще вопрос по индексам, если позволите
Таблица индексируется при добавлении данных или при реиндексации?
Почему спрашиваю.
Данные остатков дочерних баз по разным разрезам забиваю в регистр сведений родительской базы. Регистр непериодический и независимый, данные в нем каждый раз очищаются и заново забиваются, потому как в нем хранятся только актуальные данные.
Построил на основе этого РС отчет, где пользователи могут фильтровать по разрезам.
Скажите плиз, стоит ли делать по этим разрезам индексы, ведь их данные могут не «дожить» до следующей реиндексации? Если нет, то как можно будет избежать сканирования всей таблицы?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
1. База примерно 150ГБ на УТ10.3, реиндексация заканчивается за час, обновление статистики за 1,5-2 часа (хотя, как я понял, должно быть наоборот). Т.к. ночью система простаивает, я делал обе операции + ручную очистку проц.кэша. Но после ваших уроков стало понятно, что достаточно одной реиндексации, которая обновляет и статистику. И вопрос: очистка проц.кэша тоже происходит автоматически, ведь мы явно не обновляем статистику?
2. Реиндексация, хотя и задана у меня на использование tempdb, все равно забивает log-файл базы, поэтому приходится бекапить его после каждой реиндексации. И это создает проблемы при внедрении, например, SQL Server Always ON, т.к. почти мгновенная синхронизация достигается за счет log-файла базы, которая забивается в принципе ненужными для реплик данными, причем в огромном объеме. Как вы решаете такие ситуации?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день Андрей.
Вопрос относительно настройки SQL. SQL 2012. Установил параметр Максимальный размер оперативной памяти 15 ГБ. Теперь SQL всегда занимает эти 15 ГБ, даже когда нет ни одного пользователя в 1С. Это нормальное поведение SQL или я что-то не так сделал?
…
(текст комментария доступен только участникам Мастер-группы)
Спасибо за ответ. А можно ли каким-то образом повлиять на такое поведение SQL? Чтобы он освобождал память. Или только ограничить максимальную память? А то у меня идут споры с администраторами сети, что это именно SQL отбирает всю память и все проблемы из-за него))))
…
(текст комментария доступен только участникам Мастер-группы)
Спасибо. Так и поступили, ограничили память.
Касаемо настройки регламентных заданий.
1. Что такое обновление представлений (например, вариант обновления «Таблица и представления») в контексте MS SQL? В 1C они не используются?
2. А где посмотреть настроить пределы, при которых срабатывает автообновление статистики при включении флага 2371?
3. Для чего нужно GO в скриптах для MS SQL Management Studio? Заметил, что команда (команды) до него работают и без его указания. Например,
DROP TABLE TABLE1;
GO
…
(текст комментария доступен только участникам Мастер-группы)
При создании группы сборщиков в Performance Monitor bat-файлом формат имени файла почему-то недоступен (можно только выбрать из пресетов). При создании группы вручную ввод доступен.
Как добиться возможности изменения? Пробовал через параметры команды logman’а, но не нашел соответствующей опции. Статус группы (запущена, остановлена) тоже никак не влияет на ситуацию.
…
(текст комментария доступен только участникам Мастер-группы)
Я пробовал так сделать, но этот ключ, судя по справке и тестам, может принимать только два значения – nnnnn или mmddhhmm (как в том скрипте, что в материалах курса).
Во всяком случае, попытки скормить ему другой формат приводят к ошибкам команды.
…
(текст комментария доступен только участникам Мастер-группы)
Андрей, добрый день!
1. Почему при объединении с конфигурацией БСП Вы рекомендуете в качестве обязательных не только подсистему «Оценка производительности», но и еще пять (Контактная информация, Настройка порядка элементов и т.д.)? В книге «1С-Эксперт по технологическим вопросам» автор предлагает только одну подсистему «Оценка производительности» (стр.119-120).
2. Как Вы считаете, для OLTP баз следует ли в команде реорганизации индекса указывать коэффициент заполнения страниц, например «ALTER INDEX … REBUILD WITH (FILLFACTOR=60)»?
3. Если обновление статистики проводить регламентным заданием, то следует ли в свойствах базы отключить «Автоматическое обновление статистики» и «Асинхронное автоматическое обновление статистики»?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
Андрей.
Имеет ли смысл совмещать способы обновления статистики? Предположим:
1) По ночам обновлять статистику рег. заданием.
2) Включить (постоянно / временно) флаг 2371.
Таким образом по ночам статистика обновляется по расписанию, а в течении дня при вкл. флаге 2371 при по своему усмотрению.
Насколько я понял из видеоуроков одно другому мешать не должно.
…
(текст комментария доступен только участникам Мастер-группы)
«в более старших версиях интеллектуальное обновление статистики присутствует по умолчанию.»
независимо от значения флага 2371?
1) Получается что этот флаг ни на что теперь не влияет в новых версиях MSSQL, или у него есть еще какие то функции, которые могут повлиять на взаимодействие СУБД и 1С?
2) Для 1Сных баз работающих на новых версиях MSSQL все равно актуально обновление статистики регл. заданием ежесуточно в ночное время?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый вечер, Андрей.
Подскажите, я правильно понимаю, что после реиндексации статистику обновлять не нужно, т.к. она обновляется при этой операции?
И вопрос вдогонку: у нас на предприятии ранее проводился аудит производительности компанией софтпоинт, специалисты которой рекомендуют устанавливать параметр max degree of parallelism отличным от 1, а что-то по формуле количество ядер / 2 и в целом, почитав интернет, становится понятно, что единого мнения нет. Я полагаю, вы экспериментировали с этим параметром на базах с высокой нагруженностью и экспериментами установили для себя это значение или это рекомендации 1С в принципе?
…
(текст комментария доступен только участникам Мастер-группы)
>>1. После реиндексации индекс создается заново, а при создании индекса по нему создается и >>статистика, так что все верно, после реиндексации не нужно обновлять статистику.
А количестве записей в таблицах, плотность данных и другая информация которая не связана с индексами, когда в этом случае обновляется?
…
(текст комментария доступен только участникам Мастер-группы)
ДОбрый день, как проверить текущий уровень обновления/актуальности статистики?
rowmodctr — позволяет посмотреть количество не обновленных записей..
»
SELECT DISTINCT
tablename=object_name(i.object_id)
, o.type
, o.type_desc
,index_name=i.[name]
, statistics_update_date = STATS_DATE(i.object_id, i.index_id)
, si.rowmodctr
FROM sys.indexes i (nolock)
JOIN sys.objects o (nolock) on
i.object_id=o.object_id
JOIN sys.sysindexes si (nolock) on
i.object_id=si.id
and i.index_id=si.indid
where
o.type ‘S’
STATS_DATE(i.object_id, i.index_id) is not null
order by si.rowmodctr desc
«
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
Андрей Бурмистров.
В ходе просмотра видео первого модуля возникли следующие вопросы:
1) Кроме APDEX существуют ли другие методики оценки производительности информационных систем подходящие для 1С: Предприятие 8.
Если да, то:
1. Какие? И почему они не рассматриваются в курсе?
2. Могут ли спросить на экзамене 1С: Эксперт про эти методики?
2) Из формулы расчета APDEX — NS и NT — 0 нуля до Т включительно или от Т до 4Т включительно, соответственно? Или в обоих случаях включительно?
3) В случае если нужно оптимизировать файловую базу — подходит ли схема оптимизации представленная в курсе для этой цели, естественно с учетом особенностей файлового варианта?
Имеет ли большой смысл внедрять в конфигурацию файловой базы подсистему APDEX?
4) Могут ли влиять на производительность большие объемы базы как серверной так и файловой? Если я правильно помню то файловые базы ограничены по объему, в случае если объем файловой базы близок к ограничению может ли в этом случае снижаться производительность?
…
(текст комментария доступен только участникам Мастер-группы)
4. Объемы могут влиять. Для файловой базы есть ограничение не более 4Гб на одну таблицу.
В таком случае можно «обрезку» базы считать профилактическим мероприятием для поддержания производительности, я правильно понимаю?
С объемами файловых понятно, а в случае серверных баз какой объем примерно может считаться сигналом что снижением производительности может считаться он?
…
(текст комментария доступен только участникам Мастер-группы)
Вопрос по APDEX. Что если операция по которой мы делаем замер не выполнилась, например случилась взаимоблокировка или таймаут? По идее такая операция должна попасть в замер со временем > 4T, а иначе вообще не понятно, зачем нам устранять взаимоблокировки. Но в коде мы ставим попытку-исключение и после фиксируем время. То есть если случилась взаимоблокировка, из за которой операция не выполнилась, мы зафиксируем отличное время по APDEX.
…
(текст комментария доступен только участникам Мастер-группы)
Спасибо. «Таймауты и дедлоки надо фиксировать отдельно, не привязываясь к APDEX» — можете пояснить подробнее, как это происходит в договоре с заказчиком.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день. Выгрузил в онлайн сервис «Apdex» Гилева через почтовое сообщение данные данные за сегодня, информация появилась. Повторно выгрузили с начала месяца, но информация не появилась. Почему?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
Как корректно и правильно встроить замеры подсистемы «оценку производительности» при проведении документов из динамического списка? Т.к. в из динамического списка возможно проведение сразу большого числа документов, то хочется, что бы замер шел по каждому документу отдельно.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
1 У меня в Performance Monitor’е отсутствуют счетчики SQL. Пробовал решить через доустановку компонент SQL Server’a, но не нашел компонент которые бы могли это решить. Не подскажите куда копать?
2 В одном из видео говорилось что описание программ для сбора логов в Linux приложены в печатном виде Не подскажите где найти ссылку?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
Если на одной машине работают MS SQL Server, сервер 1С и терминальный сервер (сервер удаленных рабочих столов), то сколько памяти нужно выделить для терминального сервера, т.е. как скорректируется формула подсчета памяти для сервера SQL. (Понятно, что совмещение данных ролей нежелательно, но пока выделить терминальный сервер на отдельный компьютер не представляется возможным.) Насколько критично такая схема сказывается на производительности? Можно ли её считать приемлемой для небольшого (до 30) числа пользователей?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день,
используя сервис Гилева для анализа apdex (при отправке файлов почтой — 19е видео 1го модуля) и нажатию кнопки «Выгрузить» выходит ошибка и файл не формируется.
в чем может быть причина?
*Работаю в учебной конфигурации, скаченной из материалов курса.
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте!
Подскажите APDEX можно встроить под толстый клиент?
…
(текст комментария доступен только участникам Мастер-группы)
Андрей, подскажите пожалуйста следующее.
1) Прилагаю скрин одного из файла логов. Я настроил логи 1 файл — это за 1 час. На скрине видно, что периодически все показатели прерываются. Причем на соседних логах (час назад и час вперед) прям такого не наблюдается. Есть и на других графиках подобные выпады, но настолько частых как на этом, я заметил первый раз.
Вопрос: какие выводы можно сделать по этому графику?
2) Процессор стабильно загружен на 40% с редкими периодическими краткими провалами. Т.е. независимо от времени суток (соответственно, активности пользователей и работы системы) стабильно 40%. Такое может быть?
…
(текст комментария доступен только участникам Мастер-группы)
На виртуальной машине. Если так, то можно ли в таком случае ориентироваться на счетчики производительности? Или они, в этом случае, могут показывать какую-то ерунду, которая действительности не соответствует? Собственно, как в данном случае, можно собрать нормальную статистику?
…
(текст комментария доступен только участникам Мастер-группы)
У меня, в УТ 11.1.9.70, нет ни одной ключевой операции. У всех так?
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте. Возник вопрос по формуле APDEX: почему число выполнений со временем от Т до 4Т делится на 2? Сама формула понятна(это отношение более менее укладывающихся в рамки выполнений к общему числу выполнений), а вот сумма количеств выполнений до Т и выполнений от Т до 4Т — нет.
…
(текст комментария доступен только участникам Мастер-группы)
Что насчет выравнивания размеров секторов и кластеров у жесткого диска для повышения производительности дисковой подсистемы? Эти рекомендации еще актуальны, дают реальный прирост скорости?
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте!
Из описания формулы APDEX получается, что все документы, проводящиеся по времени более 4Т в расчет не попадут.
Это так? Если у меня Т=3 секунды, а процентов 10 документов проводятся дольше 12 секунд, то на показатель APDEX они никак не повлияют?
Это верно? И если да, то это верно и для БСП, и для онлайн сервиса Гилева?
…
(текст комментария доступен только участникам Мастер-группы)
Андрей, добрый день.
Встроил в тестовую базу сервис от Гилева.
Замеры времени в базе работают, данные на сервис выгружаются, в логах пишет количество выгруженных записей, при этом на сервисе данные не появились. Что делаю не так?
…
(текст комментария доступен только участникам Мастер-группы)
Почему sql занимает максимально выделенный объем памяти? (даже если нет ни одного сеанса)
…
(текст комментария доступен только участникам Мастер-группы)
Да SQL Server занимает всю доступную память в размере установленного максимального количества (установлено ограничение 50 Гб). Останавливаю службы sql, через диспетчер задач смотрю когда sql server освободит память, запускаю снова sql server и через некоторое время в диспетчере задач вижу, что он снова занял всю выделенную ему память и не освобождает ее до тех пор пока снова не перезапустишь службы. Из-за чего это происходит?
…
(текст комментария доступен только участникам Мастер-группы)
Модуль 2, видео «Порядок сортировки». Вы там говорите, что это влияет на скорость соединения таблиц. Но не озвучиваете причину такого поведения. Не могли бы вы подробнее раскрыть этот вопрос?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
1. Shared Memory
Интересует опыт увеличения производительности системы от включения Shared Memory, с учетом того что сервер 1С и сервер БД работают на одном сервере? Какие изменения в производительности?
2. Очистка процедурного кеша.
Очистка вызывает перекомпиляцию запроса (https://msdn.microsoft.com/ru-ru/library/ms187348(v=sql.105).aspx), т.е. новый план запроса помещается в процедурный кэш. Что происходит со старыми? Если они не удаляются, то существует как минимум две проблемы: можно получить не оптимальный план запроса (на разных значениях параметров) и большое количество планов запроса увеличивает время поиска подходящего плана.
3. Реиндексация
Если пользователи работают в режиме 24/7 когда делать реиндексацию?
4. Платформа 8.3 не рассмотрен пункт Сжатие таблиц информационной базы
5. Настройка регламентных операций. Итоге в части регламентных процедур не соответствует рекомендации 1С kb.1c.ru/articleView.jsp?id=13 (из презентации В. Гилева «Особенности эксплуатации MS SQL Server 2008 R2 для 1С:Предприятие 8. Практический опыт обслуживания»)
…
(текст комментария доступен только участникам Мастер-группы)
Видео «Фиксация выполнения запроса». В видео вы демонстрируете обработку, в клиентской процедуре которой создаете и выполняете запрос. Это «опечатка» в видео, ваша демо конфигурация на видео работает в толстом клиенте или как так?
…
(текст комментария доступен только участникам Мастер-группы)
Появилась пара вопросов:
1. Можно ли на рабочих базах использовать процедуру sp_updatestats для обновления статистики? Она вроде обновляет только ту статистику, которая требует обновления.
2. Если предлагаемый в курсе скрипт для дефрагментации/перестроения индексов запустить 2 раза подряд, то для очень многих таблиц произойдет повторное дефрагментации/перестроение индексов. Это связано с тем, что таблицы маленькие и индексы все равно остаются фрагментированными?
…
(текст комментария доступен только участникам Мастер-группы)
Почему для расчета индекса APDEX игнорируются операции со временем более 4Т? Если таких операций, например, 0.1% от общего количества, то вопросов нету. Но если, например, операции со временем от 4Т — это 10% от общего количества, всеравно игнорируем?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день,
Для обновления статистики (модуль 2.4) требуется SQL Server Agent, который не поддерживается в MS SQL Server 2012 Express. Как быть?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
А если оборудование сервера позволяет, и работа пользователей не блокируется, то почему бы не делать обновление статистики каждые 3 минуты?
…
(текст комментария доступен только участникам Мастер-группы)
А можно ли сказать, что при перекомпиляции планов происходит сканирование и будут происходить блокировки таблиц? Дело в том что этот вопрос был задан одному специалисту на экзамене и он ответить на него не смог.
…
(текст комментария доступен только участникам Мастер-группы)
Какое целевое время считается «разумным» для проведения документа «Расчет себестоимости»? Хотелось бы понять как этот параметр меняется в зависимости от количества переделов, наличия встречного выпуска, количества подразделений, размера ИБ и т.д. Удалось ли вам выявить такие закономерности на практике?
…
(текст комментария доступен только участникам Мастер-группы)
Подскажите, пожалуйста, как замерить время выполнения отчета? (Есть типовой отчет на СКД в УТ 11.1.2, при попытке замерить время через процедуру обработки команды замеряется только время выполнения кода «…. ОткрытьФорму(«Отчет.РасчетыСПартнерами.Форма»,….» а не само время исполнения отчета, которое на 3-5 секунд дольше)
…
(текст комментария доступен только участникам Мастер-группы)
Если создавать план обслуживания как показано в курсе, то раз в неделю обновление статистики и реиндексация совпадут по времени. Вопрос: обновление статистики не связано с индексами? Реиндексация не повлияет на него (помимо нагрузки на оборудование, разумеется)?
…
(текст комментария доступен только участникам Мастер-группы)
Насколько я понял с форумов и мсдн, при пересоздании индексов (реиндексации), статистика по ним автоматически обновляется.
Так, например, написано в https://msdn.microsoft.com/ru-ru/library/ms190397.aspx : «Однако оптимизатор запросов обновляет статистику, когда выполняется перестроение индекса для таблицы или представления с помощью инструкции ALTER INDEX REBUILD или DBCC DBREINDEX. Такое обновление статистики является побочным эффектом повторного создания индекса. Оптимизатор запросов не обновляет статистику после операций DBCC INDEXDEFRAG и ALTER INDEX REORGANIZE.».
Но ведь еще есть и статистика, которая имеет отношение к самой таблице, а не к ее индексам, которая при пересоздании индексов не обновляется. И поэтому реиндексация не отменяет необходимость обновления статистики.
Андрей, насколько верно мое понимание?
…
(текст комментария доступен только участникам Мастер-группы)
Провел эксперимент. Взял базу БП 3.0, смотрим основную таблицу регистра бухгалтерии — открываем ветки Индексы и Статистика (см. скриншот). Там есть куча статистик _WA_Sys., созданных автоматически SQL сервером (http://www.mssqltips.com/sqlservertip/2734/what-are-the-sql-server-wasys-statistics/). Выполняем команду перестроения всех индексов, как на скриншоте и смотрим в свойства статистик. Статистики с названиями, совпадающими с именами индексов обновились, а статистики типа _WA_Sys не обновились.
Но статистики вида _WA_Sys ведь тоже нужны для построения плана запроса?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день, Андрей! В видео-уроках рекомендуется использовать ЦУП версии 2.0.7 и выше, а Тест-центр НЕ выше 2.0.7. С выходом последних версий КИП данные рекомендации не поменялись?
…
(текст комментария доступен только участникам Мастер-группы)
Спасибо.
Добрый вечер! Андрей, возник вопрос после просмотра главы про счетчики. Скорость дисковой подсистемы не указан как один из важных моментов. Но ведь низкая скорость (чтения/записи) дисков сильно скажется на работе СУБД. Или же я ошибаюсь?
…
(текст комментария доступен только участникам Мастер-группы)