'

Повышение производительности и надежности программного комплекса

Понравилась презентация – покажи это...





Слайд 0

Сентябрь, 02 © Инфосистемы Джет Повышение производительности и надежности программного комплекса Дмитрий Волков, Юлия Кошкина «Инфосистемы Джет»


Слайд 1

Сентябрь, 02 © Инфосистемы Джет Спорный вопрос Производительность Надежность Дополнительные капиталовложения


Слайд 2

Сентябрь, 02 © Инфосистемы Джет Неожиданно перестало работать Недостаток мощности сервера? Вышел из строя дисковый массив?


Слайд 3

Сентябрь, 02 © Инфосистемы Джет Результат экспертизы Не собрана статистика для оптимизатора Изменено приложение, не построены новые индексы Мало значение Oracle buffer cache Много запросов с частыми обращениями к диску Не используются индексы


Слайд 4

Сентябрь, 02 © Инфосистемы Джет Скорая и дальнейшая помощь Вот когда использовать hint! Изменение логической и физической структуры данных Увеличение запаса производительности SELECT /*+ INDEX(a acct_u1) */ a.acct_no, t.trans_date, t.trans_amt FROM trans t, accts a WHERE a.acct_no = 171 AND a.acct_no = t.acct_no;


Слайд 5

Сентябрь, 02 © Инфосистемы Джет Ура профилактике! Обработка данных занимает максимально допустимое время Надежная система под файловый сервер Нет возможности для настройки БД Изменение операционной системы Изменение конфигурации дискового массива Настройка параметров БД


Слайд 6

Сентябрь, 02 © Инфосистемы Джет Сплошное ожидание Работа оператора (online) Пересчет остатков (демон) Текущее состояние счета (view) Конкуренция процессов за одни и те же объекты БД Избыточность механизмов Увеличить производительность системы


Слайд 7

Сентябрь, 02 © Инфосистемы Джет Ох уж эти разработчики... Или «она хорошая, мы ее сами писали» Ошибка в постановке задачи Потеря работоспособности


Слайд 8

Сентябрь, 02 © Инфосистемы Джет Курьезы диагностики При работе клиентского приложения случается timeout (сеть?) Сообщение выдает само приложение Запросы с циклическими чтениями диска timeout – законный Собрана статистика Изменено время timeout в приложении


Слайд 9

Сентябрь, 02 © Инфосистемы Джет Неожиданно перестало работать Недостаток мощности сервера? Вышел из строя дисковый массив? Проблемы СУБД


Слайд 10

Сентябрь, 02 © Инфосистемы Джет Не работают индексы Неправильное распределение данных Нет настроек сервера СУБД Ошибки проектирования серверной части приложения Понятные проблемы, известные решения


Слайд 11

Сентябрь, 02 © Инфосистемы Джет Обследование и рекомендации Постоянное консультационное обслуживание Комплексное сервисное обслуживание Решить заранее


Слайд 12

Сентябрь, 02 © Инфосистемы Джет Дмитрий Волков dsvolk@jet.msk.su, Юлия Кошкина kosh@jet.msk.su «Инфосистемы Джет» Повышение производительности и надежности программного комплекса


×

HTML:





Ссылка: