Расширенный фильтр

SQL сервер 2008: обслуживание, анализ производительности Промо 251

Оптимизация БД (HighLoad)

Полезные скрипты и запросы для SQL 2008: обслуживание, анализ производительности. Файл со всеми скриптами во вложении.

23.10.2014    49892    92    63    

Монитор блокировок пользователей 7

Оптимизация БД (HighLoad) v8 1cv8.cf Россия

Анализ и автоматическое удаление блокировок

17.08.2018    544    0    3    

3000 пользователей на трехъядерном Athlon – сверхтонкий веб-клиент для 1С 56

Оптимизация БД (HighLoad) v8

Юрий Лазаренко поделится опытом ускорения 1С нестандартными методами, в том числе с помощью http-сервисов. Он расскажет, как с помощью сверхтонкого клиента для 1С и интеграции с сайтом удалось добиться ускорения 1С на порядок. Также в статье приведена статистика по отчету о нагрузочном тестировании сверхтонкого клиента для 1С:ITIL.

16.08.2018    2501    0    13    

Когда условие в срезе последних даже вредит 17

Оптимизация БД (HighLoad) v8 1cv8.cf

Спойлер: оптимизатор MSSQL видит внешние, по отношению к срезу, условия, и строит план с их учетом.

05.08.2018    2656    0    92    

Свертка базы SQL + Альтернативный контроль удаления помеченных Промо 160

Свертка базы Чистка базы Оптимизация БД (HighLoad) v8 1cv8.cf

Свертка базы 1с 8.1, 8.2, 8.3 (может использовать прямые запросы к MSSQL, PostgreSQL). Сворачивает документы, регистры накопления, сведений, бухгалтерии (но не регистры расчета). Универсальна, подойдет к любой конфигурации. Включает в себя нестандартный быстрый контроль удаления помеченных объектов и удаление помеченных объектов прямыми запросами. Поставляется с исходными кодами.

6500 руб.

13.06.2012    55046    772    84    

Опыт миграции из собственного датацентра в облако AWS 8

Оптимизация БД (HighLoad)

Хотя данная публикация и не имеет прямого отношения к 1С, она может быть интересна тем, кто занимается крупными базами данных на MS SQL Server. Описывается опыт миграции баз данных в облако AWS в компании glassdoor.com, где я занимался этим проектом. Это первый драфт текста, получившийся довольно скомканным - в процессе буду дополнять.

29.07.2018    1511    0    4    

Оптимизация без оптимизации: как мы ускорили 1С в 10 раз без трудоемкой оптимизации запросов и алгоритмов. Практический опыт 72

Оптимизация БД (HighLoad) v8

Можно ли ускорить 1С, не оптимизируя запросы, не разбивая транзакции и не наращивая оборудование? В статье Аверьянова Алексея рассмотрены три практических кейса повышения производительности системы без трудоемкой оптимизации: отложенное резервирование «в один поток», отложенное создание и проведение реализаций.

26.07.2018    6197    0    99    

Альтернативные технологии нагрузочного тестирования серверной части кода прикладных решений на платформе 1С 47

Оптимизация БД (HighLoad) v8

Евгений Филиппов знакомит с альтернативными технологиями нагрузочного тестирования серверной части кода прикладных решений на платформе 1С. Он рассказывает об узких местах традиционной технологии нагрузочного тестирования и методах их обхода путем переноса работы с клиентских соединений на фоновые задания и изменения способа управления сеансами. Также автор приводит примеры с реальных проектов, подтверждающие жизнеспособность предложенных технологий.

12.07.2018    3102    0    7    

Онлайн-курс "Подготовка к экзамену "1С:Эксперт по технологическим вопросам. Применение методик" Промо 29

Оптимизация БД (HighLoad) Сертификация v8

Курс «Подготовка к 1С:Эксперту по технологическим вопросам. Применение методик» поможет в сжатые сроки разобраться в общих подходах и базовых методиках решения технологических вопросов на этапах проектирования, разработки, внедрения и эксплуатации системы. Курс состоит из трех онлайн-занятий (с 27 августа по 29 августа) с 10:00 до 17:00 (МСК).

9840 руб.

30.05.2018    6672    0    3    

Архитектура ИТ-системы на базе 1С в крупной организации. Часть 2. Чудес не бывает 67

Оптимизация БД (HighLoad) v8 УТ11 Россия

Развернуто отвечаю, как мы боремся с зависаниями системы и вообще решаем проблемы. С примерами, но без слайдов.

04.07.2018    6316    0    72    

Архитектура ИТ-системы на базе 1С в крупной организации 64

Оптимизация БД (HighLoad) v8 УТ11 Россия

В данной статье я хотел бы очень крупными мазками обрисовать архитектуру ИТ системы на базе 1С в крупных (более 1 тысячи пользователей) организациях. Она не несет какой либо образовательной цели, это просто попытка показать – «а как у нас».

02.07.2018    5443    0    89    

Нагрузочное тестирование. В дни проведения ЧМ по футболу. 30

Оптимизация БД (HighLoad) v8

Нагрузочное тестирование. Подготовка к экзамену 1С:Эксперт. По мотивам доклада Виктора Богачева Инфостарт Event 2014. В дни проведения ЧМ по футболу.

24.06.2018    2549    2    9    

Оптимизация запросов 1С - от теории к практике Промо 76

Оптимизация БД (HighLoad) Практика программирования Теория программирования v8 1cv8.cf

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1500 руб.

06.07.2015    41778    264    4    

Взгляд на ошибки и платформу через призму HI-Load 45

Оптимизация БД (HighLoad) v8

Поговорим об ошибках в целом и их влиянии на Hi-Load системы в частности. Может ли тут помочь платформа 1С? (да и должна ли в принципе?) Немного про сам Hi-Load на примере крупной БД. PS Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2017 COMMUNITY.

18.06.2018    4410    0    15    

Оптимизация 1С на реальном примере. История №2 - deadlock 38

Оптимизация БД (HighLoad) Практика программирования v8

Статья о том, как я расследовал взаимоблокировки (deadlock) в 1С.

11.06.2018    5248    0    11    

Если таблица совсем большая. Использование столбцовой СУБД (Yandex ClickHouse) для расширения возможностей 1С 129

Оптимизация БД (HighLoad)

В последнее время появилась хорошая тенденция использовать для решений 1С обширный стек смежных технологий. Это, несомненно, радует. В связи с этим я хочу рассказать про бесплатное OpenSource-решение от компании Яндекс – столбцовую базу данных ClickHouse, и то, как ее можно использовать совместно с 1С. Для небольших 1С-систем ClickHouse, скорее всего, не пригодится. Но если мы говорим о HighLoad, тогда эта технология может оказаться очень полезной.

07.06.2018    6992    0    23    

Регламентные операции с индексами в MS SQL Server (Скрипты для SQL-Server - Часть 2) Промо 129

Оптимизация БД (HighLoad)

В данном вебинаре я расскажу о том, что такое индексы, зачем они нужны, какие регламентные операции необходимо выполнять с индексами, а также будут приведены соответствующие скрипты (для MS SQL-Server) для обслуживания индексов баз данных.

22.03.2018    10614    17    7    

Ускорение отчета 'Контроль передвижений агентов (онлайн-карты)' от AgentPlus v1.5.2 4

Оптимизация БД (HighLoad) Рабочее место v8 1cv8.cf Украина

У пользователей системы AgentPlus (Агент Плюс) отчет 'Контроль передвижений агентов (онлайн-карты)' v1.5.2 вызывает восторг и разочарование одновременно. Восторг – потому, что позволяет увидеть маршрут передвижения пользователя системы с привязкой к карте и дорогам, разочарование – от длительности построения отчета. Отчет по 45 точкам маршрута у меня строится больше минуты. Тестировалось на "Управление торговым Предприятием" 1.2.45.2.

03.05.2018    1811    3    0    

Простые регулярные выражения 39

Оптимизация БД (HighLoad) v8 Россия

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

30.04.2018    4610    2    30    

Неоптимальная работа запроса 117

Оптимизация БД (HighLoad) v8::Запросы

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

27.04.2018    9904    0    31    

Еще немного полезных SQL-скриптов (Скрипты для SQL-Server - Часть 3) Промо 75

Оптимизация БД (HighLoad)

Представляю вашему вниманию заключительный вебинар из цикла вебинаров по скриптам для MS SQL-сервера.

29.03.2018    7665    7    4    

Неоптимальный план запросов 38

Оптимизация БД (HighLoad) Сертификация v8

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

21.04.2018    5114    0    11    

Ожидания RESOURCE_SEMAPHORE и RESOURCE_SEMAPHORE_QUERY_COMPILE – внешние проявления, и как с ними бороться 38

Оптимизация БД (HighLoad) Россия

Рассматривается один из типов массовых проблем в рабочих базах на связке «1С - MS SQL Server».

03.03.2018    5942    0    7    

Неоптимальности вида «план исполнения запроса "испортился"» - поиск и исправление 67

