Скачиваний:
27
Добавлен:
10.02.2015
Размер:
2.1 Mб
Скачать

Обслуживание СУБД

CD201

ис. 13.10. Страница поисковой системы Pat h на узле MetaLink

 

 

новый. Однако

ëÿ

 

тки всей ин ормации требуется определенное время.

тивноеновую систему. Дополне ия могут такжнепотребов ть обновления орм изотчетов.

 çìî

 

âû ïðåä

 

чтете

тключить приложения на время обработки. Сде ать это

м жножно,т лько в

время, к г

систем

нужна для бизнес-операций. Альтерна-

Запуск

становка

ÑÓÁÄ

 

перенести

менения

 

решение преобразобрабо да

баз данных дельно, за

проверки перед тем, ак преобразустановитьовыв ть работающую систему.

 

В любом случае желатель

 

 

отдельный сервер

выполнить на нем все

Необ одимость завершать работу базы да

ных Ora le в зникает редк . Однак

îïðå-

деленных

случаях, например, при изменеíии параметрîв, создании полной резервной

CD202

 

 

ëàâà 13. Àä

 

 

 

ание баз данных

 

 

 

 

 

 

 

 

 

ТАБЛИЦА 13.3. ежимыинистрировтключения системы

 

çà

 

 

но, перед тем, как за-

 

Ê ì í

 

normalÎïèñ íè

 

 

 

 

ñîå

 

 

 

 

 

 

 

(по умолчанию)

åòñÿ. Ïðè ñëå

 

 

 

 

ñîå

 

 

 

 

çàпрещено,. После

åðø íèÿ

 

 

 

 

 

ïóñêдинениябазы необхо имо выпо

 

 

 

ершить рабо у,

систем

 

ожидает отключения всех пользоват лей

transa ional

âñåõ

 

 

 

 

 

завершает работу

 

 

 

 

 

 

 

 

 

 

 

 

Устанавливтранзакцийòü новые

ñîå

 

 

 

 

 

 

новые транзакциизавпрещено.

 

Shutdown

 

 

 

ания данногодующемрежтранзакций

 

текущих SQL-выражений прекраща

 

abort Обработк

âñåõ

 

 

 

 

 

 

 

imme ia e

 

 

Существующие

 

 

 

 

 

 

отменяются

 

 

 

 

 

 

 

 

 

 

 

 

дуру восстан вл

я. По возможности слеäует избегалнитьиспользпроце-

 

çà егистрир вавшисьнекак sysdba

 

ùåëêнув на кнопке Shutdown. Однако в ранних

 

копии

ли уст новке

 

оторых дополнений, сделать эт

необходимо.

 

 

 

 

Åñë

 

СУБД работает, проще всег от лючить ее, использу

учетную запись sys,

âåðсиях да ный подх д был сопряжен с проблемами, связанными

ñ ïî

îé ïà-

 

ðîëÿ. Ì æíî

также

попыта

 

 

использов ть SQL*Plus для

 

л енияддержкоманды

 

Êàê ïîê

 

 

â òàá . 13.3,òüñÿ

 

 

óþò

различные

âàðè íòû ê

àíäû shutdown

shutdown.

 

 

 

 

àòü

 

 

 

завершения работы системы. В таблице эти

 

оляющиеазанок нтро

 

 

 

 

 

 

 

 

перечислены

порядкпроцеуществамого мягкого до сàмогвыпожесткого р жим

Процедура зав ршениялировботы, испол зуемая по умо

 

слишком медленная,

позвариантылючения. Чаще всег

используются

 

арианты transa tional или immediate.

òàê êàê ïðè ýò

 

вы должны оповеститü

âñåõ

 

 

льзов телейлчанию, редлож ть им

 

 

÷

 

 

ò

системы. Вариант

abort самый

 

пасный, так как база данных может

 

ос аться в несог

 

анном состо нии и при

ïîñëå

 

 

запуске прèдется выпотклю-

нить процедуру ласовее

