Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Консоль автоанализа запросов Gilev.ru
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Хранилище: скачать бесплатно отчеты, обработки, конфигурации, программы, внешние компоненты, литературу > 1С: Предприятие 8 > Отчеты / Обработки
Batchir
Авторы обработки Команда Gilev.ru
необходимо зарегистрироваться для просмотра ссылки
необходимо зарегистрироваться для просмотра ссылки

Большая часть проблем производительности 1С лежит в неоптимальных запросах. Даже многие блокировки — лишь следствие избыточного сканирования данных неоптимальными запросами. Поэтому основная задача оптимизации всегда будет в том числе в оптимизации наиболее используемых запросов.
Команда Gilev.ru представляет вашему вниманию новый уникальный инструмент быстрого автоматического анализа неоптимальности запросов, позволяющий разработчику получить возможность оперативно проанализировать свой запрос и исправить в нём ошибки, не привлекая для этого 1С Экспертов.

Инструмент позволяет автоматически проанализировать структуру выполняемого запроса, план его выполнения на MS SQL и в облачном сервисе показать рекомендации, позволяющие программисту оптимизировать исходный запрос.


За основу взята обработка версии 1.5.19.
Сделал несколько украшательств чисто для себя:
1. Переместил закладку плана запроса, так что б она показывала план на весь экран

2. Реализовал вывод признака наличия SCAN и SEEK...WHERE что б визуально сразу бросалось в глаза



3. "Причесал" вывод описания оператора + исправил вывод этого описания в метаданных 1С (использую 8.3.9.1818 и покрайней мере в ней не все данные отображались)



Доработанная консоль: Нажмите для просмотра прикрепленного файла
Оригинальная: Нажмите для просмотра прикрепленного файла
Vofka
А только у меня пароль стандартный не принимает?
Petre
Vofka @ Сегодня, 17:40 необходимо зарегистрироваться для просмотра ссылки ,
Проверил: не принимает...
mister-x
таки да, не приймає - як варіант ще, можливо, архів битий
Batchir
хм, сейчас проверю, стандартный ставил

Перезалил архив
Vofka
Batchir @ Вчера, 17:18 необходимо зарегистрироваться для просмотра ссылки ,
У меня все равно пароль не принимает. Залейте без пароля, я пароль установлю smile.gif
Petre
Кстати, если копируете пароль из браузера, то включите в архиваторе его отображение, а то браузеры нынче очень умные...
Batchir
Vofka, Беда )))))))))
Я пароль из адреса копировал, а он вместе с http копировался

Обновил с нормальным паролем
Vofka
Batchir, ну вот, другое ж дело smile.gif
Добавил в первое сообщение ещё и оригинальную обработку.
Vofka
У меня при попытке запуска доработанной обработки, выдается ошибка:

Цитата
{ВнешняяОбработка.GilevRu_КонсольАвтоанализаЗапросов.Форма.Форма.Форма(2467,50)}: Процедура или функция с указанным именем не определена (СтрНайти)
ОператорПланаЗапроса = Лев(ТекОписаниеОператора,<<?>>СтрНайти(ТекОписаниеОператора,"(")-1);
{ВнешняяОбработка.GilevRu_КонсольАвтоанализаЗапросов.Форма.Форма.Форма(2523,11)}: Процедура или функция с указанным именем не определена (СтрНайти)
Если <<?>>СтрНайти(МассивПодстрок [Инд],"CONVERT_IMPLICIT(numeric(") > 0 Тогда
logist
Цитата(Vofka @ 06.03.17, 11:49) необходимо зарегистрироваться для просмотра ссылки
Процедура или функция с указанным именем не определена (СтрНайти)

Платформа старенькая (или режим совместимости), в ней еще нет этой функции smile.gif
Vofka
Платформа 8.3.9.1818
Режим совместимости стоит Версия 8.2.16.
Думал, что режим совместимости не влияет на это.
logist
Цитата(Vofka @ 06.03.17, 12:33) необходимо зарегистрироваться для просмотра ссылки
Думал, что режим совместимости не влияет на это.

Влияет. Функция появилась, кажись, в 8.3.6
supervisor2004
Batchir @ 07.12.16, 15:32 необходимо зарегистрироваться для просмотра ссылки ,
А какой пароль?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.