В данной книге автор приводит только самую необходимую информацию о внутреннем устройстве СУБД Oracle, которую должен знать каждый администратор баз данных, чтобы успешно бороться с неполадками.Снаружи Oracle выглядит сложной. В действительности же обширные функциональные возможности основываются на очень небольшой базовой инфраструктуре, являющейся результатом архитектурных решений, принятых в самом начале и выдержавших испытание временем. Эта инфраструктура управляет транзакциями, реализует механизмы подтверждения и отката изменений, защищает целостность базы данных, позволяет выполнять резервное копирование и восстановление из резервных копий, а также обеспечивает масштабируемость до поддержки тысяч пользователей, одновременно обращающихся к одним и тем же данным.Большинство проблем, с которыми администраторы баз данных сталкиваются ежедневно, можно легко идентифицировать, если знать и понимать, как действует ядро Oracle, о чем и рассказывается в книге.Какие накладные расходы можно считать разумнымиКак распознать, когда делается лишняя работаКак заранее увидеть узкие места и понять причины их появленияКак свести к минимуму конфликты и простои на блокировкахПочему параллелизм может отрицательно сказываться на производительностиИздание предназначено администраторам баз данных, готовых совершенствовать свое мастерство, когда управление СУБД осуществляется на основе глубоких знаний и понимания особенностей ее работы.
V dannoy knige avtor privodit tolko samuyu neobkhodimuyu informatsiyu o vnutrennem ustroystve SUBD Oracle, kotoruyu dolzhen znat kazhdyy administrator baz dannykh, chtoby uspeshno borotsya s nepoladkami.Snaruzhi Oracle vyglyadit slozhnoy. V deystvitelnosti zhe obshirnye funktsionalnye vozmozhnosti osnovyvayutsya na ochen nebolshoy bazovoy infrastrukture, yavlyayushcheysya rezultatom arkhitekturnykh resheniy, prinyatykh v samom nachale i vyderzhavshikh ispytanie vremenem. Eta infrastruktura upravlyaet tranzaktsiyami, realizuet mekhanizmy podtverzhdeniya i otkata izmeneniy, zashchishchaet tselostnost bazy dannykh, pozvolyaet vypolnyat rezervnoe kopirovanie i vosstanovlenie iz rezervnykh kopiy, a takzhe obespechivaet masshtabiruemost do podderzhki tysyach polzovateley, odnovremenno obrashchayushchikhsya k odnim i tem zhe dannym.Bolshinstvo problem, s kotorymi administratory baz dannykh stalkivayutsya ezhednevno, mozhno legko identifitsirovat, esli znat i ponimat, kak deystvuet yadro Oracle, o chem i rasskazyvaetsya v knige.Kakie nakladnye raskhody mozhno schitat razumnymiKak raspoznat, kogda delaetsya lishnyaya rabotaKak zaranee uvidet uzkie mesta i ponyat prichiny ikh poyavleniyaKak svesti k minimumu konflikty i prostoi na blokirovkakhPochemu parallelizm mozhet otritsatelno skazyvatsya na proizvoditelnostiIzdanie prednaznacheno administratoram baz dannykh, gotovykh sovershenstvovat svoe masterstvo, kogda upravlenie SUBD osushchestvlyaetsya na osnove glubokikh znaniy i ponimaniya osobennostey ee raboty.