No video

Избыточные блокировки. Подготовка к сдаче экзамена 1С:Эксперт

  Рет қаралды 6,059

Курсы 1С и экзамены (1С:Учебный центр №1)

Курсы 1С и экзамены (1С:Учебный центр №1)

2 жыл бұрын

В последнем видео, посвященном анализу блокировок, посмотрим на них с другой стороны - стороны MS SQL Server, и расследуем эскалацию блокировки.
Запишитесь на курс «1С:ЭКСПЕРТ по технологическим вопросам», чтобы:
* Разрабатывать, внедрять, сопровождать 1С системы уровня High Load и 24/7;
* Обслуживать базы больших объемов;
* Решать задачи производительности так же легко, как обычные ошибки в коде;
* Достичь высшей ступени квалификации технического специалиста 1С.
Записаться на курс - amp.gs/jTLwx

Пікірлер: 28
@sergeykhmelow5924
@sergeykhmelow5924 5 ай бұрын
Очень полезное видео. Как и оба предыдущих. Никакой воды все по делу. Однозначно лайк) Надеюсь оставшиеся видео про запросы и потребление памяти на сервере 1С все таки выйдут. Лучше поздно чем никогда)
@liza_game3989
@liza_game3989 2 жыл бұрын
Отлично! Продолжайте.
@Anarkiiiii
@Anarkiiiii 2 жыл бұрын
Что за прекрасная женщина
@user-mc3eq4ol1n
@user-mc3eq4ol1n 26 күн бұрын
Видео хорошее, но по MSSQL вы немного неточны. С MSSQL 2005 данная СУБД может работать с различными базами как блокировочник или как версионник. Регулируется это параметрами базы.
@user-cd8is3ll5n
@user-cd8is3ll5n 2 жыл бұрын
Шикарный материал! Спасибо. Когда же уже выйдет следующее видео про неоптимальные запросы?
@user-mq9hs6wp5s
@user-mq9hs6wp5s 2 жыл бұрын
Здравствуйте. Пока новых видео не планируется.
@capitan_nemo
@capitan_nemo 2 жыл бұрын
@@user-mq9hs6wp5s Обещали же пять видео )
@alexcode_1c
@alexcode_1c 2 ай бұрын
Коллеги, а где же 4 и 5 видео?
@fbulkin
@fbulkin 2 жыл бұрын
Спасибо за видео. Отмечу, что при поиске connect ID потерялся плюсик в конце регулярки, иначе показывает только первую цифру из номера, т.е. нужно "grep -oPh 'connectID=\d+'"
@MrElInfinito
@MrElInfinito 8 ай бұрын
Да....но скорее всего Елена "что-то знала" и искала именно этот коннект ) Вы же скорее всего не думаете, что она это все экспромтом делает ) Ну и вообще видео все полезные, но реальность гораздо более жестока и неоднозначна, когда смотришь лог на 200Гб, то эти песочницы все выглядят очень детско ) ...но с чего-то начинать надо.
@capitan_nemo
@capitan_nemo 2 жыл бұрын
Вспоминается... Студент автошколы подходит к председателю выпускной комиссии и спрашивает: Почему другим поставили в удостоверение оценки как оценки 3,4,5 а у меня написано Восхитительно! Превосходно!. - А вы кем работаете? -Гинекологом. -Ну вот, теория у вас на хорошо, вождение так себе, но когда вы свечи зажигания в двигателе поменяли через выхлопную трубу... Елена, два вопроса: 1. Не проще было из журнала расширенных событий и события эскалация взять образец запроса и по нему найти в технологическом журнале виновника и контекст 1С? 2. Как метод решения. При проведении наложить программно управляемую блокировку на пространство документа без уточнений, тогда мы уберем все параллельно проводящиеся документы переведя эскалацию базы данных в ожидание на управляемой блокировке или сможем мягко обработать эту ошибку, например повторив проведение.
@user-ru6xo1iz7s
@user-ru6xo1iz7s 2 жыл бұрын
Думаю, стоило отметить, что флаг трассировки нужно будет повторно устанавливать после перезапуска экземпляра SQL Server, или прописать его в StartupParameters, но кто с SQLServer работает, тот и сам об этом знает :-)
@triviumfan9411
@triviumfan9411 2 жыл бұрын
Всё мои кастомные флаги остаются после перезапуска СУБД
@elenaskvortsova4478
@elenaskvortsova4478 2 жыл бұрын
Спасибо за дополнение! Расчет был еще на то, что те, кто с SQL Server не работали, прочитают дополнительно, например, документацию вендора по флагам трассировки) Сложно вместить в одно видео всё, что хочется рассказать, к сожалению.
@user-ru6xo1iz7s
@user-ru6xo1iz7s 2 жыл бұрын
@@elenaskvortsova4478 Все вместить и не получится, материала много. На мой взгляд, получилась хорошая демонстрация практического применения методики расследования с использованием доступных инструментов. Теоретическая часть освещена сжато, но достаточно информации, чтобы заинтересованный человек нашел нужные методологические материалы через поисковик.
@user-iw1ie7tn6j
@user-iw1ie7tn6j 2 жыл бұрын
почему в управляемом режиме не оптимальный запрос не является основной причиной эскалации?
@elenaskvortsova4478
@elenaskvortsova4478 2 жыл бұрын
Потому что в управляемом режиме при использовании Платформы 8.3 (и режима совместимости не ниже) используется расширение уровня изоляции RCSI, и блокировки при чтении не ставятся. Эскалация при записи возможна, но не по причине неоптимальности запроса. Кажется, что об этом говорится в видео.
@user-iw1ie7tn6j
@user-iw1ie7tn6j 2 жыл бұрын
@@elenaskvortsova4478 на 9.38 вы не говорите про режим совместимости. Мне вот кажется что в управляемом приложении не оптимальный запрос в транзакции легко может использовать избыточное чтение таблицы и как следствие эскалацию.
@elenaskvortsova4478
@elenaskvortsova4478 2 жыл бұрын
Вы перепутали режим запуска с режимом управления блокировками. Про "управляемое приложение" я не говорю ни слова в принципе. Про режим совместимости же я говорю в первом видео. Не хочется увеличивать и без того немаленький тайминг, повторяя одно и то же во всех видео. Но повторю еще раз: при уровне изоляции RSCI, который используется Платформой 8.3 в режиме совместимости не ниже при работе с MS SQL 2005 и выше, чтение неблокирующее.
@user-iw1ie7tn6j
@user-iw1ie7tn6j 2 жыл бұрын
​@@elenaskvortsova4478 да, я написал что попало. "...в управляемом приложении.." надо читать "режим блокировок управляемый". с вами я согласен, но только если держать в уме что режим совместимости не ниже 8.3. Скажем для УПП это уже не так
@user-ru6xo1iz7s
@user-ru6xo1iz7s 2 жыл бұрын
@@user-iw1ie7tn6j При желании УПП можно вывести из режима совместимости с 8.2.13... (или с какой версией платформы она сейчас совместима по умолчанию).
@triviumfan9411
@triviumfan9411 2 жыл бұрын
Не понимаю на кого расчитано сие видео
@user-iw1ie7tn6j
@user-iw1ie7tn6j 2 жыл бұрын
заголовок же есть. там и написано для кого.
@user-ru6xo1iz7s
@user-ru6xo1iz7s 2 жыл бұрын
Хорошее видео. Тому, кто активно изучает тему технологической экспертизы будет очень полезно. Все просто и доступно. Но оно не для людей с нулевым уровнем знаний в этой области.
@triviumfan9411
@triviumfan9411 2 жыл бұрын
@@user-ru6xo1iz7s полезной информации ноль, всё по верхам собрано, кто знаком итак знает, а твой высер лишь подчёркивает уровень.
@user-ru6xo1iz7s
@user-ru6xo1iz7s 2 жыл бұрын
@@triviumfan9411 Я как раз это все знаю, и регулярно применяю аналогичные подходы в решении рутинных задач. А вот о собственный уровень культуры и знаний вы только что показали наглядно.
@Tonik992
@Tonik992 2 жыл бұрын
@@triviumfan9411 Информации достаточно. Здесь - пища для ума. Видео полезное.
Управляемые взаимоблокировки. Подготовка к сдаче экзамена 1С:Эксперт.
22:37
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 6 М.
Секреты 1С Эксперта  09-01.  Блокировки СУБД.
55:57
Константин Ефимов
Рет қаралды 2,1 М.
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 10 МЛН
Кто такие Эксперты 1С и примеры из практики
20:53
Курсы 1С и экзамены (1С:Учебный центр №1)
Рет қаралды 10 М.
Обслуживание больших баз 1С - секреты и подводные камни (фрагмент курса 1С Эксперт)
23:43
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН