|
Поиск по числу или строке - что быстрее? |
☑ |
0
Пип Пибип
11.07.14
✎
10:12
|
День добрый, господа
В базе ищется объект, по реквизиту
Реквизит могу сделать строковым с фиксированной длиной либо числовым
Объект ищется выборкой: СправочникМенеджер.<Имя справочника>.Выбрать(...)
Реквизит какого типа выборка будет искать быстрее?
|
|
1
Wobland
11.07.14
✎
10:12
|
запрос по числу
|
|
2
acsent
11.07.14
✎
10:12
|
не существенно
|
|
3
Сергиус
11.07.14
✎
10:13
|
(0)смотря какой длины строка..а так по числу быстрее
|
|
4
КонецЦикла
11.07.14
✎
10:14
|
Сделай замеры, выложи
Недолго вроде, а всем жутко интересно
|
|
5
vhl
11.07.14
✎
10:19
|
по индексу
|
|
6
Пип Пибип
11.07.14
✎
10:22
|
значит, правильно я изначально делаю по числу
(4) сей код выполняется в Расширении для КПК, средства замера только визуальные
ок, спс, господа!
|
|
7
ЕруФдуч
11.07.14
✎
10:23
|
по числу значительно быстрее имхо
вопрос будет ли это заметно на вашей БД, например 0.001с значительно быстрее 0.01с
|
|
8
vhl
11.07.14
✎
10:25
|
Кто-то еще пользуется "СправочникМенеджер.<Имя справочника>.Выбрать" ?
|
|
9
an-korot
11.07.14
✎
10:26
|
для файловой по числу, но боюсь ты это увидишь только если 10млн раз операцию повторишь )))
если база в sql глубоко фиолетово.
|
|
10
Пип Пибип
11.07.14
✎
10:27
|
(7) элементов в справочнике за 15 000. и может прирасти. поэтому, все что можно выжать - стоит заложить заранее и навсегда
(8), (9) речь идет о базе на Расширении для КПК
|
|
11
Пип Пибип
11.07.14
✎
10:28
|
еще раз спасибо!
|
|
12
acsent
11.07.14
✎
10:28
|
(10) Если хочешь выжимать максимум - сразу откажись от 1с
|
|
13
Пип Пибип
11.07.14
✎
10:31
|
зачет :)
|
|
14
mikecool
11.07.14
✎
10:32
|
(10) в мобильном приложении обещали запросы сделать
|
|
15
vhl
11.07.14
✎
11:35
|
(10) Делайте на REST интерфейсе и не парьтесь. Сразу можно будет и мобильные и планшеты и все что угодно подцеплять.
|
|
16
Лефмихалыч
11.07.14
✎
11:38
|
(0) зависит от того, в каком из вариантов индексирование включено
|
|
17
acsent
11.07.14
✎
11:38
|
(15) Но это чистый онлайн, на мобилах не всегда есть онлайн
|
|
18
Лефмихалыч
11.07.14
✎
11:40
|
>элементов в справочнике за 15 000. и может прирасти
это проблема только, если СУБД установлена на Nokia3310 или легендарные электронные часы "с монтаной"
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший