Хватит нагибать СУБД - "рефакторьте" метаданные

Возврат к списку
12 Января
10:00-12:00
MSK
применение инструментария Microsoft PFE инженеров для продуктивных баз 1С на базе MSSQL, ускоряющее работу продуктивного контура, а также, а точнее самое главное - дающее программу проекта по рефакторингу конфигурации 1С.

Предположим у Вас СУБД от Microsoft под названием MSSQL. И вы используете её в качестве продуктивной СУБД для конфигурации 1С.

Если это так и в вашей зоне ответственности "владение" данным продуктивным контуром (или вы внутренний 1С:Эксперт) - то данный вебинар для Вас.

В программе вебинара:

Часть 1:

  • Что используют инженеры Microsoft для работы в зоне СУБД
  • Какой порядок использования инструментария PFE инженера
  • Правила приоритезации проблем на уровне СУБД
  • Порядок планов обслуживания для систем типа Microsoft Dynamics, SAP Netveawer и как это применимо к платформе 1С
  • Обязательные повседневные точки контроля

Часть 2

  • Использование информации "о здоровье" СУБД" для тюнинга базы данных 1С - temdb, MAXDOP, etc
  • Использование информации о "здоровье кэша" для поиска проблемных мест кода 1С
  • Использование информации о "здоровье индексов СУБД" для рефакторинга метаданных 1С

Вебинар будет представлять собой - мастер-класс по использованию следующих официальных инструментов

https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit

https://github.com/Microsoft/tigertoolbox

Для конфигурации 1С на базе MSSQL 2016.в контурах Windows Server.

Чего в вебинаре не будет

  • "выбора железа" - железо должно быть хорошее и хватит устраивать священные войны
  • "недостатков виртуализации" - есть виртуализация или нет: система должна работать и должна работать быстро.

Что в вебинаре будет обязательно:

  • агрессивные "на вставку" индексы
  • отсутствующие индексы
  • неиспользуемые индексы
  • "утекающая" статистика

Ждем вас "с утра" 12 января 2017 года

Наша практика показывает, что после изучения данного материала - вы сразу сможете спланировать проект по улучшению скорости работы вашей СУБД для 1С "в разы"

Добавить в календарь (*.ics)
Ведущий:
Алексей Лустин lustin
Купить просмотр видео 990 руб.

Обсуждение

Комментарии
1. Александр Алехин (jerry_maguire) 22.12.16 12:31 Сейчас в теме
За ЗОЖ СУБД ;)
bitlz; lustin; ipoloskov; Silverbulleters; +4 Ответить
2. Danil Potapov (Danil.Potapov) 279 23.12.16 02:14 Сейчас в теме
shut up and take my money
Evil Beaver; crabzzy; YPermitin; depresnjak; JohnyDeath; +5 Ответить
3. Евгений Самусев (bitlz) 26.12.16 13:18 Сейчас в теме
4. Денис Денис (Denis Techno) 26.12.16 18:49 Сейчас в теме
Люди не ведитесь на этот вебинар!
Очень напоминает год назад был вебинар тоже от Лустина - "Postgree на стероидах" описание было красивое, вебинар вообще не соответствовал описанию. Люди писали в инфостарт, были целые дискусии, чтобы вернули деньги, т.к. вебинар не соответствовал первоначальному описанию. Инфостарт ничего само собой не вернул.
После этого на платные вебинары, тем более от Лустина - боже упаси.
asolokha; sleakers; +2 Ответить 2
5. Sergey Andreev (starik-2005) 967 26.12.16 19:02 Сейчас в теме
дающее программу проекта по рефакторингу конфигурации 1С


А я уж было надеялся, что по морде )))
6. Алексей Лустин (lustin) 818 27.12.16 17:52 Сейчас в теме
(5) И это тоже можно. Автоматически ;-). Я тут заодно реинкарнировал старую тему про отсутствующие индексы, которая на gitHub была
так как у "Брента" есть удивительная конструкцию https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit#parameters-common-to-many-of-the-stored-procedures

И это уже помогает хранить не в базе 1С результаты "нагибания", а рядом с рабочей базой
https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit#writing-sp_blitz-output-to-a-table

if db_id('dbatools') is not null
   USE myProduction1CBase
   exec sp_BlitzIndex @Mode = 4 @OutputDatabaseName = 'dbatools', @OutputSchemaName = 'dbo', @OutputTableName = 'BlitzIndexResults';      
...Показать Скрыть


а уже с помощью всяких базопузомеров смотреть за табличками в "именах 1С"

(4) Точно - вестись не надо. Деньги кстати неудовлетворенным всем вернули - насколько я знаю. Плюс дополнительно там еще будет продолжение как только сейчас окончательно выйдет packer API для Windows чтобы можно было автоматически упаковывать настройки PG для Windows
7. Евгений Самигулин (Paradise.87) 07.01.17 11:07 Сейчас в теме
Уточните плз про запись. Не уверен, что смогу быть онлайн
8. Алексей Лустин (lustin) 818 07.01.17 11:43 Сейчас в теме
(7) кнопку "запись" в момент вебинара мы нажимаем всегда. Запись обрабатывают несколько рабочих дней и потом выкладывают.

P.S. Пора уже коллег из Инфостарта попросить сделать "плашку" какую-нибудь - где описывается порядок записи и ее предоставления.
crabzzy; JohnyDeath; Paradise.87; +3 Ответить
9. Алексей Лустин (lustin) 818 09.01.17 09:51 Сейчас в теме
(0) коллеги кто записался - пожалуйста ознакомитесь со статьёй http://infostart.ru/public/574078/. Статья предварительно документирует подход и способы к работе со скриптами. А уже на самом вебинаре будут разобраны реальные примеры.
10. Алексей Сосновый (Labotamy) 09.01.17 12:51 Сейчас в теме
(4) Вот все говорят - фильм для дураков, фильм для дураков, а мне понравился...
Evil Beaver; корум; nixel; +3 Ответить
11. Алексей Лустин (lustin) 818 11.01.17 11:58 Сейчас в теме
(0) коллеги - принимаю вопросы в личку заранее. вечером сегодня делаю финальный прогон того что у меня есть, но хочется улучшить и сделать небольшой FAQ. Можно в личку инфостарта, можно на почту social@silverbulleters.org.

12. Александр Беленко (crabzzy) 12.01.17 12:26 Сейчас в теме
Суперский вебинар!
Алексей, большое спасибо!!
13. Максим Гр. (MGraf) 2 12.01.17 12:30 Сейчас в теме
Алексей, спасибо! Организация и подготовка к вебинару каждый раз все лучше и лучше.

Ждем вебинар Postgres на стероидах: Перезагрузка :-)
1cWin; crabzzy; +2 Ответить
14. Danil Potapov (Danil.Potapov) 279 12.01.17 12:38 Сейчас в теме
хочу уточнить одну опечатку. Многопоточное тестирование производительности сервера это от пользователя Fragster (на слайде был Fragister Сергей Рудаков(!))
http://infostart.ru/public/173394/
15. Антонио Антонио (Fragster) 671 12.01.17 12:49 Сейчас в теме
(14)
Fragister Сергей Рудаков
кто эти люди?
16. A Vas (N!ghtmare) 12.01.17 12:49 Сейчас в теме
Алексею спасибо за весьма содержательный вебинар,знакомство с миром MS PFE и за сэкономленное время на первичное изучение мануалов по BrentaZar-у и Tigerbox.
Ждем ссылку на конспекты.
17. Александр Беленко (crabzzy) 12.01.17 17:07 Сейчас в теме
Опробовал на рабочей базе.
Всё неплохо легло, я бы добавил ещё в скрипт Tigerов (который с 0_ начинается), чтобы у каждой "пользовательской" базы, кроме системной model прирост файла тоже состовлял бы 100 Мб = 102400 Kb. А то по-умолчанию SQL (по кр.мере 2008ой) ставит прирост в 1 Mb, если не ошибаюсь.
Проиндексировал пару реквизитов документа и один ресурс регистра сведений по результатам sp_BlitzIndex.
18. Александр Беленко (crabzzy) 12.01.17 17:17 Сейчас в теме
Коллеги, подскажите, пожалуйста,
у меня есть документ с 1С-ным реквизитом Номер длиной 20.
Номер не начинается с нулей, то есть все 20 цифр не нули.
Документов достаточно много в базе, около 1.5 млн документов.
В конфигурации есть поля ввода, где нужно вводить ссылку на этот документ, соответственно пользователи вводят номер и нажимают Enter (ввод по строке). Почему-то иногда база предлагает Index Scan для индекса byDocDate вместо Index Seek для индекса byDocNum,
хотя статистика ежедневно обновляется. Если делаю dbcc freeproccache, то естественно, план выбирается хороший.
Не понимаю как так выходит, может быть когда пользователи вводят первые 5 символов номера, тогда и получается параметр сниффинг проблема, т.к. 5 символов номера для всех документов одинаковы, то и оптимизатор SQL предлагает сканировать все документы.
Только так могу объяснить явление.Соответственно, сделал сейчас план обслуживания, где dbcc freeproccache для этого запроса (поиска документа при вводе по строке) происходит каждую минуту.
Я правильно рассуждаю про параметр-сниффинг?
Спасибо!!
19. Анатолий Бритько (headMade) 133 12.01.17 17:21 Сейчас в теме
Презентацию можете выложить куда-нибудь?
Спасибо.
20. Петр Самчук (Frogger1971) 12.01.17 17:24 Сейчас в теме
как-то странно звучит "инженеров Microsoft PFE" и 1С
21. Александр Беленко (crabzzy) 12.01.17 17:56 Сейчас в теме
(18) не актуально, да, проблема параметр-сниффинг, разрешу ввод по строке только если ввели порядка 17 символов, всем спасибо
22. Александр Беленко (crabzzy) 13.01.17 10:06 Сейчас в теме
Добрый день!
Вот здесь отличный мульт про SQL-Server от компании Brent Ozar Unlimited о том, чем они занимаются: https://www.brentozar.com/thanks/
23. Алексей Лустин (lustin) 818 13.01.17 13:21 Сейчас в теме
(19) (0) попрошу Павла создать закрытую группу - есть 8 скриптов и сама презентация как конспект.

(18) завтра отвечу - не против ?
24. Юрий (jurix) 16.01.17 12:57 Сейчас в теме
Добрый день! В записи вебинар где можно посмотреть? участие оплатил, но присутствовать онлайн не было возможности
25. Александр Беленко (crabzzy) 17.01.17 09:30 Сейчас в теме
(23) Алексей, доброе утро,
да, буду рад, спасибо!
26. Антонио Антонио (Fragster) 671 17.01.17 11:41 Сейчас в теме
27. Евгений Самигулин (Paradise.87) 17.01.17 22:09 Сейчас в теме
Господа организаторы, спасибо за труд! Очень ждем запись и материалы.
Я один из тех, кто не смог участвовать и записывался, рассчитывая на видео.
28. Денис Козлов (Akbis) 43 20.01.17 11:17 Сейчас в теме
Послал вопросы по вебинару на указанный меил и в личку, если возможно ответьте пожалуйста.
29. Евгений Алексеев (BaldRzn) 27.01.17 19:09 Сейчас в теме
А не подскажете где искать материалы?
30. Александр Лагутин (omen3333) 3 01.02.17 01:47 Сейчас в теме
Подскажите, по нажатию кнопки "Запросить код активации" для видеозаписи выкидывает на начальную страницу вебинара. Поведение одинаковое и в хроме и в опере. Что я делаю не так?
31. Александр Лагутин (omen3333) 3 05.02.17 05:15 Сейчас в теме
Сработало, спасибо за помощь.
Оставьте свое сообщение