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

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

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

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

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

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


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