Где произойдет задержка производительности приложения?База данных?Citrix?Чтобы определить задержку производительности - PullRequest
0 голосов
/ 26 марта 2012

Для некоторых приложений мы используем сервер Citrix, разработанный на основе PowerBuilder. Проблема заключается в задержке производительности. В последние два месяца мы столкнулись с той же проблемой, поэтому наша команда администраторов баз данных определила и мы сделали индекс в некоторой таблице. Проблема повторяется сегодня. Но со стороны базы данных, если мы выполняем тот же запрос, который находится в окне данных, он извлекает записи от 6 до 10 секунд. Как мы можем определить, откуда возникла проблема? Это проблема с сервером Citrix? или это проблема с базой данных? или это проблема PowerBuilder?

Пожалуйста, предложите мне.

Спасибо

1 Ответ

2 голосов
/ 05 апреля 2012

Несколько простых советов, как приложение работает НЕ через Citrix? Запустите его локально.

В чем разница в производительности между Dev и Production?

Какая БД? Администраторы баз данных должны иметь возможность выполнять трассировку и видеть, какой SQL выполняется.

...