(UTC)
Добро пожаловать, Гость. Пожалуйста
Войдите
или
Регистрация
Новости:
Главная
Справка
Поиск
Вход
Регистрация
1С++ users forum
›
1С++ и прочие расширения v7
›
Репозиторий
› 1sqlite
(Группа Модераторов: 1c++ moderator)
‹
Предыдущая Тема
|
Следующая Тема
›
Страницы:
1
...
20
21
[22]
23
24
...
79
Отправить
Печать
1sqlite (число прочтений - 480252 )
Djelf
God Member
Отсутствует
Ubuntu + wine@etersoft
+ 1C 7.7
Сообщений: 634
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол:
Re: 1sqlite
Ответ #315 -
25. Августа 2008 :: 23:58
Печать
hogik писал(а)
23. Августа 2008 :: 19:49:
Можно еще попробовать вот это
http://infostart.ru/profile/2905/projects/2418/
На dbeng32 8.0.0.2 и 7.0.0.3 (icpp 3.0.1.15, 1c 7.70.027, WinXP) у меня конструкция
ИТЗ.ДобавитьИндекс("КолВоТоргТочек","Ходка,ТорговаяТочка",1);
с чего-то стала работать раз в 50 медленнее: вместо 0.5с-0.7с целых ~4с
www
IP записан
PVR
God Member
Отсутствует
Сообщений: 622
Зарегистрирован: 19. Ноября 2007
Пол:
Re: 1sqlite
Ответ #316 -
26. Августа 2008 :: 05:13
Печать
Djelf писал(а)
25. Августа 2008 :: 23:58:
hogik писал(а)
23. Августа 2008 :: 19:49:
Можно еще попробовать вот это
http://infostart.ru/profile/2905/projects/2418/
На dbeng32 8.0.0.2 и 7.0.0.3 (icpp 3.0.1.15, 1c 7.70.027, WinXP) у меня конструкция
ИТЗ.ДобавитьИндекс("КолВоТоргТочек","Ходка,ТорговаяТочка",1);
с чего-то стала работать раз в 50 медленнее: вместо 0.5с-0.7с целых ~4с
Ты тестировал, уверен что это dbeng32 8.0.0.2 виноват ?
IP записан
Nick
God Member
Отсутствует
Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол:
Re: 1sqlite
Ответ #317 -
26. Августа 2008 :: 05:17
Печать
Djelf писал(а)
25. Августа 2008 :: 23:58:
hogik писал(а)
23. Августа 2008 :: 19:49:
Можно еще попробовать вот это
http://infostart.ru/profile/2905/projects/2418/
На dbeng32 8.0.0.2 и 7.0.0.3 (icpp 3.0.1.15, 1c 7.70.027, WinXP) у меня конструкция
ИТЗ.ДобавитьИндекс("КолВоТоргТочек","Ходка,ТорговаяТочка",1);
с чего-то стала работать раз в 50 медленнее: вместо 0.5с-0.7с целых ~4с
Это действительно может быть, только я подозреваю что проблема будет ещё шире, можно попробовать какой-нибудь стандартный отчет погонять с патчем и без него
ICQ
IP записан
lustin
1c++ power user
Отсутствует
1C *.*, ROR, Java - на
этом остановимся
Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол:
Re: 1sqlite
Ответ #318 -
26. Августа 2008 :: 05:53
Печать
А вот вопрос про использование ЖР
для примера
http://code.google.com/p/sqlite1c/issues/detail?id=12
кто нибудь исследовал ???
ЗЫ Тема разнеслась на 22 страницы - найти что-нибудь уже очень сложно
бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
GTalk
Skype/VoIP
ICQ
IP записан
PVR
God Member
Отсутствует
Сообщений: 622
Зарегистрирован: 19. Ноября 2007
Пол:
Re: 1sqlite
Ответ #319 -
26. Августа 2008 :: 07:44
Печать
PVR писал(а)
26. Августа 2008 :: 05:13:
Djelf писал(а)
25. Августа 2008 :: 23:58:
hogik писал(а)
23. Августа 2008 :: 19:49:
Можно еще попробовать вот это
http://infostart.ru/profile/2905/projects/2418/
На dbeng32 8.0.0.2 и 7.0.0.3 (icpp 3.0.1.15, 1c 7.70.027, WinXP) у меня конструкция
ИТЗ.ДобавитьИндекс("КолВоТоргТочек","Ходка,ТорговаяТочка",1);
с чего-то стала работать раз в 50 медленнее: вместо 0.5с-0.7с целых ~4с
Ты тестировал, уверен что это dbeng32 8.0.0.2 виноват ?
Тестировал на отчете построеном на сложных алгоритмах сортировки и группировки ИТ.
Время работы ИТ не изменилось !
Возможно ты раньше использовал *-по внутреннему
IP записан
Nick
God Member
Отсутствует
Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол:
Re: 1sqlite
Ответ #320 -
26. Августа 2008 :: 07:47
Печать
А у тебя там индексы по внутреннему представлению или как?
ICQ
IP записан
Nick
God Member
Отсутствует
Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол:
Re: 1sqlite
Ответ #321 -
26. Августа 2008 :: 07:49
Печать
Федор
, может всё про dbeng32 8.0.0.2 из этой ветки в отдельную скинуть?
ICQ
IP записан
PVR
God Member
Отсутствует
Сообщений: 622
Зарегистрирован: 19. Ноября 2007
Пол:
Re: 1sqlite
Ответ #322 -
26. Августа 2008 :: 08:04
Печать
Nick писал(а)
26. Августа 2008 :: 07:49:
Федор
, может всё про dbeng32 8.0.0.2 из этой ветки в отдельную скинуть?
+ 100
Цитата:
А у тебя там индексы по внутреннему представлению или как?
Нет. Но строится по простым типам, Числа и Строки.
Надо проверить на Справочнике!
IP записан
kms
1c++ power user
1c++ moderator
Отсутствует
я хочу, чтоб сюда проложили
дорогу оттуда...
Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1sqlite
Ответ #323 -
26. Августа 2008 :: 08:08
Печать
PVR писал(а)
26. Августа 2008 :: 07:44:
Тестировал на отчете построеном на сложных алгоритмах сортировки и группировки ИТ.
Время работы ИТ не изменилось !
Возможно ты раньше использовал *-по внутреннему
Прелесть индексов "по внутреннему представлению", и индексов по простым типам - в том, что им база данных вообще нафиг не нужна.
Т.е. от версии базы, SQL/DBF, а равно как и от версии dbeng, - никак не зависит.
А вот обычные индексы - вовсю преобразуют значения в строку.
Конечно, там влияет внутреннее для 1С кеширование значений, но на больших выборках - это уже не помогает.
Так что время построения простого индекса по приличной выборке - действительно показывает что-то осмысленное в плане тестирования скорости доступа к БД.
De quelle planète es-tu?
IP записан
kiruha
1c++ power user
Отсутствует
Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: 1sqlite
Ответ #324 -
26. Августа 2008 :: 08:08
Печать
PVR писал(а)
26. Августа 2008 :: 08:04:
Nick писал(а)
26. Августа 2008 :: 07:49:
Федор
, может всё про dbeng32 8.0.0.2 из этой ветки в отдельную скинуть?
+ 100
Цитата:
А у тебя там индексы по внутреннему представлению или как?
Нет. Но строится по простым типам, Числа и Строки.
Надо проверить на Справочнике!
А смысл?
Без * группировать может токо самоубийца, а с * - справочник и есть простой тип (строка)
IP записан
kms
1c++ power user
1c++ moderator
Отсутствует
я хочу, чтоб сюда проложили
дорогу оттуда...
Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1sqlite
Ответ #325 -
26. Августа 2008 :: 08:11
Печать
kiruha писал(а)
26. Августа 2008 :: 08:08:
Без * группировать может токо самоубийца
+1
Цитата:
а с * - справочник и есть простой тип (строка)
даже лучше
De quelle planète es-tu?
IP записан
Nick
God Member
Отсутствует
Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол:
Re: 1sqlite
Ответ #326 -
26. Августа 2008 :: 08:12
Печать
Я вам не про то, скорее всего все родные запросы которые посылает 1с с этим патчем станут медленнее работат.
А вид с "*" или без неё, короче говоря индексированная таблица здесь не причем.
ICQ
IP записан
kms
1c++ power user
1c++ moderator
Отсутствует
я хочу, чтоб сюда проложили
дорогу оттуда...
Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1sqlite
Ответ #327 -
26. Августа 2008 :: 08:20
Печать
kms писал(а)
26. Августа 2008 :: 08:11:
Цитата:
а с * - справочник и есть простой тип (строка)
даже лучше
Поясню.
сложность сравнения строк: O(n)
сложность внутреннего сравнения справочников/документов: const
De quelle planète es-tu?
IP записан
kms
1c++ power user
1c++ moderator
Отсутствует
я хочу, чтоб сюда проложили
дорогу оттуда...
Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1sqlite
Ответ #328 -
26. Августа 2008 :: 08:22
Печать
Nick писал(а)
26. Августа 2008 :: 08:12:
Я вам не про то, скорее всего все родные запросы которые посылает 1с с этим патчем станут медленнее работат.
А вид с "*" или без неё, короче говоря индексированная таблица здесь не причем.
Ну, если ты присмотришься, то согласишься, что и я о том же:
http://www.1cpp.ru/forum/YaBB.pl?num=1214205575/323#323
De quelle planète es-tu?
IP записан
Nick
God Member
Отсутствует
Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол:
Re: 1sqlite
Ответ #329 -
26. Августа 2008 :: 08:29
Печать
kms писал(а)
26. Августа 2008 :: 08:22:
Nick писал(а)
26. Августа 2008 :: 08:12:
Я вам не про то, скорее всего все родные запросы которые посылает 1с с этим патчем станут медленнее работат.
А вид с "*" или без неё, короче говоря индексированная таблица здесь не причем.
Ну, если ты присмотришься, то согласишься, что и я о том же:
http://www.1cpp.ru/forum/YaBB.pl?num=1214205575/323#323
Ага, видел. Просто изменения способа сортировки для ИТЗ конечно исправит эту проблему в каких-то отчетах, но не станит ли этот патчь тормозом в целом для конфигурации?
ICQ
IP записан
Страницы:
1
...
20
21
[22]
23
24
...
79
Отправить
Печать
‹
Предыдущая Тема
|
Следующая Тема
›
Переход в »
Главная
» 10 последних Сообщений
» 10 последних Тем
1С++ и прочие расширения v7
1С++, TurboMD и прочие вкусности
Прямые запросы к БД
FormEx
Объектно-Ориентированное программирование под v7.7
OpenConf, Telepat, Интеллисенс, другие скрипты и плагины.
Репозиторий ««
Разработка
qt1L, 2C и прочие "аналоги" 1С.
Восьмерка
Курилка
Песочница
Близкие и сопутствующие проекты
qt1L, 2C и прочие "аналоги" 1С.
Восьмерка
Форумные задворки
Курилка
Песочница
Техничка
« Главная
‹ Раздел