PDAC, тормоза

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
АлексейН
Сообщения: 15
Зарегистрирован: 29 мар 2005, 17:49

PDAC, тормоза

Сообщение АлексейН »

Для доступа к базе использую СBuilder+PDAC,
(PvQuery, PvSqlDatabase).
Так вот простой запрос типа
select * from persons (3500 записей)
выполняется около 10(!!!) минут
Помогите разобраться в чем тут дело. :-[
АлексейН
Сообщения: 15
Зарегистрирован: 29 мар 2005, 17:49

Re: PDAC, тормоза

Сообщение АлексейН »

Если использовать стндартные компоненты BDE: TQuery, TDatabase, то это занимает 15 секунд,
но к базе коннектится почти минуту...
help!
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: PDAC, тормоза

Сообщение Goblin »

Titan Btrieve компоненты пользуй ...они напрямую через Btrieve API ходят и на порядок быстрее - а всякие PDAC, BDE, ходящий к Btrieve через ODBC забудь как кошмарный сон ... А еще лучше VIP освой - все будет в Галактике, на ее платформе,побыстрее в действиях над БД да и в процессе разработки выигрыш по времени будет ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
АлексейН
Сообщения: 15
Зарегистрирован: 29 мар 2005, 17:49

Re: PDAC, тормоза

Сообщение АлексейН »

А эти компоненты будут работать с Pervavisom?
И все же, люди, кто-нибудь объяснит в чем тут трабл?
YuS
Новичок
Сообщения: 24
Зарегистрирован: 29 мар 2005, 17:49

Re: PDAC, тормоза

Сообщение YuS »

Попробуй не использовать PvSqlDatabase.
У меня в приложении только PvQuery, замечательно работает, даже быстрей чем отчет созданный в FCOM.
АлексейН
Сообщения: 15
Зарегистрирован: 29 мар 2005, 17:49

Re: PDAC, тормоза

Сообщение АлексейН »

4YuS не помогло :(
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: PDAC, тормоза

Сообщение Goblin »

компоненты Titan Btrieve специально написан для работы с Btrieve'ом, использует Btrieve API ... единственое в чем был замечен глюк - иногда проблематично воспринимался тип __int64 ...

http://www.reggatta.com/downloads.htm

А что за задача, что ее нельзя на VIP'е в галактике написать ?
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
АлексейН
Сообщения: 15
Зарегистрирован: 29 мар 2005, 17:49

Re: PDAC, тормоза

Сообщение АлексейН »

Можно, конечно, только не умею =)
кстати где взять эти компоненты под Builder5?
АлексейН
Сообщения: 15
Зарегистрирован: 29 мар 2005, 17:49

Re: PDAC, тормоза

Сообщение АлексейН »

Что интересно, когда заходишь через Pervasive.SQL Contrlo Center, то тоже оооочеь долго(неск. минут только чтобы открыть какую-нибудть таблицу).
Еще не спрашивает пароль при входе в базу.
Ответить