Oracle для профессионалов Том Кайт торгово-издательский дом DiaSoft



Download 0,99 Mb.
Pdf ko'rish
bet80/93
Sana16.03.2022
Hajmi0,99 Mb.
#495509
1   ...   76   77   78   79   80   81   82   83   ...   93
Bog'liq
tom kait oracle dlia professionalov[0001-0091]

75


76
Глава 1
(вот когда занимаются настройкой экземпляра — когда приложение полностью настро-
ено).
Конечно, в зависимости от среды разработки возможны варианты, но мне нравится
делить обязанности. Хороший разработчик обычно — очень плохой АБД, и наоборот. У
них разные навыки и опыт, а также, по моим наблюдениям, разное устройство ума и
личностные характеристики.
Резюме
Мы в общих чертах рассмотрели, почему необходимо знать используемую СУБД.
Приведенные примеры — не уникальны, подобное происходит на практике каждый день.
Давайте кратко повторим ключевые моменты. Если вы разрабатываете ПО для СУБД
Oracle:
• Вы должны понимать архитектуру Oracle. He требуется знать ее настолько, что-
бы переписать сервер, но достаточно хорошо, чтобы понимать последствия ис-
пользования тех или иных возможностей.
• Необходимо понимать, как выполняется блокирование и управление одновремен-
ным доступом, и учитывать, что в каждой СУБД это реализуется по-разному. Без
этого понимания СУБД будет давать "неверные" ответы и у вас будут большие про-
блемы с конфликтами доступа и, как следствие, — низкая производительность.
• Не воспринимайте СУБД как черный ящик, устройство которого понимать не обя-
зательно. СУБД — самая важная часть большинства приложений. Ее игнорирова-
ние приводит к фатальным последствиям.
• Не изобретайте велосипед. Я встречал разработчиков, попавших в трудное поло-
жение не только технически, но и на личном уровне из-за незнания возможнос-
тей СУБД Oracle. Это происходило, когда оказывалось, что реализуемые ими в
течение нескольких месяцев функции на самом деле давно встроены в СУБД.
• Решайте проблемы как можно проще, максимально используя встроенные воз-
можности СУБД Oracle. Вы немало заплатили за это.
Программные проекты начинаются и заканчиваются, языки и среды программиро-
вания появляются и исчезают. От нас, разработчиков, ждут создания работающих сис-
тем в течение недель, может быть, месяцев, а затем мы переходим к следующей задаче.
Если мы будем каждый раз изобретать велосипед, то никогда не перейдем к сути разра-
ботки. Никто ведь не создает класс, реализующий хеш-таблицу в Java, — он входит в
набор стандартных компонентов. Вот и используйте имеющиеся функциональные воз-
можности СУБД. Первый шаг к этому — узнать их. Читайте дальше.



Download 0,99 Mb.

Do'stlaringiz bilan baham:
1   ...   76   77   78   79   80   81   82   83   ...   93




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish