DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

2. Выбор пользовательских операций


В  любом проекте на одном из первых этапов необходимо определить, в чем должен заключаться его результат. Формальное описание по­ставленной цели называется спецификацией проекта. Проект по повы­шению производительности Oracle, как и все прочие проекты, нужда­ется в спецификации. Иначе невозможно будет оценить степень его ус­пеха или провала.
Многие проекты повышения производительности Oracle с самого нача­ла хромают из-за плохих спецификаций. Вы, наверное, видели кари­катуру, на которой изображен менеджер, говорящий программисту: «Начинай писать. А я пойду узнаю, чего они хотят». Очень многие пы­таются «настраивать свою систему», не имея представления о том, че­го хотят достичь. С другой стороны, никому не нужна система, меся­цами прозябающая в ожидании «совершенной» спецификации от ана­литиков, каждый дюйм продвижения которых вызывает новые расхо­ды. На создание хорошей спецификации проекта по повышению производительности Oracle обычно требуется не больше двух часов.
Эта глава имеет целью помочь вам правильно начать свой проект по по­вышению производительности - так, чтобы он повысил экономичес­кую ценность системы. Мы рассмотрим несколько плохих специфика­ций и выясним, почему они вместо помощи принесли проектам вред. Рассмотрим и ряд удачных спецификаций, способствовавших быстро­му завершению проектов с большим экономическим эффектом. Также мы введем ряд характеристик, отличающих хорошие спецификации от плохих.

 









jAntivirus