DevExpress и FireBird

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
Murzilka
Сообщения: 8
Зарегистрирован: 19 июл 2005, 13:15

DevExpress и FireBird

Сообщение Murzilka » 05 авг 2005, 16:31

ЛЮДИ ПОМОЖИТЕ.

Если в программе используются компоненты DevExpress то жуткие тормоза, а вот при использовании стандартных компонентов все нормально. Подскажите может какие дополнительные модули необходимо подцепить. Может у кого была такая проблема. Топик созданный мной недавно наезжал на винду. Винда не при чем. На линуксе таже хрень.
Спасите, надоело ночами не спать. :shock:

Anton Glasunov
Сообщения: 31
Зарегистрирован: 26 окт 2004, 15:18

Сообщение Anton Glasunov » 06 авг 2005, 00:33

Сколько записей тащится на сервер? cxGrid находится в GridMode или нет? Что считается тормозами жуткими?

Я пользую DevExpress несколько лет со 2-ой версии по текущую. И не имел претензий к их производительности. Хотя. Может у меня слишком терпеливые пользователи?

Murzilka
Сообщения: 8
Зарегистрирован: 19 июл 2005, 13:15

Сообщение Murzilka » 08 авг 2005, 09:09

Когда в базе было 0 записей все было нормально. Но когда число записей перевалило за 300 (всего-то) начались тормоза, которые звключаются в следующем:
1. При команде POST таблицы, имеющей связи с другими двумя таблицами, команда выполняется около минуты на одну запись. (никакого терпения не хватит)
2. Формы с таблицами делают Create неимоверно долго.
3. Для cxGrid менял свойство DridMode. Все равно одно.

Может что-нить в настройке компонентов не то делаю. Или что еще?

Могу выслать неб. примерчик. скажите адрес.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 08 авг 2005, 10:32

скорее всего см. faq. на 300 записях ни при каких условиях тормозить на post не может.

Murzilka
Сообщения: 8
Зарегистрирован: 19 июл 2005, 13:15

Сообщение Murzilka » 08 авг 2005, 10:45

kdv писал(а):скорее всего см. faq. на 300 записях ни при каких условиях тормозить на post не может.
куда скинуть вам исходники. На POST этот пример не тормозит зато форму с гридом открывает у-у-у-у-у.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 08 авг 2005, 11:29

никуда код не слать. "форму с гридом" - ты как-нибудь сам разберись, почему тормозит. Ни у кого не тормозит, а у тебя тормозит, да? SQLMonitor включи, и т.п.

Murzilka
Сообщения: 8
Зарегистрирован: 19 июл 2005, 13:15

Сообщение Murzilka » 11 авг 2005, 15:19

Все тормоза были из-за количества полей LookUp.
Интересно а почему?
А почему такого нет при использовании базы в BDE?
Вот так-то :)

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 11 авг 2005, 15:44

очевидно так dbexpress обрабатывает лукапы. может он их все выбирает целиком с сервера.

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 11 авг 2005, 15:50

+ локальный кеш BDE в какой-то мере.

Ответить