Компания Softpoint объявляет о начале регистрации на бесплатный семинар.   

   

<Специфика работы 1C под Microsoft SQL server>.
Сердюк Владимир независимый эксперт

Аннотация доклада:

  1. Общие сведения о программных продуктах 1С.
  2. Решение проблем производительности для систем 1С Предприятие 7.7,8.0.
    • Технология идентификации <узких> мест.
    • Настройка системы счетчиков с целью дальнейшего анализа проблем производительности.
    • Настройка трэйсов MSSQL c целью идентификации проблемных запросов.
    • Технологические решения по предупреждению и оперативному реагированию на проблемы производительности.
    • Анализ и настройка системы индексов.
    • Балансировка нагрузки по дисковым массивам.
  3. Вопросы безопасности 1С в контексте работы под MS SQL server.
    • Проблема коннекта 1С к БД под логином "sa".
    • Как реализовать под 1С Windows autorization и настроить права доступа пользователей на базе MSSQL.
    • Аудит в 1С.
  4. Внутренняя структура объектов 1С.
    • Описание соответствия Объект 1С - SQL Таблица.
    • Структура индексов.
    • Описание DDS файла.
    • Что делать 1С указывает на нарушение структуры данных.
  5. Прямые запросы к SQL таблицам 1С.
    • Написание SQL запросов к БД 1С.
    • Специфика запросов 1С под MS SQL server.
    • Использование библиотек для прямого доступа к объектам 1С (rainbow.dll,1С++).
    • Оптимизация запросов MSSQL c помощью явного использования подсказок оптимизатору.
  6. Специфика реализации экранных форм 1С под MS SQL server.
    • Специфика реализации экранных форм 1С под MS SQL server, что лучше один большой запрос или много маленьких? Проблемы отбора в экранных формах 1С.
    • Решение проблемы оперативного отображения остатков.
  7. Проблема блокировок в 1С
    • Проблемы блокировок в 1С, описание основ блокировочного механизма в MSSQL.
    • Решение проблемы неоправданной нагрузки процессора при ожидании разблокировки _1sjourn. (особенно актуально для терминальных решений).
    • Решение проблемы блокировок с помощью внедрения системы <гибких> блокировок.
  8. Вопросы оптимизации структуры объектов в контексте работы 1С под MS SQL server.
    • Как правильно строить регистры.
    • Как правильно реализовать отбор по реквизитам.
  9. Проблемы обновления конфигурации при использовании механизмов прямого доступа к данным.
    • Процессы изменения объектов MS SQL server при изменении структуры конфигурации 1С.
  10. Использование внешних компонент в 1С.
    • Что делать если Вам не хватает клиентского интерфейса 1С, использование внешних компонент.
  11. Логирование для БД под 1С.
    • Проблемы аудита данных в 1С.
    • Использование системы триггеров для логирования.
  12. Репликация данных для БД под 1С.
    • Описание различных типов репликации.
    • Репликация для БД под 1С.

На семинаре основной упор будет на решение проблем производительности и безопасности в использовании связки 1С MSQL.
В связи с этим будут разбираться реальные проблемы производительности, и демонстрироваться способы их разрешения, в том числе с помощью продукта <Мониторинг производительности 1С>.
Большинство примеров будет продемонстрировано по 1С Предприятие 7.7. По 8-ой версии будут рассматриваться проблемы блокировок и в частности разрешения deadlock-ов.




Основные функциональные возможности продукта SoftPoint <Мониторинг производительности 1С>:

  1. Получение он-лайн информации об абсолютной и относительной нагрузке по пользователям 1C, MSSQL или Windows NT(процессор, дисковые ресурсы).
  2. Настройка системы оповещения о превышении пользователем определенного порога расходования общих ресурсов. Отправка писем с оповещением администратору системы и при необходимости пользователю.
  3. Разбор ресурсов выделяемых пользователю сервером в группировке запросов SQL. Представление сгруппированных запросов в представлении понятных 1С администратору 1С т.е. идентификаторы SQL заменяются названиями объектов и реквизитов 1С.
  4. Сбор и анализ основных показателей определяющих узкие места системы.(счетчики, общие системные параметры и т.п.)
  5. Система балансировки дисковой нагрузки.
  6. Отображение блокировок в удобном представлении для 1С администратора.
  7. Отображение по процессам MSSQL с идентификацией по пользователям 1С


Также будут продемонстрированы технологии позволяющие решать проблемы производительности - например "гибкие блокировки", построчное проведение документов, массовое перепроведение документов с использованием компоненты очистки буфера, интеллектуальное восстановление последовательности.


Оставшееся время после демонстрации (1-2 ч.) будут рассматриваться общие вопросы 1С+MSSQL (из приведённой выше аннотации).
Во время перерыва на кофе-брейк можно будет непосредственно пообщаться и задавать вопросы докладчику.