• Mobile apps - просто как 2х2!

    Рост количества информации и ускорение темпов жизни все сильнее требует постоянного присутсвия в рабочей сети, в том числе и в пути. Именно поэтому такю большую популярность приобретают смартфоны, КПК и планшеты, представляющие собой мобильные компьютеры для доступа к рабочей и личной информации.

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

     
     
  • Аналитические данные

    Для иллюстрации разнообразных аналитических и научных данных довольно удобно использовать красивые диаграммы. Табличный редактор  от Microsoft Excel 2010 предлагает огромное количество как стандартных так и довольно редких диаграмм и позволяет создавать сложные комбинации из уже существующих шаблонов.

    Создать диаграмму в программе Excel 2010 довольно просто, так как, открывая эту программу, вам потребуется нажать всголишь пару кнопок. Остается всего лишь их заполнить таблицу с данными. Как же это сделать?Вы узнаете из статей нашего сайта.

     
  •  E-mail и рассылки

    Не секрет, что на сегодняшний день E-mail рассылка всё еще является эффективным рекламным средством, признанным во всей интернет среде, по соотношению цена качество. Охват массовой рассылки соизмерим, разве, что с рекламой по телефону

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

     
  • Мобильные устройства

    Новости, обзоры и тесты портативной техники и мобильных устройств. Современные смартфоны, КПК и планшеты содержат в себе довольно взрослый функционал, аналогичный такому же у своих «старших братьев». Удаленное администрирование, браузеры с технологиями flash и java-script, синхронизация электронной почты, заметок, обмен различными файлами. Обо всем этом и не только подробнее на нашем сайте.

Вопрос по запросам v8.1

Категория Помощь

Есть три варианта запроса:1."ВЫБРАТЬ| табРС.Регистратор КАК Регистратор,| ""БракВПроизводстве*Брак в производстве"" КАК ИмяСиноним|ИЗ| РегистрНакопления.БракВПроизводстве КАК табРС||СГРУППИРОВАТЬ ПО| табРС.Регистратор|ИТОГИ ПО| ИмяСиноним"2."ВЫБРАТЬ РАЗЛИЧНЫЕ| табРС.Регистратор КАК Регистратор,| ""БракВПроизводстве*Брак в производстве"" КАК ИмяСиноним|ИЗ| РегистрНакопления.БракВПроизводстве КАК табРС||СГРУППИРОВАТЬ ПО| табРС.Регистратор|ИТОГИ ПО| ИмяСиноним"3."ВЫБРАТЬ РАЗЛИЧНЫЕ| табРС.Регистратор КАК Регистратор,| ""БракВПроизводстве*Брак в производстве"" КАК ИмяСиноним|ИЗ| РегистрНакопления.БракВПроизводстве КАК табРС|ИТОГИ ПО| ИмяСиноним"По результатам пятикратных замеров по каждому получилось такое среднее время выполнения:1. 27,767 с2. 27,397 с3. 31,355 с (!)Кто может объяснить почему Есть три варианта запроса:
1.

"ВЫБРАТЬ
| табРС.Регистратор КАК Регистратор,
| ""БракВПроизводстве*Брак в производстве"" КАК ИмяСиноним
|ИЗ
| РегистрНакопления.БракВПроизводстве КАК табРС
|
|СГРУППИРОВАТЬ ПО
| табРС.Регистратор
|ИТОГИ ПО
| ИмяСиноним"

2.

"ВЫБРАТЬ РАЗЛИЧНЫЕ
| табРС.Регистратор КАК Регистратор,
| ""БракВПроизводстве*Брак в производстве"" КАК ИмяСиноним
|ИЗ
| РегистрНакопления.БракВПроизводстве КАК табРС
|
|СГРУППИРОВАТЬ ПО
| табРС.Регистратор
|ИТОГИ ПО
| ИмяСиноним"

3.

"ВЫБРАТЬ РАЗЛИЧНЫЕ
| табРС.Регистратор КАК Регистратор,
| ""БракВПроизводстве*Брак в производстве"" КАК ИмяСиноним
|ИЗ
| РегистрНакопления.БракВПроизводстве КАК табРС
|ИТОГИ ПО
| ИмяСиноним"

По результатам пятикратных замеров по каждому получилось такое среднее время выполнения:
1. 27,767 с
2. 27,397 с
3. 31,355 с (!)

Кто может объяснить почему третий вариант выполняется дольше всего?

З.Ы. Это части запросов по одному регистру, полный запрос включает объединения таких кусочков без итогов естественно по всем регистрам

Комментарии  

 
0 #6 roman 28.07.2013 22:32
Спасибо за ссылку, потестирую на серверной базе и отпишусь про результаты
 
 
0 #5 dmitrij 03.07.2013 10:04
почитай
[censored]://[censored].1cdb.ru/Articles/detail.php?ID=1356

Самый нормальный вариант - это протестировать на SQL-ной базе и посмотреть как платформа транслирует запрос на SQl. Там все станет очевидно.

#4 Я говорил по то, что из кэша берется не результат, а план выполнения запроса .. но т.к. ты тестировал на файловой базе - тут об этом речь идти не может.
 
 
0 #4 maxim 26.06.2013 08:34
1. "Если бы брала из кеша" - в файловом варианте - смешно)))
2. Попробуй провести тест с использованием СУБД.
3. Видимо сгруппировать в примере 2 выполняется раньше чем различные относительно примера 3 - следовательно задержка, а в первом примере просто нет различные.
 
 
0 #3 roman 25.06.2013 03:29
#2 Похоже на истину, спасибо). То есть при методе различные он для каждой записи ищет такую же по совпадению всех полей, так получается?

#3 Тестировал только на файловой базе. Если бы брала из кеша, то время выполнения должно уменьшаться при следующем получении данных, а третий запрос как раз третьим по счету и выполнялся. По третьему сделал 15 замеров.
Второй вопрос не понял
 
 
0 #2 dmitrij 22.06.2013 00:51
на уровне мысли вслух ..
1. ты тестировал на SQL-ной базе? М.б. платформа неоптимально построила план запроса на SQL и потом брада результат из кэша?
2. какой вообще процент записей сокращается после выполнения "различные"?
 
 
0 #1 rizhij 21.06.2013 02:13
Нету группировки - много записей. Из этих записей он удаляет повторяющиеся записи.

Группировка уменьшает общую выборку записей. Соответственно на удаление повторяющихся записей уходит намного меньше времени.
 

You have no rights to post comments