vk fb tw rss

Анализ запросов с помощью SQL Profiler

Analysis

 

 

В своей работе мы довольно часто мы сталкиваемся с ситуацией, когда определенный запрос работает медленно, причем по тексту запроса невидно никаких очевидных проблем. Обычно в этом случае необходимо расследовать проблему на более глубоком уровне. Как правило, возникает необходимость посмотреть текст SQL запроса и его план, и вот в этом нам как раз помогает SQL Profiler.

Читать далее…


Анатомия платформы. Что такое агрегаты и зачем они нужны

Агрегаты 1С

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

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

 

Читать далее…


Проблемы и оптимизация динамических списков

Проблемы динамического списка   Динамический список работает на движке СКД. В статье отображены текущие проблемы динамического списка и возможность оптимизации некоторых сложных запросов.

Читать далее…


Анатомия платформы. Как устроен динамический список.

Анатомия платформы. Динамический список
Проводим очередное вскрытие платформы, на этот раз под наш скальпель попал динамический список.
Динамический список — это один из наиболее часто используемых элементов интерфейса, из богатого арсенала управляемых форм.
Он предназначен предназначен для создания списка объектов или записей на основе простых запросов. Для своей работы, динамический список  использует механизм системы компоновки данных.
Давайте рассмотрим внутреннее устройство динамического списка и способ его работы.

Читать далее …


Анатомия платформы. Структура хранения констант

Устройство таблицы констант

 

Продолжаем препарировать платформу, на этот раз подвергнем тщательному анализу механизм работы констант.
Казалось бы, что может быть проще констант, на первый взгляд это самый простой и примитивный объект метаданных. Но незнание внутреннего устройства этого объекта метаданных, может привести к очень печальным последствиям, например, полностью свести на нет параллельное проведение документов.

Читать далее …


Новая методика проведения и управляемые блокировки

Новая методика проведения

 

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

Читать далее …


Как ускорить реструктуризацию в 1С?

Реструктуризация таблиц

 

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

Читать далее …


Анатомия регистра накопления. Виртуальная таблица «ОстаткиИОбороты»

Анатомия

Ранее мы разобрали устройство регистра накопления и механизм получения остатков.
Настало время рассмотреть устройство самой тяжеловесной виртуальной таблицы «ОстаткиИОбороты», которая доступна только при включенных итогах для регистров накопления с видом «Остатки».
Читать далее …


Анатомия регистра накопления. Виртуальная таблица «Обороты»

Виртуальная таблица обороты
В статье «Анатомия регистра накопления. Внутреннее устройство и структура хранения.» мы рассматривали таблицы, которые использует платформа для хранения движений в регистрах накопления, а также его итоговых оборотов или остатков в зависимости от вида регистра («Остатки» или «Обороты»). Также были подробно рассмотрены действия платформы с таблицами остатков и оборотов при записи движений в регистр.
В данной статье проанализируем SQL-запросы, формируемые платформой, при обращении к виртуальным таблицам регистра.

Читать далее …


Рецензия на книгу «Настольная книга 1С:Эксперта по технологическим вопросам»

Рецензия на книгу Настольная книга 1С Эксперта

Не так давно в свет вышла первая книга, ориентированная на вопросы производительности платформы 1С.

Скажу честно, давно было пора т.к. на данный момент все, что касается оптимизации 1С разбросано на просторах всемирной паутины, хотя сейчас я активно веду работу, что бы собрать все воедино на своем сайте.

Отчасти эту задачу решила книга Евгения Филиппова.

Читать далее …