Оптимизация БД (HighLoad) v8

Рассматривается один из частых типов проблем в рабочих базах (второй после блокировок, пожалуй... впрочем, часто и тесно с ними связанный). Материал относится к базам данных на связке «1С - MS SQL Server».

05.02.2018    9126    0    20    

Многопоточность. Универсальный «Менеджер потоков» 2.0 Промо 125

Оптимизация БД (HighLoad) Инструментарий Теория программирования Универсальные функции v8 1cv8.cf Россия

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

07.02.2018    52417    63    25    

В «1С:ЗУП КОРП 3.1» тормоза (медленная работа) в журналах документов при использовании критериев отбора 26

Практика программирования Оптимизация БД (HighLoad) v8::Запросы ЗУП3.x

Статья для тех, у кого: 1) используете RLS (ограничение доступа на уровне записей и полей), 2) много документов (более 100 тысяч в одном журнале), 3) используете «Журналы документов», 4) отборы в динамическом списке (по сотруднику). Скорее всего, Вы испытали на себе, как отбор происходит минутами (жутко тормозит) – тогда Вам сюда.

04.01.2018    7844    0    3    

Докер образ для быстрого запуска анализатора журналов PostgreSQL 2

Сервисные утилиты Статистика базы данных Оптимизация БД (HighLoad)

Журналы работы очень полезный инструмент, и их может быть очень много. Их можно  записывать в /dev/null или вообще отключить, но лучше не стоит так делать, ведь в них можно отыскать массу полезной информации о работе СУБД.

29.12.2017    4164    0    0    

Пример поиска неоптимальности при загрузке SQL-сервера по CPU на 100% 80

Оптимизация БД (HighLoad) v8 1cv8.cf Россия

Вечер пятницы, ничто не предвещало.. Звонок из техподдержки: "центральная база розничной сети лежит". Далее расследование причин.

23.12.2017    10000    0    30    

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов Промо 150

Практика программирования Теория программирования Универсальные функции Оптимизация БД (HighLoad) v8 1cv8.cf Россия

Восстановление партий, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

26.05.2017    24830    148    76    

Система сбора и анализа информации по производительности работы баз данных, работающих  под связкой «кластер 1С 8.2/8.3 - Microsoft SQL server» 62

Оптимизация БД (HighLoad) v8 Россия

