ЧАстые Вопросы и Ответы
Модераторы: kdv, CyberMax
-
Murzilka
- Сообщения: 8
- Зарегистрирован: 19 июл 2005, 13:15
Сообщение
Murzilka » 05 авг 2005, 16:31
ЛЮДИ ПОМОЖИТЕ.
Если в программе используются компоненты DevExpress то жуткие тормоза, а вот при использовании стандартных компонентов все нормально. Подскажите может какие дополнительные модули необходимо подцепить. Может у кого была такая проблема. Топик созданный мной недавно наезжал на винду. Винда не при чем. На линуксе таже хрень.
Спасите, надоело ночами не спать.

-
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 в какой-то мере.