Вход | Регистрация
 

Будет ли работать быстрее запрос SQL чем из 1C

Будет ли работать быстрее запрос SQL чем из 1C
Я
   ИС-2
 
27.12.21 - 07:15
В рамках работ по оптимизации думаю перейти на прямые запросы к SQL базе. Понятно, что 1C запрещает такое, но все же...

1) Будет ли ускорение выполнения запросов
2) Как можно по простому преобразовать запрос из синтаксиса 1C (Выбрать * из справочник.Валюта) в SQL. Пока из идей - использовать профайлер.
   МимохожийОднако
 
1 - 27.12.21 - 07:18
Это не панацея.
   МимохожийОднако
 
2 - 27.12.21 - 07:20
Запрос SQL можно увидеть ТЖ. Встречал на просторах инета Консоли с закладками запросов на SQL
   Ryzeman
 
3 - 27.12.21 - 07:21
Речь о 7.7 или 8.x? Во втором случае выйгрыш околонулевой, за исключением сценариев с update. Хотя если его написать криво, это чревато косяками.

1) Не значительно.
2) SELECT *? В чём вопрос-то?
   Мультук
 
4 - 27.12.21 - 07:22
(0)

Все остальные методы -- железо, тюнинг железа, оптимизация алгоритмов уже исчерпаны?
   Ненавижу 1С
 
5 - 27.12.21 - 07:28
(0) подумайте, куда вы денете В ИЕРАРХИИ, ИТОГИ, сможете самостоятельно реализовать виртуальные таблицы?
   Bigbro
 
6 - 27.12.21 - 07:56
поддержу автора (3)
7ку да, на прямые запросы стоит переводить когда все становится плохо.
а 8ка ж изначально почти как настоящий скуль, и в методичках там на каждом шагу - все запросом делается, все что можно - начиная с поиска документа и заканчивая получением отдельного реквизита объекта.
   toypaul
 
7 - 27.12.21 - 08:11
"В рамках работ по оптимизации" сначала надо определить узкие места. А не заниматься ерундой
   acht
 
8 - 27.12.21 - 08:22
(0) Если ты задаешь такие вопросы, то рановато тебе этим заниматься.
   TheRoofIsOnFire
 
9 - 27.12.21 - 10:57
(0) не занимайся фигней, потрать это время на изучение Ут11, erp(лучше веб/android), а то останешься ни с чем.
   TheRoofIsOnFire
 
10 - 27.12.21 - 10:58
УПП
R.I.P.
   H A D G E H O G s
 
11 - 27.12.21 - 12:04
... и конкурсы интересные.
   polosov
 
12 - 27.12.21 - 12:21
(0) Какая конкретно операция оптимизируется?
   TheRoofIsOnFire
 
13 - 27.12.21 - 12:27
(12) Лизание яиц.
   Casey1984
 
14 - 27.12.21 - 12:48
(0) Ты не заметишь разницы
   1Снег
 
15 - 27.12.21 - 12:56
(0) Если все же по теме отвечать, то есть функция ПолучитьСтруктуруХраненияБазыДанных()
   timurhv
 
16 - 27.12.21 - 13:04
(0) С чтением в 8-ке никогда проблем не было, только на запись.

К примеру, недавно тестировал БСП версионирование и платформенную История записей на создании 100 документах:
Без ничего: 18.7 сек
БСП версионирование: 48.6 сек
История данных (платформа): 18.9 сек

Как результат, причину в первую очередь надо искать в коде.
   ansh15
 
17 - 27.12.21 - 13:52
>>почти как настоящий скуль
То есть считается, что трансляторы(аж 4 штуки) запросов 1С в SQL весьма эффективные сами по себе,
а в методичках подробно разъясняется как построить тот или иной сложный запрос 1С, чтобы на выходе получился хороший запрос для СУБД, учитывая их(СУБД) особенности.
Анализатора, который бы оптимизировал запрос 1С на основании плана запроса каждой СУБД пока еще не написали?..
   mistеr
 
18 - 27.12.21 - 14:56
(0) Какая задача и где узкое место сейчас?

Список тем форума
 
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.