Инструмент в помощь специалисту по производительности sql-серверов с базами 1С. Программа (c#) собирает наиболее заметные (по времени исполнения, физическим / логическим чтениям / загрузке CPU ) запросы, группирует по обобщенным текстам запросов и контекстам исполнения 1С (если есть), предоставляет информацию в виде отчетов по наиболее заметным запросам и прочей информации (длительные запросы по данным техжурналов, содержимое буферпула в динамике, содержимое клерков памяти, ожидания сервера в разрезе бд, статистика ввода-вывода по файлам баз).

12.12.2017    7285    77    6    

Оптимизация 1С на реальном примере 28

Оптимизация БД (HighLoad) Практика программирования v8 КА1 Россия Казахстан

Статья о том, как я оптимизировал 1С, с целью ускорить проведение документа.

02.11.2017    10695    0    37    

Сжатие данных в базе данных средствами СУБД 14

Оптимизация БД (HighLoad)

На Инфостарте есть статья https://infostart.ru/public/114634/ про то, как навесить триггеры на создание таблиц, чтобы новые таблицы в БД создавались сжатыми. Для существующих баз предлагается загрузить базу из ДТ или сделать ТиИ с реструктуризацией. Предлагаю вашему вниманию скрипт, который сделает это для существующей БД средствами SQL.

27.10.2017    6801    0    36    

Исследование технологического журнала 1С при помощи регулярных выражений в блокноте Промо 103

Оптимизация БД (HighLoad) v8

Все из тех, кто пробовали сдать на сертификат "Эксперт по технологическим вопросам 1С", сталкивались с методикой ЦКТП - разбор файлов технологического журнала при помощи консоли bash. Я, в свою очередь,внёс изменения в данную методику. Мне хотелось достичь более понятного вида и сфокусироваться на Perl, в качестве предпочтительного средства обработки файлов ТЖ. Вот что из этого вышло:

30.10.2017    13717    0    33    

Следим за производительностью системы. APDEX, PowerShell, PRTG 10

Оптимизация БД (HighLoad)

Продолжаю делиться своими кастомными сенсорами для системы мониторинга PRTG.

26.10.2017    5317    6    0    

Обработки  для проведения сценарного нагрузочного тестирования на примере конфигурации ЗУП версии 3.1.1.91 3

Оптимизация БД (HighLoad) v8 1cv8.cf Украина

Обработки предназначены  для проведения сценарного нагрузочного тестирования, включая  пример описанного  сценария  с обработками (epf) -  ГлавныйРасчетчик, Кадровик, Расчетчик, Табельщик. Обработка будет полезна прежде всего тому, кто внедряет решение на базе конфигурации 1С "Зарплата и Управления персоналом" с необходимостью воспроизвести определенный сценарий с заданным количеством пользователей для расчета, а также возможность посмотреть, какая будет при этом нагрузка на ваше оборудование и скорость выполнения операций с учетом блокировок СУБД. Также это будет интересно тем, кто хочет прощупать, как на практике пользоваться конфигурацией "Тест Центр", входящий в состав пакета 1С:КИП.

15.09.2017    4635    9    0    

Вопросы разработки, анализа производительности и оптимизации приложений 1С под управлением СУБД ORACLE 16

Оптимизация БД (HighLoad) v8

Я являюсь сотрудником Комсомольского-на-Амуре филиала компании «Сухой». Наше предприятие производит боевую авиационную технику и комплектующие для гражданской авиационной техники. В статье я вам расскажу про свой опыт работы со связкой 1С и СУБД ORACLE.

05.09.2017    6994    0    2    

Монитор блокировок СУБД, версия 7 Промо 39

Оптимизация БД (HighLoad) v8 1cv8.cf Россия

Удобный и простой инструмент для администратора и программиста 1С. Отображаются блокировки устанавливаемые СУБД Microsoft SQL Server при выполнении операций в информационной базе. Позволяет быстро выявить источник проблемы ожиданий на блокировках. В отличие от 1С:ЦУП очень простой в установке и настройке. Все данные для диагностики отображаются сразу. Предоставляется  бесплатная техническая поддержка в течение 6 месяцев. Исходный код обработки открыт.

1500 руб.

20.05.2014    20337    0    10    

SQL Server Profiler. В картинках, для самых маленьких 34

Оптимизация БД (HighLoad) Россия

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

21.08.2017    6965    0    7    

Зачем 1С-нику NoSQL и CRDT 83

Оптимизация БД (HighLoad) Распределенная БД (УРИБ, УРБД) WEB

В статье речь пойдет о современных инструментах для хранения, транспорта, обработки и обмена данными на примере популярной NoSQL-базы CouchDB.

12.08.2017    12526    0    27    

Оптимизированная замена подстроки в строке с помощью регулярных выражений в MS SQL Server 5

Оптимизация БД (HighLoad)

В MS SQL Server отсутствуют регулярные выражения. Как включить их использование? Замена подстроки в строке выполняется долго. Как сократить время выполнения замены? Для выявления тяжелых запросов часто используют данные трассировки. Чтобы получить суммированные данные, необходимо сгруппировать одинаковые запросы, а из-за разных имен временных таблиц они не группируются. Статья - пример замены имен временных таблиц в результатах трассировки.

31.07.2017    6591    0    4    

Опыт оптимизации и контроля производительности в БД с 3000 пользователей Промо 292

Оптимизация БД (HighLoad)

Данная статья написана по материалам доклада, прочитанного на Конференции Инфостарта IE 2014 29-31 октября 2014 года. Меня зовут Сергей, являюсь руководителем отдела оптимизации и производительности систем в компании "Деловые линии". Цель этого доклада – поделиться информацией о нашем опыте работы с большой базой на платформе 1С, с чем пришлось столкнуться, как удалось обеспечить работоспособность. Уверен, что вам будет интересно, так как подобной информацией мало кто делится, да и про само существование таких систем их владельцы стараются не рассказывать, максимум про это «краем глаза» упоминают участвовавшие в проекте вендоры. **update от 04.03.2016 по вопросам из комментариев

05.08.2015    43906    0    114    

Оптимизируй это! Или MS SQL и Экспертный подход творят чудеса! 191

Оптимизация БД (HighLoad) v8

В статье речь пойдет про взаимодействие сервера 1С с MS SQL. Мы очень часто слышим, как важно оптимизировать все критические участки системы заблаговременно, в плановом режиме, как надо, «от и до» во всех деталях. Но в реальной жизни бывает по-другому. Очень часто клиенты обращаются к нам, когда система уже не дает работать: «спасите, помогите, болит очень сильно, надо решать». Об одном из таких случаев я и хотел бы вам сегодня рассказать.

11.07.2017    19923    0    32    

Планы запросов - это просто! 246

Оптимизация БД (HighLoad) v8::Запросы

Наверное, каждый 1С-ник задавался вопросом "что быстрее, соединение или условие в ГДЕ?" или, например, "сделать вложенный запрос или поставить оператор В()"? В данной статье я не дам вам исчерпывающих инструкций по чтению планов запроса. Но я постараюсь объяснить доходчиво - что это такое и с какой стороны к ним подойти.

04.07.2017    19570    0    55    

Графический план выполнения запроса 1С 23

Оптимизация БД (HighLoad) Инструментарий Универсальные обработки v8 1cv8.cf

Просмотр графического отображения плана выполнения для запросов 1С. Для информационных баз на MS SQL Server.

24.06.2017    7472    35    26    

Версионирование объектов. Сжатие регистра "ВерсииОбъектов" Промо 9

Оптимизация БД (HighLoad) v8 1cv8.cf

Cжимаем версии объектов в регистре сведений "ВерсииОбъектов". Экономия занимаемого версиями объектов объема более 50% !!!

30.12.2014    18656    42    14    

PostgreSQL на Windows – реальная альтернатива для высоконагруженных систем на базе 1С 137

Оптимизация БД (HighLoad) v8

Многие интересуются PostgreSQL, но не знают, насколько хорошо будет она работать с уже существующими системами. «Инфософт» - одна из первых компаний, кто опробовал PostgreSQL на Windows. О своем опыте перехода рассказывает руководитель отдела информационных технологий компании.      

23.06.2017    22760    0    110    

Ускорение в 100 раз. Решаем проблему блокировок 273

Оптимизация БД (HighLoad) v8 v8::УФ 1cv8.cf

Я являюсь автором и тренером курсов по оптимизации и повышению производительности в 1С. Большинство людей приходят ко мне на обучение, желая разобраться со своими проблемами, и я очень часто слышу от них: «эти блокировки замучили, достали, жизни нет, что делать – не знаем. Технологический журнал включали, галочки ставили, форумы читали – ничего не помогает». Я уверен, что эта тема актуальна для многих из вас, поэтому в статье, не вдаваясь глубоко в подробности, я хочу вам дать некоторые конкретные рекомендации, которые вы сможете применить у себя и сразу получить ощутимый эффект. Например, если у вас запрос из-за блокировок выполняется 15 секунд, то после оптимизации он начнет выполняться за 15 миллисекунд. Это обычная практика, никакой фантастики – все это можно сделать.

13.06.2017    34580    0    34    

Перерасчет итогов регистра бухгалтерии в 1С 3

Оптимизация БД (HighLoad) v8::БУ БП1.6 Россия БУ

Вариант перерасчета итогов частями (помесячно), если при типовом пересчете 1С зависает.

30.05.2017    6676    7    1    

Многопоточное тестирование производительности сервера 1С - СУБД Промо 161

Сервисные утилиты Статистика базы данных Оптимизация БД (HighLoad) v8 1cv8.cf

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

12.02.2013    60457    630    148    

Настройка зеркалирования базы для MS SQL 52

Архивирование (backup) Оптимизация БД (HighLoad) v8 1cv8.cf

Очень удобный способ, когда нам нужна не просто резервная копия, а "горячая" замена серверов.

19.05.2017    14814    0    12    

Как определить уровень изоляции запроса? 81

Оптимизация БД (HighLoad) v8::СПР v8::blocking ЗУП2.5

Как с помощью Profiler определить уровень изоляции запроса и зачем это нужно

14.05.2017    13614    0    41    

УПП, формирование записей книги продаж: ускоряем заполнение при большом объеме реализаций 20

Оптимизация БД (HighLoad) v8 УТ10 УПП1 Россия БУ Оптовая торговля Производство готовой продукции (работ, услуг) НДС

В конце апреля 2017 года ко мне обратилась бухгалтер по НДС с жалобой на очень длительное заполнение документа "Формирование записей книги продаж" по реализации. По ее словам, заполнение документа могло продолжаться от 40 минут до часа за месяц... Разбираемся в ситуации.

01.05.2017    6737    0    7    

График времени выполнения ключевой операции 11

Статистика базы данных Оптимизация БД (HighLoad) v8 v8::УФ Розница ДО ERP2 БП3.0 УТ11 ЗУП3.x

Понадобилось просмотреть время выполнения ключевой операции за определенный период времени - эта информация помогает сделать некоторые выводы, помогает дальнейшему анализу.

09.04.2017    7775    12    0