|
|
#21 |
|
Участник
|
Цитата:
Включите трассировку длинных запросов и все же вставьте вывод диагностических сообщений в файл в тех местах приложения, которые отрабатывают при запуске, причем с указанием времени, когда выводится сообщение - чтобы можно было оценить, сколько времени проходит между отработкой различных участков кода. Чем лучше вы локализуете проблему, тем быстрее найдете причину.На счет длинных запросов: у меня недавно был случай, когда открытие дочерней формы с dynalink'ом приводило к "зависанию" минут на 5-7, а дело оказалось всего лишь в отсутствии нужного индекса на таблице. К слову, вы так и не ответили: нашлись ли какие-то изменения в объектах AOT, предшествовашие моменту, когда начались зависания? PS. По поводу точек останова: можно еще вставлять вместо них X++: print funcname(); pause; Последний раз редактировалось gl00mie; 06.03.2008 в 11:11. |
|
|
| Теги |
| ax3.0 |
|
|
|