ëåíèÿ.

 

 

 

 

 

 

 

 

дующемо ной из описанных к манд, вы

 

Åñëè

 

 

 

 

тключи ь базу данных по ре

 

 

shutdownнельзяпрекращосстановершение,работу

служб. В

 

 

дстворых

случаях прих

âûïî

èòü

можете вызв ть

çàâ

 

о тановив службы поддержки. Заметьте, чт

к манда

 

âàì äëÿ

 

остановкэтог надо быть членом группы Windows Administrators на сервере.

 

 

полную

 

 

 

 

 

у, чтобы службы смогли

последствии пройти процедуру инициали-

 

ç öèè. Êàê ï

азано на рис. 13.11, останоâнека служб не вызывает

удитсяо тей. Однако

1

ните узел Servi es и прокручивайте его содержимое до тех пор,администрапок не увидите

регистрируйтесь на сервере под управлением Windows как

 

îð.

 

 

2.

пустите программу Administrative Tools/Computer

Management. азвер-

 

Çàð çäåë Ora le.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обслуживание СУБД

CD203

Остановка службы

 

 

 

 

 

 

 

 

 

 

Основные

 

помощьювашейтеоснповторитьесистдиспетчераимåнимепроцессимябазыслужбэтогоданныхдляWindowsпунктаTNSListener.может

43.исЩелкнитеоВыберите. личаться,13.11. Завершениепунктнапоск пклькуработые leServiStopоно.системыВыормирудействийeà<имя>кжOraтсяможle. перснаВ

 

 

êíîOra

 

 

 

 

службы Oracle

 

 

 

 

 

 

 

iSQL*Plus, íî

 

íè ðåäê

íóæä þòñÿ

 

запуске.

 

 

 

 

 

При выполнении описанных

 

 

 

возникает одна небольшая проблема: огда

вы завершаете работу

 

 

служб базы данных Ora le, она также

òêëþ

 

Enterprise Manag r (DBConsole). Ýòî î íà÷ åò, ÷òî âû

жете использ ать это

ин трумент для п вторног

запуск

ба ы д нных. В некоторых случаях для переза

ïóñê

DBConsole

прих дится перезагружать весь сервер.смоТ т акт, что

 

уществчает

ñèòóàöèÿ,

êî îðîé

невозосновныхжно испоëüçîâàòü Enterprise Manager, åùå

äèí àðãó

мент в пользу изучения дминистратором команд SQL.

 

 

 

 

îá-

В большинств

 

случаев перезапуск базы данных сводится к выполнению

òíî

 

е действий,

 

 

еденных при ее тключении. Если вы

 

 

 

сервер баз

нных Windows,произвам

çàïó

ить ег . Если вы выполнилиостановилик анду

shutdown

âàì íàäî

 

лн ть к манду startup. К анда startup по

 

àåò

 

порядк орые в неко орых

обстнадоятельñòвах могут оказаться

 

полезными.

В табл. 13.4 показанывыпо

 

 

 

к манды startup. В бо

îç

ченьслучаевддержив

параметры,о но запустить базу данныхариантыпредоставить

 

пользов телям

ожность рабî

òü

с ней. Конкретные

êî

 

 

предназначены для выполнения административныхстаз -

÷. Â

 

 

анда startup restri t предоставляетльшинствам полный доступ к

даб зе данных,частности,припараметрыэто вы можете не опасаться последствий одновременной работы

CD204

 

лава 13. Администрирование баз данных

 

 

 

 

 

 

 

ТАБЛИЦА 13.4. Варианты команды startup

 

 

 

ïðå

 

 

ëÿåò

Êîì í

 

 

 

О ис ни и монтирует базу данных, после чег

 

 

 

 

 

 

 

 

 

 

 

 

 

базу данных,

å

ует ее. Использудоставтся тех

nomount

 

 

 

 

всем пользов телям в

ìî

 

регистрации для работы

 

íåé

 

 

 

 

 

 

 

когда

íàäî

создажностьовую базу

 

ает ее. Исполь

Startup mount

 

Запускает

и настраивает базу да

íî íå î

 

 

 

 

 

 

 

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

 

Startup

 

 

 

 

(àäì

àåò

монтироры). Используется в тех случаях,ткрывогда

àäî ýê -

 

 

 

 

Çà

 

 

ует базу данных, но регис риров ться

 

ëÿ ð

 

 

 

 

 

 

 

н вления базы

 

 

 

 

 

 

 

 

 

 

 

restri t

 

 

 

порты нистраров ть данные, загружажностьбольшие таблицы и устанавливосстать

 

 

 

бопуск

íåé èìåþ

возмо

 

только неко орые пользов тели

 

 

 

 

 

 

 

неко орые дополнения

 

 

 

 

 

 

 

 

 

другими пользов телями. Конечно, при этом бизнес-действия не выполняются, по-

ñëåдующую команду:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

эт му использ

ть данный режим следует очень ограниченно. Когда вы завершите

âî

 

работу, тîâсможете открыть систему для остальных пользователей, выполнив

 

ALTER SYSTEM disable restri ted session;

 

 

 

 

 

 

Ñî

 

 

 

 

резервных копий баз данных

 

 

 

 

Òå åðü,зданиеîã âû

 

 

те, как хранятся данные

системе Ora le, и умеете завершать

в прос создание ре ервных копий баз данных. База дан ых является осноâîé

поддержки

многих

бизнес-процессов. Без

содержащейся в ней ин ор ации

мпанидля

работу

повторнознàпускать СУБД, пришло время

рас мотреть чрезвычайно

ажный

Необходимо иметь план создания

резервных к п й и строг

 

 

тьсямпонентег . Не

забывайте, чтнной

 

 

хранятся на диск

, о орые являются меажныханическими

устрой-

не могла бы работать. В своей деятельности менеджеры полагаются на

стабильностьов.

ин ормаци

 

системы,

áàçà

 

 

один из самых в

 

åå

 

 

 

 

 

èç-çà âûõ äà èç

данныхя ме анических элементов. Потеря ин ормации

ствами. Какие бы меры вы ни принимали для защиты дисков,

íèõ

î

åò

озникнуть

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

может быть вызвданныепожаром, навстроднением или другим стихийным

á

дствием. Сле-

на другой машине.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Создание резервных копий баз данных

CD205

Основная база

 

Восстановленная

 

данных

Отказ диска

база данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ис. 13.12. Восстановление акт визированной базы данных

 

 

 

Время

Пробл мы при создании резервных копий

 

 

Как вы знаете, одним из положительных ка

 

СУБД является

 

ïî

живать неск ль их пользов телей. Однак

òà ñî

 

 

 

пользоваспособностьлями затрддер-

íÿåò

 

 

 

 

 

ê

ëüç

. Очень сложно,рабочествнеко рых случаях

æå невозможно

тключить сех

 

 

аниетелей, становить СУБД

многимиздать копию

äàнных. Другими

словами,резервноебазу

 

ïîопировст янно носятся

 

зменения.

 

 

 

 

 

 

 

 

Ora le. Полное

 

 

 

 

Архив Redo

одитсяпутиогда, когда база данных нахо

 

 

 

 

копирование

 

 

 

 

 

Полная

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

резервная копия

 

 

 

 

 

 

 

 

 

 

 

 

 

ä

На рис. 13.12 показаны âозможная проблема

 

 

ее устранения, предлагаемые

òñÿ â

 

 

 

 

резервноесост янии. Для обеспечения восстановления ин ормации Ora le

ксирует все изменения данных в айлепроизв око

Redo. В каждый момент време-

çà

 

 

 

стабильноег н ормацию посленачалаинсталляциипрежние данные

теряются. В этом слу-

ни в системе по

 

 

аются как минимум дв

айла Redo. Существует небольшая

чаеписыв

 

 

 

ддерживс стему после сбоя не уда тся. Таким образî

одним из первых

проблема, сост ящая

ò ì, ÷òî

 

 

 

 

 

áàçû

ííûõ

 

айлов

Redo

 

тключе

 

 

 

. Это означает, чт при пере олнении айл

системархивацияснов начинает

действийосстановитьайлом Redo должно быть включение средств архивации.

 

 

1

 

пустите Enterprise

 

и, используя

 

 

 

запись sysм,зарегистрир

2

Çàê ê sysdba.

 

 

 

 

 

 

 

учетную

 

 

 

выберите ссылкуйтесь

Выберите ссылку Maint nan e. В

 

 

 

3.

Configure Re overyManagerS ttings.

 

 

 

 

 

 

 

 

 

 

Íà

 

 

. 13.13 показано содержимое спискраницыBa kup/Re overySettings. У

 

храниться

архив.

 

 

 

задайтезапись изменения только в становитеисх дный

4. Прейдите в нижнюю ч сть ормы

 

 

режим Ar hiveLog. Теперь вы смож

 

ть папку на диске, в оторой должен

 

айл. Данная установкà вступит в

действие после того, как вы перезапустите базу.

CD206 лава 13. Администрирование баз данных

ис. 13.13. Включение режима Ar hiveLog

 

восстановле-

5. Âû òàêæ

можете выполни ь установки для области

изменения были учтены,

ам надо перезагрузить серв .

 

Средств

опера

в становивления

предполагаю запись изменений спе-

циальную папку. Данные об изме ениях

в течениеоперативногокоротк

времени, но

íèÿ ( ash re overy area). Ó

параметры, щелкните на кнопк

Apply. Чтобы

âîçìîжностью оперативногоосстановления, можно отменить последние операции,

они чень полезнытивн

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

òàблицу Customers,

 

ершеныжно б стро

Ñîç

 

 

 

 

 

резервных копий

аз данных

 

CD207

 

тменданиеть действия, не

прибегая к стандартной

ä æ

åñëè îíè áûëè çàâ

 

 

 

 

. Òàê, íàïð

 

 

мер, если пользователь случайно удалил

ïð

цедуре

â

 

 

ления данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ñîт. На некосстанов

моашинах особенности взаимодействия EM и системы защиты

Windows íå

позворыхляют устанавлив ть режим Ar hiveLog.

копии

 

 

 

 

 

 

 

чение

ÑÓÁÄ

 

 

 

создание

 

ðåç

 

 

 

 

 

 

Отклю( хо одный

 

æèì)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

÷åíû. Âû ìî

Åñëè âû íå

 

 

 

 

 

жим Ar hiveLog, вашиервнойозможности огра

жете создав ть резервные

ê

 

 

 

î

 

в х лодном режиме. Вам íàäî

тключить

лов. Этот подхустановилид применим

утогда,лькогда система

ñпользуется не круглосуточно.

В эт м случае вы можете

 

 

 

брать интервал

 

времени, к гда мож

опировтключ

 

áàç

базу данных

использ

 

 

опиилиты операционной

истемы для к

 

àíèÿ é-

 

Ïîñê ëüê

озмостановитьжности

 

 

 

 

 

äõ äà

 

 

 

чены, при создании резервных

 

оянию

 

 

данных,

поэто

 

 

 

 

 

 

 

 

 

ление ин îрмации не составит

òð äà

данных

 

скопиров

 

àéëû.

 

 

 

 

 

ê ï

 

будут с ответствова

ñòàá òüë íî ó

Д стат чнобазыудет

 

 

 

 

 

 

 

базму,

 

 

 

 

 

 

 

 

 

 

йлы снова запустить систему.

состК нечно, при эт м измене ия, внесеносстановитьмомента создания

последн й резервной

 

 

и, теряются. П эт му

надо выпоезервныеять копиров

как можно чаще.

 

 

 

не понад

 

биться пролняющимтоко рование, альноеобес

чиваноемое Ora le.

 

 

 

 

 

 

 

êîïè

íàäî

 

л гаться на средств

 

 

ïîñò ÿí

 

 

 

гогранкопаниерования, обеспечиваемые ппа

стить на

 

 

 

 

 

 

RAID.системойВданногэт слу÷à

каждый

ìåíò

 

 

записываем й

íà

диск, авустройстватически резервируется. Мстности,жно такж

оспользов ться

 

 

 

ì

ðà

óðîé

 

 

 

ïåðàöè ííîé

 

 

 

 

 

 

. Â

 

 

 

 

 

 

 

àéëû áàçû

 

 

можно поме-

об спечением, âûïî

 

 

 

 

 

 

çåðê

 

 

 

 

 

копироврагие. При

 

 

 

 

 

îñêî-

ростной сети

опии желательно располагать на удал

нной машиданных,е.аличииЕсл

ппараòíûå

средств

э ективно подде живают по т я

 

 

 

 

 

ê

 

ание,программнвысокможет

 

Для того чтобы вручную создать к пии,

необхрезервноедимо преждеопировсег

óá ä òüñÿ, ÷òî

чтобы в случае необхПодимости можно

былоопиров

 

 

текущую версию

ÑÓÁÄ.

âû ó÷ëè âñå àéëû.

 

мните

также

ê

 

 

 

 

 

ании системных

программ

реестра,

Выяснить расположение айлов базы данных

осстановитьможет ам En

rprise Manager.

 

1

Запуст

 

 

 

Ente prise Manager

зарегистрируйтесь как system

èëè sysman.

Con-

 

В раздел

Storage

âû

увидите

список

 

 

 

айлов. Выберите

 

 

2.

Щелкнитепунк Configure Re overy Settings, чтобы получить архивные ссылкиайл .

 

 

 

 

 

 

 

íà

ссылке

Administration,

 

распо

женной на

главной

странице.

3.

trolfiles è Datafiles.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

берите

 

 

 

 

 

 

на ссылке Maintenan e, затемтиповразделе Ba kup/Re overy в

CD208

ëàâà 13.

 

ание баз данных

 

АБЛИЦА 13.5. ИменаАдминистрироврасположение айлов Ora le

 

Òèï àéëà

 

Èìÿ

 

асположение

 

 

 

 

Управляющий айл

CONTROL01.CTL

 

\Oradata

SPFILE

 

SPFILE<èìÿ_áàçû>.ORA

\DBName\

пароля

PWD<èìÿ_áàçû>.ORA

\<экземпляр>\Database

 

 

 

 

<корневойatabase _каталог_Ora le>

Ôàéëы данных

SYSTEM01.DBF

\

\

 

åраайлытивногония

 

 

\Oradata

 

 

висимостиныхловЗадаетсяDBNameданныхтаблявночныхотидрналичияугиепространствкдопталлнительги,вайза-

АрхивныеосстановловластьокоппроОбв

 

 

\

\

 

<корневойash re overyкаталогarea

 

RedoФайлы проток лов REDO01.LOG

\

Ora le>

4.ЗапустителитПараметрвSHOWполучитьPARAMETERSPFILESQL*Plusсведастденияdbspfile;проверьтепозициюre расположенииoveryисходногопараметрfile dest;DB\àéëOradataRECOVERYова. оперативного\DBNameFILE\ DESTвосстанов; эт позволения-.

Âтабл. 13.5 приведены расположение и имена айлов,установкипр нятые по умолчанию.

Ñпо ых дств Windows можно найти айлы с аналогичными име ами, в к торых т - о из льзователей сохранил . Заметьте также, что

вылимашинежíеобвУксмовсехмощьюазанныеврдиможразрабоайлытемяпоисктключитьопировизтчикаайлытыflashсать.следуетинструВбазусревчастностre данныхoveryментамиайлыкоп,ровизуareaâпаадминистрировосстановитьтьпки.обязадажеOraтельновleвмажныйHomeдолжнаслучае,озникнетия\âOradataêîíбытьогдаигурационный\нипDBNameнеисправность,янахSPFILEдятся\, а.айлтакЕсна--.

 

 

 

 

 

 

 

 

 

Создание резервных копий б з данных

CD209

Постоянное резервное копирование и архив

 

 

 

 

( горячий режим)

 

 

 

 

 

 

 

 

 

 

Если режим Ar hiveLog установлен, система Ora le может авт ациятиче ки создав ть

резервные копии

 

тающей базы

 

. В этом случае она

попро у выпо

ÿ

-

åò ê

 

 

àíèå

пределенные моменты времени.

сбое вы можете восстаí

 

 

базу из главнрабой рез рвной копии,данныхOra le внесетПризменения на основå

 

 

 

витьпро ок ла.

 

 

предоставля т средств

для создания резервных айлов. айловМ ж-

Enterprise Manager

но такжопиров

ëüç

à

 

диспетч ром

осстановления (re overy manager RMAN)

и задав ть к манды г

 

 

резервных копий из ком

 

строки. С помощью

RMAN

 

 

копировтьсяенерацииин ормацию из полной базы в

т льные табличные про-

странства

 

ëè àéëû

 

 

. Запустите RMAN из командной строки на

åðå.

Действия,легкоспо

необданныхо

выполнить, перечислены ниже.

 

 

 

 

1. Перейдитеорыев

жим кодимоандной строки и зарегистрируйтесь в диспетчересервосста-

новления, используя учетную запись sys.

пароль и имя базы данных:

 

 

 

 

rman target sys/ <па оль> <база данных>

 

 

 

 

 

2. Установите требуемый

набор символов и Задайтеорм данных:

 

 

 

 

 

 

 

 

L NG=Ameri an

 

 

 

 

 

 

 

 

 

34. ТекущуюВепислучаевщьюопасноеðîshowNLSятутилитíееэтоместияDall;Aкон.TEвсего,Попрощеоперационной.FORMAT=игурациюумолчаниюОднаквамвсегпотребуется'вамMon. можноПослекопирсистемынадоD YYYYпросмотретьñîваниегîсконбщитьскHH24:MI:SSакопироватьосигурироватьайлуществRMAN,сбпомощьюдет'еголяетсякакаязаписан,наустройствлентунакпапкамандыдиск;выиспоосможетерезервногместитьбользуетсяльшинствпобездлямкîå-

резервных копий.

onfigure hannel devi e type disk format

5. âдажУсейстройствтьRMANе'baexit;кd:базы,еслим\kuptempандуорасширитнонадоdatabase;вас\кврядoraопировестьскdf%tлинимядостатаниявыигурировs%sзах.айла,Самчноs%pтитеаявключиввремени'ть;простаявыполнятьлишьиводинкомнегодисковогоееандаразсейчас.тупредполагаеЗатемипространствномернадостамашинекопиирезервированиечноаразрабо.. удеттчика,зада-

CD210

 

ëàâ

 

13. Администрирование б з данных

 

 

 

 

чтобы RMAN

 

 

 

талрабор-

диспетчера в

 

 

 

ления. Не забывайте,

÷ò äëÿ òîã

 

 

 

âñå

 

измененосстановй базе данных потребуется большой объем пр странстврабона

диске.

 

 

В любой

ìå

вы можете задать команду exit

завершив тем самым

 

òó

По этой прич не разработчики не

выполняют постОчевидно,янное

÷ò

 

 

 

 

опирование баз

ректн , необхмодимо задать свойств

Ar hiveLog.

 

 

 

 

 

 

 

 

для архивирования

 

 

Если вы имеете дело

 

 

базой

 

 

 

 

использующейсярезервноерактических

целях, вам

 

ííûõ íà ñâîèõ

 

ашинах.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

áàçû äàí ûõ

возложить эт обяз нность на срåданных,RAID. В такзервноем случае поддержк

 

тиче ки. Следуупрощается,кж

 

ðà

 

нимание на об

 

 

 

 

пераопироввног

 

â

 

 

 

 

 

 

ления.

íàäî

изначально реши ь,

êàê áóä

выполняться

 

 

 

 

 

ê

 

 

 

ание. Имеет

смысло а-

ñ

 

 

 

åííî

 

 

 

 

 

 

 

 

 

 

постоя

íîå

резервное к

 

 

 

àí å

 

 

 

лняется

Этиуществредства были разра отаны дствосновном дляластьго, чтобы помочьосстановпольз автелям

устранять

 

 

 

 

íå

òðåáуятить

 

 

 

истра ора поопировлн

 

 

 

 

 

ления базы дан

ных. Объем

 

 

 

выделенн й для средс в

 

 

тивногосстанвосстановления, легко

поддается

ошибки,онтролюпамяти, кроме тогî,

 

îæíî áûñòрооператменить

слишквыпом радикальные из-

менения, внесе

 

ные польз

 

 

ателеадми.

 

 

 

 

 

 

 

ñòè áàçû

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

произв

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Повышениетребуется неск льк минут. Польз

 

 

тели щелкаю

 

 

íà

 

 

 

àõ îðìû

 

вынуждены

Выпо нение

 

 

 

ä ííûõ

непростая

ç äà÷à. Ïî

 

 

ре увеличения объем

 

 

 

 

 

 

÷èñëа пользбазытелей

 

абота систе ы

àчинает заìåдляться. В некоторыхданныхслучая

òîãî, êàê

ýòè ïð á

 

станут

 

дительнопоискльзовчасть яì.

 

 

 

 

 

äëÿ èõ â

 

 

ëí

 

íà ýòàïå

 

 

 

 

 

è, âäð

 

ã

чительнымначинаю работать так медленно, чт

 

 

 

 

ýò

 

з медление бывает зна

 

 

 

 

 

. Запросы, к к торым не в зникает претенз й

долг ожразрабода òêëèê . Êàê

администра ор вы до жны найти способы повышåíèÿ

ï

оизвод

 

åëòü

 

ñòè áàзы данных. Немалая

 

 

рабочегкнопк

 

 

 

 

àäìè

 

 

стратора

можнопрîлучить жлемылаемые резульзаметныповыситьты, добасвляя новые устройс в

 

â

частно

 

è, îïå

 

ратится на

 

 

 

оринг

 

 

 

áîòû áàçû

 

 

 

 

 

ïðîá

 

 

,

их причинвремени

 

 

 

 

 

 

 

åùå

 

 

 

Ê ñî

 

 

 

 

на вопрос,

êàê

 

 

 

 

 

быстродействие базы

 

 

 

решенийдко нахдо

äÿ ñÿ

 

стыемониттв ты. Каждая база имеет

 

ои узкие места . В нек

 

орых случаях

ративн жалению,

 

быстрые диски,

 

 

 

 

 

 

à RAID,

 

 

 

пере одя на кластер ую

 

ñòåìó с несколькими пр

одимо

ми. Однако, перед тем, как потрданных,лишние

çíûé

ãè на оборудовпамять,

å, íåîá

 

устройствист чник проблемлибо

 

 

ëåå

 

 

 

 

 

 

 

 

 

пособ их

решения. Как выцессоруж

 

 

 

 

Ora le позв ляет увеличи

итьцелесообрп оизв дителнь

ность,ет да хранения

 

 

 

ации прзнаете,во

ê

 

 

 

 

енному ускорению

 

работы систе-

 

 

 

 

изме яя способ хранения

 

извлечения данных. В некнаибо

 

х случаях

замена

û. È íàê

 

 

истин чникомор

 

замедлен

ÿ ðàáî

 

 

стемы

могут

 

ûòü

ñàìè

запросы.

Больш нствонец,за

 

 

 

может быть

 

писано различными

 

 

 

 

 

 

 

 

 

 

 

 

 

какой

èз них даст лучшие резуль

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

ìîжно воспользпросоваться инструменнайтиом Query Optimizer.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Соседние файлы в папке Дополнительные главы