Оптимизация приложений для работы с СУБД InterBase Страница 25. Диагностика проблем производительности
|
Страница 25 из 27
Диагностика проблем производительности Даже хорошо спроектированное приложение может иметь определенные места с низкой производительностью. Считая, что общий дизайн приложения достаточно хорош, первым шагом к повышению производительности является поиск проблемных мест в приложении. В этой части статьи будут обсуждаться инструменты и техника диагностирования пониженной производительности программы. Правда, как ни жаль, ни один из инструментов не сможет изменить плохую архитектуру приложения. Все эти инструменты спроектированы для поиска и устранения узких мест в приложении, но никак не для изобретения колеса.
Стандартные узкие места и способы их устранения. Ниже приведены наиболее общие и часто встречающиеся ошибки, существующие в клиентских приложениях, работающих с СУБД InterBase/FireBird, и способы их устранения. |