Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.01.2009, 10:32
|
|||
---|---|---|---|
Как бытсрей искать по атрибуту ? запрос или НайтиПоРеквизиту |
|||
#18+
Что желательно использовать при поиске по атрибуту запрос или НайтиПоРеквизиту? Пробовал запрос и он выполняется медленней. Но есть подозрение, что из-за малого количества документов, а дальше запрос выиграет. Кто интересовался этим вопросом? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Ид - строка 9 фиксированных символов. Индексированная ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2009, 10:34
|
|||
---|---|---|---|
Как бытсрей искать по атрибуту ? запрос или НайтиПоРеквизиту |
|||
#18+
Вы посмотрите, с помощью профайлера, что происходит в обоих случаях, сравните планы получившихся запросов и вы получите ответ на свои вопросы... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2009, 19:17
|
|||
---|---|---|---|
Как бытсрей искать по атрибуту ? запрос или НайтиПоРеквизиту |
|||
#18+
XenoXВы посмотрите, с помощью профайлера, что происходит в обоих случаях, сравните планы получившихся запросов и вы получите ответ на свои вопросы... авторПробовал запрос и он выполняется медленней. Но есть подозрение, что из-за малого количества документов, а дальше запрос выиграет. Так и поступил. Запрос медленей. Но как то не логично это. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.01.2009, 19:23
|
|||
---|---|---|---|
Как бытсрей искать по атрибуту ? запрос или НайтиПоРеквизиту |
|||
#18+
А все просто. НайтиПоРеквизиту тупо использует индексный поиск. И потом, в запросе у Вас 2 условия. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.01.2009, 23:51
|
|||
---|---|---|---|
|
|||
Как бытсрей искать по атрибуту ? запрос или НайтиПоРеквизиту |
|||
#18+
Запросы в 1С по одному полю всегда немного медленнее, чем поиск по реквизит (это немного иногда доходит до "в 10 раз"). Но запрос предоставляет бОльшую гибкость и на больших объемах по не индексированным полям работает быстрее, чем поиск по реквизиту. К тому же если оценивать поиск со множественными условиями, соединениями и объединениями, то запрос однозначно будет быстрее. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=28&mobile=1&tid=1524145]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 285ms |
total: | 435ms |
0 / 0 |