![]() |
|
![]() ![]() ![]() |
|
Akella |
|
||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
FB 2.0+FibPlus641+DevExpress, BDS2006.
Долго (5-10 сек) выполняется DataBase.Post. В чём может быть проблема? Какими путями её возможно решить. Master-Detail, выполняю Post в мастер-таблицу, детальную даже не трогаю. В мастер-таблице 5000 записей. В детальной 4000. Код вроде самый обычный
SQL-запрос мастер таблицы
Это сообщение отредактировал(а) Akella - 16.5.2006, 08:09 |
||||
|
|||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
индекс только один, по ключевому полю
|
|||
|
||||
SergeBS |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 11 Всего: 22 |
Akella,
Ну куча вопросов у меня: Сервер - какая ОС? И диск какой - IDE<>SCSI? Свободное место на диске? БД - не *.gdb случайно? Антивирус стоит? Эта проблема резко появилась?(в смысле до того было нормально и вдруг БАХ - только на этом месте) |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
WinXP sp2
SATAII Свободного места хватает БД - fdb Нод32 Почему-то IBExpert нормально, достаточно быстро сохраняет/добавляет запись. |
|||
|
||||
Мишка |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.5.2006 Репутация: нет Всего: нет |
Серега, глянь, а в 28 строку не заходит случайно?
|
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
нет, не заходит, если ты имеешь ввиду это:
fmNewArrival.dbgArrivalDetDBTableView1 - это детальная таблица, я её не редактирую, но по задумке она редактироваться тоже должна. |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
странно
TpFIBDataSet за менил на TpFIBDataSet, с темиже свойсвами, нормально стало работать |
|||
|
||||
SergeBS |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 11 Всего: 22 |
Akella,
Т.е. просто удалил, а затем по новой создал и заработало? Чудно. Хотя у меня был аналогичный фокус: играя настройками TADODataSet я менял время выполнения от 0.5 сек. до >10 сек. Причем откат обратно в 0.5 был нудным делом - когда много чего накрутишь, потом трудно вспомнить, где что было изначально. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |