Криулин Александр

165
Рейтинг

AlexKriulin
Александр Криулин



  •   Регистрация: 28.11.2013 (10 лет назад)

  •   Был(а) на сайте: 27.04.2024

Друзья
  • Игорь Антонов
  • Алексей Бурлаков
  • Наталья Криулина
  • Дмитрий Сидоренко
  • Александр Кузиков
  • Дмитрий Петров
  • Валерий Долгих
Подписчики 18

Группы

Профессиональный разработчик

Участник Meetup

IE2021_msk Докладчик

Рейтинг 165

tempdb, почему она всё время растет?

Статья Системный администратор Бесплатно (free) Нет файла Администрирование СУБД Мониторинг

С проблемами распухания tempdb при работе с базой данных 1С регулярно сталкиваются и админы, и разработчики. О том, как мониторить, диагностировать и решать такие проблемы, на конференции Infostart Event 2021 Moscow Premiere рассказал Александр Криулин.

14.06.2023    13701    AlexKriulin    9       

87

Решение нестандартных проблем производительности на реальных примерах

Статья Системный администратор Программист Платформа 1С v8.3 Бесплатно (free) Нет файла HighLoad оптимизация

На екатеринбургском Infostart Meetup выступил с докладом архитектор ИС центра разработки ФТО Александр Криулин. Он поделился с коллегами кейсами нестандартных проблем производительности и рассказал о способах их решения.

24.03.2021    10012    AlexKriulin    37       

80

Комментарии

Публикацииtempdb, почему она всё время растет?#5 15.06.23 18:53
(1)
Если запрос не завершился, то будет EXCP + QERR
Публикацииtempdb, почему она всё время растет?#0 14.06.23 10:22
С проблемами распухания tempdb при работе с базой данных 1С регулярно сталкиваются и админы, и разработчики. О том, как мониторить, диагностировать и решать такие проблемы, на конференции Infostart Event 2021 Moscow Premiere рассказал Александр Криулин.
НовостиКонференция завершилась: подводим итоги конкурсов и объявляем лауреатов премии Infostart Awards#53 17.11.21 18:49
Первый раз был докладчиком, всё шикарно, всё понравилось
Едиственный минус - неудобная зона вопросов-ответов после большого зала, очень плохо слышно, лучше бы было какое-то отдельное помещение
НовостиINFOSTART PARTY: место встречи Stand Up Club #1#7 12.10.21 11:42
(4)
Предлагаю на 12.11 поставить доклады зожников))
HighLoadРешение нестандартных проблем производительности на реальных примерах#30 26.03.21 7:27
(29)
https://infostart.ru/1c/articles/1398274/ вот тут у ребят такая же проблема вспыла, недавно читал
Я сам больше ни разу не ловил такой кейс на проектах, хотя как-то даже специально пытался воспроизвести - не получилось
HighLoadРешение нестандартных проблем производительности на реальных примерах#19 25.03.21 8:50
(15)
При нагрузочном тесте не мониторить железо? Серьезно?

(17)
Ну а я о чём сказал? Дальше только писать в 1С, а они далеко не всегда быстро отвечают, а падает сейчас
В статье есть скрин с дампами, не надо проходить никаких курсов эксперта чтобы понять из чего складываются имена файлов

(10)
Чистится и об этом сказано
Я никого не учу, я делюсь своим опытом, за полчаса доклада нельзя охватить все нюансы работы сервера 1С и скуля, поэтому пробежался по верхам и дал ссылки где почитать. Желающий разобраться в вопросе пройдет, прочитает и разберется
Да, возможно стоило уточнить про статистику, в моем случае она очищалась перед каждым запуском нагрузочного теста
HighLoadРешение нестандартных проблем производительности на реальных примерах#11 24.03.21 21:11
(9) Виндовый event viewer тоже смотрел, была ошибка на core83.dll и ещё на какой-то библиотеке, уже не помню какой
А можно подробнее, как Вы поняли что дело в компонентах?
Я ковырял эти ошибки и дампы открывал, наверное не хватило знаний и опыта...
HighLoadРешение нестандартных проблем производительности на реальных примерах#10 24.03.21 21:03
(6)
Цитата
статья ничего нового не содержит
Для вас конечно нет, у вас многолетний опыт оптимизации, а вот "начинающим экспертам" думаю некоторые моменты будут интересны


(6)
Цитата
по RLS - вы рекомендации на ИТС не читаете по религиозным соображениям?
Когда запрос выполняется под неполными правами сильно дольше, чем под полными, то первая мысль, по крайней мере у меня, хотя думаю что у большинства тоже, это RLS


(6)
Цитата
по ожиданиям скуля - вас послушать так можно игнорировать время старта скуля
Статистика ожиданий очищалась перед запуском теста


(6)
Цитата
вы так вместо задержек на создание временных таблиц словите очереди к диску
Очевидно, что время отклика диска и очередь к диску также мониторились, была хорошая СХД на nvme дисках, проблем не было
К тому же, с 2016 версии скуль по умолчанию предлагает бить темпДб на 8 файлов, наверное в этом что-то есть
ТемпДб на диске С это, конечно, сильно и тут уже дело явно не в количестве файлов


(6)
Цитата
настраиваем все подряд и скрестив пальцы что то где то ищем
Про каждый шаг рассказал для чего и что пытался этим получить. Важно ведь не только как я нашёл решение, но и какие шаги предпринял для поиска, возможно кто-то из коллег найдет решение на том шаге, на котором я не нашёл.


(6)
Цитата
что дальше по вашей методике
По мне, дальше только писать в 1С с дампами и ТЖ. Предложите своё решение, что бы вы сделали дальше на моём месте?
HighLoadРешение нестандартных проблем производительности на реальных примерах#8 24.03.21 20:32
(5) Нет, там был обычный запрос, не ДС.
Цитата
конечно каждое поле (объектное) будет проверяться на предмет вывода
Нууу, по-крайней мере для меня поначалу это было неочевидно
HighLoadРешение нестандартных проблем производительности на реальных примерах#7 24.03.21 20:30
(4)
Цитата
Сразу же видно разницу в запросах
Разницу в запросах видно на скринах выше, где замеры из конфигуратора