Структура хранения данных и рекомендации по индексам

Публикация № 1673851 10.06.22

Администрирование - Мониторинг

Обработка администрирование индексы размер sql

Публикация размещена исключительно в образовательных целях и подходит только для платформы версии 8.3.18.1741.
Использует недокументированные средства доступа к базе данных 1С. Прямое обращение к СУБД нарушает лицензионное соглашение,
может изменить поведение платформы, привести к разрушению базы данных, скомпрометировать данные,
а также привести к отказу в официальной поддержке Фирмы 1С.
Обработка для просмотра структуры хранения данных, дискового пространства, занятого таблицами и индексами. Дополнительно показывает статистику по индексам (рекомендации СУБД по созданию индексов, неиспользуемые / редко используемые индексы).

Структура хранения

 

Позволяет посмотреть размер таблиц и их индексов. Является переработкой встроенного отчета MS SQL "Disk usage by table" в терминах объектов 1С.

 

Отчет MS SQL

Отчет MS SQL

 

Данные о размерах в обработке

Данные о размерах в обработке

 

Позволяет увидеть размер не только основной таблицы (данных), но и размеры индексов и вспомогательных таблиц. Например, незакрытые итоги в регистре остатков могут дать размер таблицы итогов и её индексов на порядки (да, в десятки или сотни раз) превышающие размер данных регистра.

Также для любой таблицы можно определить размер полей (актуально для полей переменной длины). Внимание: из-за особенностей хранения полей в базе данных не следует считать, что сумма размеров полей равна занятому пространству, использовать только для оценки.

 

 

 

Индексы

 

Дополнительно можно получить рекомендации MS SQL по индексам. К сожалению, не все индексы можно создать средствами 1С, но как информация к размышлению очень полезно. Рекомендации индексов отображают отсутствующие индексы (описание на сайте Microsoft). Внимание: сведения, возвращаемые оптимизатором запросов, обновляются при оптимизации запроса и не сохраняются. Отсутствующие сведения об индексе сохраняются только до перезапуска ядра СУБД.

 

 

Неиспользуемые индексы позволяют увидеть индексы, по которым было больше 1000 обновлений, но меньше 10 использований (информация на сайте Microsoft).

 

 

Обработка написана с использованием механизма асинхронных вызовов, поэтому требует релиз платформы не ниже 8.3.18.

Проверена на 8.3.18.1741. Требуется MS SQL Server.

Скачать файлы

Наименование Файл Версия Размер
Структура хранения данных и рекомендации по идексам

.epf 18,00Kb
49
.epf 18,00Kb 49 Скачать

Специальные предложения

В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение

См. также

Подсистема 1С "Визуальные инструменты АФРОДИТА" (Панель показателей и виджетов)

Работа с интерфейсом Рабочее место Мониторинг Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

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

10800 руб.

20.03.2023    6764    6    17    

23

Контроль расхода памяти сервера 1С:Предприятие 8

Мониторинг Платформа 1С v8.3 Россия Платные (руб)

Обработка позволяет использовать подобные КОРП-функциональности механизмы контроля расхода памяти (сеансом на 1 вызов и рабочими процессами), реагируя завершением "тяжелых" вызовов, перезапуском рабочих процессов при чрезмерном потреблении этого важного ресурса.

3600 руб.

03.05.2023    2647    2    0    

2

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

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

1500 руб.

01.12.2020    10864    22    0    

35

Первый день архитектора 1С на новой работе

Мониторинг Сервера Администрирование СУБД Бесплатно (free)

Как быстро познакомиться с системой на новой работе или если вас пригласили провести аудит контура на 1С? О том, какие инструменты использовать для быстрой проверки настроек сервера 1С, сервера MS SQL и общей оценки инфраструктуры на производительность, на конференции Infostart Event 2021 Post-Apocalypse рассказал архитектор 1С Юрий Былинкин.

вчера в 11:27    1150    ardn    7    

22

Может, все-таки включим мониторинг?

Мониторинг Бесплатно (free)

Если с системой что-то может случиться, это рано или поздно случится. О том, как научиться узнавать о проблемах не только от пользователей, а, возможно, и прогнозировать их заранее, на конференции Infostart Event 2021 Moscow Premiere рассказал системный архитектор ООО «Серебряная пуля» Артем Кузнецов.

19.05.2023    4309    ktb    5    

53

Мобильный помощник эксперта 1С (приложение android, позволяющее строить отчеты на СКД по логам технологического журнала и не только)

Технологический журнал Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Приложение на мобильной платформе 1С Предприятие, позволяющее разбирать все, что может быть разобрано в командной строке linux, и выводить полученный результат типовыми методами системы компоновки данных. По мотивам направления Эксперт по технологическим вопросам

16.05.2023    958    capitan    0    

14

Как я мониторинг разворачивал

Мониторинг Россия Абонемент ($m)

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

1 стартмани

10.05.2023    6482    andreysidor4uk    37    

125

Memory Use - контроль расходования оперативной памяти

Мониторинг Россия Абонемент ($m)

Программа висит в трее и отображает загрузку оперативной памяти в процентах.

1 стартмани

13.04.2023    1663    0    r.moschenskiy    12    

2

MIE - система мониторинга важных событий. Все важные события из 1С теперь у Вас в мобильном!

Статистика базы данных Разное Внешние источники данных WEB-интеграция SMS рассылки Мобильная разработка Мониторинг Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

Интеграция 1С и WhatsApp или Viber или Telegram - это прошлый век. Зачем это всё, когда можно получать сообщение прямо в сам телефон минуя мессенджер? Да ещё и уведомление с сигналом?! А может ли подобный интегратор перекинуть отчёт? Массив данных? - Представляем MIE! С MIE контроль задач станет простым и избавит вас от постоянных мыслей о работе. Где бы вы ни находились, благодаря связи с 1С, приложение вовремя донесет до вас нужную информацию путем уведомлений. Больше вы не пропустите важное событие, пользователи не застанут врасплох названивая и спрашивая "а что случилось, почему не работает система?" - Вы будете в курсе событий! Оповещение из 1С приходит на мобильное устройство в течении 5и минут. Вы сами решаете какие события из 1С должны прийти на телефон. 1й месяц работы программы - бесплатный.

1200 руб.

11.04.2023    1610    2    0    

0

Какие фоновые задания выполняются сейчас

Мониторинг Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Для ответа на вопрос создана эта обработка.

1 стартмани

28.03.2023    1345    0    user-z99999    0    

0

Чем занят сервер (часть вторая)

Мониторинг Платформа 1С v8.3 Россия Абонемент ($m)

Статья поможет сделать наглядными процессы на сервере в управляемых формах, а также вести этот контроль постоянно, не закрывая конфигурацию с индикатором.

2 стартмани

24.01.2023    1836    0    sandr13    3    

2

Чем занят сервер (часть первая)

Мониторинг Платформа 1С v8.3 Россия Абонемент ($m)

Статья поможет сделать наглядными процессы на сервере в управляемых формах.

1 стартмани

22.01.2023    891    sandr13    11    

0

Космическая Одиссея 2020 года

Мониторинг Периферийные устройства Языки и среды Бесплатно (free)

Организация потокового обмена системы 1С с большим количеством разнородных устройств – нетривиальная задача. О том, как организовать архитектуру такого решения с учетом возможного масштабирования хранимых данных и поддерживаемых интерфейсов, на конференции Infostart Event 2021 Post-Apocalypse рассказал TeamLead и специалист по внедрению компании ИнфоСофт Григорий Шатров.

11.11.2022    2382    G.Shatrov    1    

25

Реестр программ

Администрирование СУБД Мониторинг Абонемент ($m)

Учет необходимых программ на компьютере (установленные и дистрибутивы) для мониторинга, что установлено и, если не установлено, то упрощение установки.

1 стартмани

10.10.2022    2284    2    CaSH_2004    1    

5

Утилита тестирования сервера 1С от HADGEHOGs

HighLoad оптимизация Мониторинг Платформа 1С v8.3 Россия Бесплатно (free)

Программа для тестирования вашей инфраструктуры 1С. Анализ ключевых параметров оборудования и ПО серверов 1С и MS SQL, поиск ошибок в базах 1С на стороне MS SQL, тестирование производительности серверов MS SQL и 1С, обмен результатами замеров с сообществом, построение отчета.

21.09.2022    13164    1020    Hadgehogs    56    

131

#APMЭтоПросто: APM Adapter 1C (elastic)

Инструментарий разработчика Мониторинг Платформа 1С v8.3 Абонемент ($m)

Сегодня поднимем в docker "APM" и используя "APM Adapter 1C", получим красивую диаграмму последовательностей в Elastic APM.

5 стартмани

23.08.2022    2489    3    huxuxuya    0    

6

Мониторинг ИБП МАП и выключение, включение серверов

Сервера Мониторинг Периферийные устройства Платформа 1С v8.3 Абонемент ($m)

В качестве источника бесперебойного питания серверов можно использовать сетевой инвертор и сборку литиевых аккумуляторов. Единственное, чтобы это работало без участия человека, нужно выключать сервера, когда АКБ разряжается, и включать их обратно, когда сетевое напряжение появилось и АКБ зарядился. С этим вполне может справляться и программа на 1С. Далее описывается программа мониторинга и схема подключения МАП Тitanator UPS (Микроарт) с АКБ Vektor LFP (LiFePO4). Обмен данными ведется по протоколу HTTP.

1 стартмани

16.08.2022    3084    2    vad7    0    

1

"Perfomance monitor": обработка для просмотра двоичных файлов

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Внешняя обработка с внешней NativeAPI компонентой просмотра двоичных файлов "Perfomance monitor". Платформа 1С x32, x64 не ниже 8.3.18, только ОС Windows.

1 стартмани

13.07.2022    2279    0    sdf1979    0    

6

Группировка проблем в Sentry

Мониторинг Бесплатно (free)

Перевод блока документации Sentry, описывающий подходы к группировке проблем (issue).

20.06.2022    1020    malikov_pro    1    

7

Использование Sentry в контексте розничной сети

Мониторинг Платформа 1С v8.3 Бесплатно (free)

В статье опишу свой опыт использования sentry.

17.06.2022    2004    malikov_pro    23    

21

Мониторинг потребления памяти рабочими процессами rphost

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Организация мониторинга за потребляемой рабочими процессами 1С памятью.

1 стартмани

10.06.2022    3480    3    user1287977    0    

9

Мониторинг кластера 1С 8.3 в Zabbix

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

На Инфостарте достаточно большое количество статей по мониторингу 1С с помощью Zabbix, однако все, которые мне попались, описывали настройку сбора данных средствами 1С (http-сервисы, регламентные задания и пр.), поэтому в данной статье поделюсь своим опытом мониторинга с точки зрения системного администратора. Для сбора данных было решено использовать скрипт на Powershell.

1 стартмани

04.04.2022    9938    vitall924    33    

77

Командная строка Windows

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Выполнение команд CMD операционной системы Windows из 1С, а также получение результата в переменную 1C.

1 стартмани

27.02.2022    3499    17    user-z99999    2    

6

Получение, обработка и отправка сообщений из очереди RabbitMQ в канал Teams

Внешние источники данных Мониторинг Абонемент ($m)

Статья о том, как можно получать сообщения из очередей RabbitMQ, обрабатывать эти сообщения и отправлять их в каналы Teams

1 стартмани

17.02.2022    1587    user1287977    0    

6

Диспетчер задач Windows

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Создан диспетчер задач Windows из 1С. Удобно смотреть дату создания процессов и их потребляемые ресурсы. Будет полезен для программистов и администраторов.

1 стартмани

10.02.2022    3926    3    user-z99999    4    

13

Yandex Cloud Managed Service: мониторинг, планы обслуживания, бэкапы и выводы

Облачные сервисы, хостинг Мониторинг Бесплатно (free)

Давайте поговорим о средствах мониторинга, планах обслуживания и, как ни странно, о бэкапах.

31.10.2021    1326    dsdred    0    

6

Мониторинг сервера 1С:Предприятия на GNU/Linux с помощью Zabbix

Мониторинг Бесплатно (free)

Специалист по информационным системам в компании «Камин-Софт» Алексей Федотов выступил на митапе Инфостарта, посвященном работе 1С и Linux. Алексей поделился с коллегами, как контролировать работу 1С на Linux с помощью Zabbix.

06.10.2021    4246    Sloth    2    

31

1С, Linux, облака…

Облачные сервисы, хостинг Мониторинг Платформа 1С v8.3 Бесплатно (free)

Архитектор проекта ENOTE Александр Кирилюк выступил на Infostart Meetup «1С и Linux». Александр поделился с коллегами, как начать жить в облаках, выбрать для этого подходящие ЦОДы и ПО и справиться как с распространенными, так и редкими проблемами Linux-систем.

05.10.2021    2867    ArtfulCrom    3    

21

Ферма ОДИНа или как управлять множеством Серверов 1С: Предприятие из одной точки

Мониторинг Сервера Платформа 1С v8.3 Бесплатно (free)

У Вас много серверов приложений 1С Предприятие разных версий и их надо мониторить и администрировать. Новое приложение для управления фермой ОДИНа как раз для тебя.

26.08.2021    2407    khorevaa    8    

31

Конфигурация для мониторинга лицензий 1С

Мониторинг Платформа 1С v8.3 Россия Абонемент ($m)

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

2 стартмани

21.08.2021    10124    145    solbol    31    

21

Мониторинг свободного места на диске с помощью OneScript

OneScript Мониторинг Бесплатно (free)

Скрипт, который проверяет объем свободного места на каждом диске и оповещает на почту о нехватке места.

30.05.2021    3402    info1i    19    

16

Чтение логов Perfmon

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка предназначена для чтения логов Perfmon, сохраненных в формате blg и автоматического поиска резких скачков значений счетчиков. Можно использовать в качестве альтернативы штатных средств Windows для чтения файлов логов. Лично мне они не нравятся за постоянные зависания и ужасный юзабилити. Работает с платформой версии не ниже 8.3.14.1565 (до этой версии платформа плохо работала с содержащими большое количество данных диаграммами)

1 стартмани

30.04.2021    4764    4    kser87    0    

5

Оперативный мониторинг управляемых блокировок и серверных вызовов кластера 1С (windows сервис BETA расширения функционала конфигурации "Центр Контроля Качества")

Мониторинг Платформа 1С v8.3 Управление блокировками Абонемент ($m)

Windows сервис расширения функционала счетчиков производительности конфигурации "Центр Контроля Качества". Собирает и агрегирует информацию из технологического журнала об управляемых блокировках (TLOCK, TDEADLOCK, TTIMEOUT), а так же серверных вызовов (CALL в разрезе p:processName для процессов rphost и в разрезе IName для процессов ragent и rmngr). Агрегированная информация каждую минуту отправляется по http в конфигурацию ЦКК и там представлена в виде счетчиков производительности.

1 стартмани

29.03.2021    4987    3    sdf1979    0    

3

Pulse: Мониторинг работы функционала ИБ

Мониторинг 8.3.14 Конфигурации 1cv8 Россия Абонемент ($m)

Появилась задумка реализовать универсальное расширение для мониторинга выполнения обменов / интеграций / выгрузок и т.д. в базах 1С различных конфигураций (ЗУП, БУХ, ЕРП). Каждая проверка добавляется при наличии подсистемы в конфигурации.

1 стартмани

24.02.2021    4002    1    mrcamomile    2    

7

Использование системы мониторинга Zabbix с 1С для мониторинга ключевых показателей бизнеса

Мониторинг Бесплатно (free)

Мониторинг бизнес-показателей в базе 1С помогает руководителям оперативно принимать решения, реагировать на сбои, видеть реальное состояние каждого из этапов бизнес-процесса. О том, как использовать Zabbix для построения дашбордов и мониторинга ключевых показателей бизнеса, на митапе Infostart Saint Petersburg.Online рассказал Алексей Орловский.

17.02.2021    11362    orlovskiy-a    1    

49

Cбор и анализ ошибок при помощи Sentry, или как упростить жизнь себе и пользователям

Мониторинг Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

09.10.2020    14772    hexhoc    14    

96

Мониторинг факта выполнения обмена с помощью сервиса healthchecks.io

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В статье опишу вариант простого мониторинга обработчиков, запускаемых по расписанию.

30.06.2020    4471    malikov_pro    7    

18

Настройка архивации баз MS SQL Server и мониторинг с помощью OneScript

Архивирование (backup) OneScript Мониторинг Абонемент ($m)

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

2 стартмани

01.05.2020    10985    4    info1i    2    

5

Zabbix: Мониторинг рабочих процессов

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Мониторинг памяти, потребляемой рабочими процессами, средствами Zabbix. Создание пользовательских LLD правил с помощью One Script

1 стартмани

07.02.2020    9302    EShchavleva    7    

27