Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
12.12.2009, 17:11
|
|||
---|---|---|---|
|
|||
ODBC запрос с фильтром тормозит |
|||
#18+
Вопрос чисто практический С сервера БД извлекаю запись в remoute view с фильтром tbl.parent = ?current_parent. Трабла такая. Если переменная current_parent не определена вылетает окошко куда ввожу нужное значение и все работает быстро . Задаю переменную current_parent = 321326654654 (например). Дикие тормоза. При этом не имеет значения делаю use или requery(). Еще немаловажная деталь. С MS SQL сервером все работало нормально. Но с PostgreSQL и MySQL - жуткие торомза. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.12.2009, 18:43
|
|||
---|---|---|---|
ODBC запрос с фильтром тормозит |
|||
#18+
1. Когда работает быстро и когда тормоза - результат одинаковый? Т.е. полученная выборка содержит одни и те же записи? 2. Указан ли ЯВНО тип данных параметра в настройках Remote View? В дизайнере View это пункт меню Query \ View parameters. Там надо указать имя и тип данных параметра. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.12.2009, 19:13
|
|||
---|---|---|---|
|
|||
ODBC запрос с фильтром тормозит |
|||
#18+
Результат дает одинаковый За view parametes - не знал, спасибо. В понедельник буду пробовать (на работе) - расскажу как помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.12.2009, 21:13
|
|||
---|---|---|---|
|
|||
ODBC запрос с фильтром тормозит |
|||
#18+
Не помогло. Тормозит по-прежнему. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2009, 12:51
|
|||
---|---|---|---|
ODBC запрос с фильтром тормозит |
|||
#18+
-----------ждлыа Еще немаловажная деталь. С MS SQL сервером все работало нормально. Но с PostgreSQL и MySQL - жуткие торомза. Совпадают ли индексы на всех этих серверах? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2009, 22:43
|
|||
---|---|---|---|
|
|||
ODBC запрос с фильтром тормозит |
|||
#18+
См. стартпост. При отсутствии переменной ?parent_value, которая участвует в запросе Фокс выдает окошко для ввода значения и все летает. (Индексы есть) При прочих равных и при наличии в памяти переменной все тормозит. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2009, 10:47
|
|||
---|---|---|---|
ODBC запрос с фильтром тормозит |
|||
#18+
---------------щшщшгщСм. стартпост. При отсутствии переменной ?parent_value, которая участвует в запросе Фокс выдает окошко для ввода значения и все летает. (Индексы есть) При прочих равных и при наличии в памяти переменной все тормозит. Смотреть надо, что отсылается на сервер в первом случае и во втором, а так же планы запросов, запостите их сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2009, 21:39
|
|||
---|---|---|---|
|
|||
ODBC запрос с фильтром тормозит |
|||
#18+
В отчаянии уже использовал keyb "123456{enter}" Потом натолкнуло на мысль использовать строковую переменную несмотря на то что поле БД NUMERIC. Это и решило проблему - летает. Самое интересное, что один из сотни вариантов у меня уже был использовать строку вместо числа, но не показалось что это не помогло. Пробовал для PostgreSQL. Для mysql не пробовал, т к реально работаю с PosqtreSQL. Спасибо за участие. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1585762]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 137ms |
0 / 0 |