|
|
|
ASA9, статитика и все-все-все...
|
|||
|---|---|---|---|
|
#18+
Перевели базу на ASA9. Худо-бедно заработало :) Теперь проблемка, с которой еще не разобрался: Клиент: Делфи-БДЕ-ОДБЦ-БД. Так вот, с некоторых машин все работает нормально (отчеты), но с других "отчеты не фомируются" - зависает. От пользователя не зависит. Условия одни и те же. При чем, если с такой машины сформировать сначала несколько отчетов, с условиями, при которых заведомо возвращается пустой набор данных (например, задать даты след. годом; пустой отчет формируется), то потом можно формировать и с нормальными условиями. При этом, если закрыть/запустить клиента все повторяется. Что за беда такая? Хоть в какую сторону копать: БД или настройки ODBC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 14:03 |
|
||
|
ASA9, статитика и все-все-все...
|
|||
|---|---|---|---|
|
#18+
Один и тот же пользователь, одна и та же процедура, идентичные параметры. С одной машины - выполняется. С другой - висит "внутри" процедуры. При этом 100% загрузки 2хP3 --- з.ы. "статистика" естественно, только заметил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 14:44 |
|
||
|
ASA9, статитика и все-все-все...
|
|||
|---|---|---|---|
|
#18+
При этом, с "правильного" ПК выполняется, даже если с "неправильного" в этот момент запущен (и висит) тот же самый отчет, с такими же параметрами. Что за дела? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 14:49 |
|
||
|
ASA9, статитика и все-все-все...
|
|||
|---|---|---|---|
|
#18+
Думаю копать в сторону БД. Скорее всего не зависает, а уходит в глубокий Table Scan. Нужно смотреть план запроса, который все вешает. Перед этим желательно для чистоты эксперимента установить последний патч 1862. Первым делом протестить все с ISQL. Если в нем то же самое, значит точно дело в БД. P.S. Если для отчетов данные формируются в ХП, то можно войти в деббагер , навесить точку останова на выполнении запроса и прямо в дебагере во время выполнения ХП посмотреть план запроса. Так же можно запустить профайлер и запустить отчет с ISQL, посмотреть какие ХП и триггера выполняются и кто является критическим местом в логике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 15:33 |
|
||
|
ASA9, статитика и все-все-все...
|
|||
|---|---|---|---|
|
#18+
1862 стоит. Да, это ХП. ASCRUS, акцентирую внимание: 1. садимся за "плохую" машину, заходим в программу, задаем нужные параметры, нажимаем кнопку "сформировать", висим... 2. Не прерывая процесса, идем на "хорошую" машину, заходим в программу под тем же пользователем, задаем те же самые параметры, жмыкаем :) "сформировать", ждем положенное кол-во секунд и ...вуаля, наблюдаем сформировавшийся отчет. А в это время, на "плохой" машине все висим и висим... Что с "плохой", что с "хорошей" машины результат одинаков для любых пользователей БД. Или сервер (ASA9) теперь раздельно для каждого IP-шника статистику собирает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 16:12 |
|
||
|
ASA9, статитика и все-все-все...
|
|||
|---|---|---|---|
|
#18+
Висим внутри ХП в Код: plaintext 1. 2. - вывожу в консоль пользователя и время на каждом шаге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 16:15 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32541442&tid=2014459]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 113ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...