Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA9, статитика и все-все-все... / 7 сообщений из 7, страница 1 из 1
31.05.2004, 14:03
    #32540991
Aleksey Kh.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
Перевели базу на ASA9. Худо-бедно заработало :)
Теперь проблемка, с которой еще не разобрался:
Клиент: Делфи-БДЕ-ОДБЦ-БД.
Так вот, с некоторых машин все работает нормально (отчеты), но с других "отчеты не фомируются" - зависает.
От пользователя не зависит. Условия одни и те же.
При чем, если с такой машины сформировать сначала несколько отчетов, с условиями, при которых заведомо возвращается пустой набор данных (например, задать даты след. годом; пустой отчет формируется), то потом можно формировать и с нормальными условиями.
При этом, если закрыть/запустить клиента все повторяется.
Что за беда такая?
Хоть в какую сторону копать: БД или настройки ODBC?
...
Рейтинг: 0 / 0
31.05.2004, 14:44
    #32541095
Aleksey Kh.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
Один и тот же пользователь, одна и та же процедура, идентичные параметры.
С одной машины - выполняется.
С другой - висит "внутри" процедуры.
При этом 100% загрузки 2хP3
---
з.ы. "статистика" естественно, только заметил :)
...
Рейтинг: 0 / 0
31.05.2004, 14:49
    #32541107
Aleksey Kh.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
При этом, с "правильного" ПК выполняется, даже если с "неправильного" в этот момент запущен (и висит) тот же самый отчет, с такими же параметрами.

Что за дела?
...
Рейтинг: 0 / 0
31.05.2004, 15:33
    #32541201
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
Думаю копать в сторону БД. Скорее всего не зависает, а уходит в глубокий Table Scan. Нужно смотреть план запроса, который все вешает. Перед этим желательно для чистоты эксперимента установить последний патч 1862. Первым делом протестить все с ISQL. Если в нем то же самое, значит точно дело в БД.

P.S. Если для отчетов данные формируются в ХП, то можно войти в деббагер , навесить точку останова на выполнении запроса и прямо в дебагере во время выполнения ХП посмотреть план запроса. Так же можно запустить профайлер и запустить отчет с ISQL, посмотреть какие ХП и триггера выполняются и кто является критическим местом в логике.
...
Рейтинг: 0 / 0
31.05.2004, 16:12
    #32541292
Aleksey Kh.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
1862 стоит.
Да, это ХП.
ASCRUS, акцентирую внимание:
1. садимся за "плохую" машину, заходим в программу, задаем нужные параметры, нажимаем кнопку "сформировать", висим...
2. Не прерывая процесса, идем на "хорошую" машину, заходим в программу под тем же пользователем, задаем те же самые параметры, жмыкаем :) "сформировать", ждем положенное кол-во секунд и ...вуаля, наблюдаем сформировавшийся отчет. А в это время, на "плохой" машине все висим и висим...

Что с "плохой", что с "хорошей" машины результат одинаков для любых пользователей БД.

Или сервер (ASA9) теперь раздельно для каждого IP-шника статистику собирает?
...
Рейтинг: 0 / 0
31.05.2004, 16:15
    #32541303
Aleksey Kh.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
Висим внутри ХП в
Код: plaintext
1.
2.
insert into tmp_table(...) 
select ...

- вывожу в консоль пользователя и время на каждом шаге.
...
Рейтинг: 0 / 0
31.05.2004, 16:56
    #32541442
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA9, статитика и все-все-все...
Эта ситуация тока с программы наблюдается или вызов ХП с ISQL к такому же результату приводит ?
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA9, статитика и все-все-все... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]