|   |   | 
| 
 | Поиск запроса в 1С по запросу SQL | ☑ | ||
|---|---|---|---|---|
| 0
    
        mzelensky 26.05.20✎ 09:30 | 
        Доброго времени суток!
 Платформа 1С 8.3.12, база серверная на Скуле. В скуле был найден запрос, который очень значительно выжирает ресурсы системы. Задача - найти его в конфигурации. Запрос довольно объемный, идет выборка из большого количества таблиц. Переводом имен всех таблиц скуловского запроса в имена таблиц 1С сейчас занимаюсь. По результата получу примерный текст запроса. Но как дальше найти именно его в конфе, варианты кроме "тупого" перебора есть? Конфигурация довольно большая, количество всевозможных запросов огромно. | |||
| 1
    
        arsik гуру 26.05.20✎ 09:39 | 
        (0) Поставь себе http://www.softpoint.ru/solutions/perfexpert/ - у них вроде на 3 месяца бесплатно. Если я правильно помню, то там можно было найти, тот самый запрос в 1С.     | |||
| 2
    
        АнализДанных 26.05.20✎ 09:41 | 
        (0) Через технологический журнал можно попробовать найти.     | |||
| 3
    
        mzelensky 26.05.20✎ 09:43 | 
        (2) Пример поиска через технологический журнал можешь дать? Ссылку на статью с чем-то похожим, для понимания куда капать?     | |||
| 4
    
        Ёпрст гуру 26.05.20✎ 09:46 | ||||
| 5
    
        Ёпрст гуру 26.05.20✎ 09:47 | ||||
| 6
    
        Ёпрст гуру 26.05.20✎ 09:47 | 
        ну и т.д     | |||
| 7
    
        mzelensky 26.05.20✎ 09:47 | 
        (1) На сколько вижу из описания, это ПО анализирует именно СУБД. Да, оно покажет "узкое место". но я это место уже знаю. Вопрос - как найти его в 1С?     | |||
| 8
    
        arsik гуру 26.05.20✎ 09:49 | 
        (7) Не, там именно в 1с нотациях     | |||
| 9
    
        mzelensky 26.05.20✎ 09:49 | 
        (4) (5) Спасибо, гляну     | |||
| 10
    
        arsik гуру 26.05.20✎ 09:51 | 
        + (8) Вот например - http://www.softpoint.ru/archive/products_id3.php     | |||
| 11
    
        Ёпрст гуру 26.05.20✎ 09:51 | ||||
| 12
    
        mzelensky 26.05.20✎ 09:51 | 
        (10) Спасибо, почитаю детально!     | |||
| 13
    
        Ёпрст гуру 26.05.20✎ 09:52 | ||||
| 14
    
        Ёпрст гуру 26.05.20✎ 09:53 | 
        Короче, есть много поделок на эту тему, потом через глоб поиск ищешь в базе
 Единственное, в типовых, практикуется сборка динамического текста запроса, так шта..можно и не найти | |||
| 15
    
        mzelensky 26.05.20✎ 09:54 | 
        (14) Да, принцип понял, спасибо. Буду пробовать
 Тут самописка. Динамически собранных запросов не очень много. | |||
| 16
    
        Ёпрст гуру 26.05.20✎ 09:55 | 
        На счет тех журнала, тут
 https://docs.google.com/document/d/1On_txM4PnxnM9M43wKC8H7v48PLiaVMUz9rmClbq7Ig/edit | |||
| 17
    
        Надо работать 26.05.20✎ 10:00 | 
        (1) да, крутая штука, но не всегда форму показывает     | |||
| 18
    
        mzelensky 26.05.20✎ 10:06 | 
        (17) Был опыт использования?     | |||
| 19
    
        Конструктор1С 26.05.20✎ 10:28 | 
        (0) ЦУП не предлагать?     | |||
| 20
    
        mzelensky 26.05.20✎ 10:49 | 
        (19) Не, лучше не стоит     | |||
| 21
    
        Новиков 26.05.20✎ 10:54 | 
        (13) насколько я понял, это продукт давно не поддерживается автором?     | |||
| 22
    
        Ёпрст гуру 26.05.20✎ 11:08 | 
        (21) вроде да     | |||
| 23
    
        Конструктор1С 26.05.20✎ 11:53 | 
        (20) ну тогда придётся тебе курить технологический журнал. На ИТС есть обработка для настройки ТЖ
 https://its.1c.ru/db/metod8dev#content:3474:hdoc | |||
| 24
    
        Конструктор1С 26.05.20✎ 12:33 | 
        Вот так в ТЖ можно отловить конкретный запрос
 <event> <eq property="Name" value="DBMSSQL"/> <like property="Sql" value="%Reference12%"/> <like property="Sql" value="%InfoRg134%"/> <like property="Sql" value="%InfoRg155%"/> <like property="Sql" value="%Document254%"/> </event> value="%имя_таблицы_1с_в_терминах_субд%" | |||
| 25
    
        mzelensky 26.05.20✎ 18:32 | 
        Задача решена. Помогла обработка из (11). Правда пришлось переписать ее под УФ.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |