Жақсы дайындалған DBA жҥйені істен шыққаннан кейінгі қалпына
келтіру жоспарын қарастырып, қҧрауы керек.
DBA қосымша міндеттері жекелеген клиенттерге көмек көрсету
болып табылады жəне мынадай əкімшілеу міндеттерін қҧрауы мҥмкін.
• Деректерді талдау. DBA деректерді талдау керек жəне жекелеген
жасап шығарушыларға немесе пайдаланушыларға деректерді сақтау
тиімділігін немесе өнімділігін жақсарту бойынша ҧсыныстар беру
керек.
• ДҚ жасап шығару (алдын ала). DBA ДҚ қҧрылымын жасап
шығарудың бастапқы дəрежесіне қатыса алады. DBA жҥйені ішінен
білетіндіктен, ол жасап шығарушылар командасына əлеуетті
мəселелерге көрсете алады жəне бағдарламалардың өнімділігін
арттыруға көмектесе алады.
• Жасап шығарушыларға сақталатын SQL- рəсімдер бойынша
консультация жҥргізу. DBA жасап шығарушылар мен пайдаланушылар
ҥшін консультант болуға дайын болу керек. DBA SQL-код мəселелерін
шешуге жəне сақталатын рəсімдерді жасап шығаруға (жазуға) жиі
қатыстырылады.
• Өндірістік стандарттар мен келісімдерді аттары бойынша жасап
шығару. Бҧл міндет қосымшалар разрядына жатқызылғанымен, ол
басқарудың негізгі ҧйымдастырушылық мəселесінің бірін атқарады.
Қосымшаларды жасап шығаруда жəне ашуда бірнеше əртҥрлі топ
қатыса алатынын есепке ала отырып, DBA белсене қатысу керек,
қосымшалар осы стандарттарға сəйкес келу ҥшін, өндірістік
стандарттар мен келісімдердің аты бойынша жасап шығарылуында
басты рөлді атқару керек.
• Ортаны
қҧжаттау.
DBA
жабдықтың
конфигурациясын,
бағдарламалық қамтамасыз ету мен ДҚБЖ жаңарту жəне өзгертуді
қоса алғанда, ДҚБЖ ортасының əрбір аспектін, сонымен қатар жҥйе
мен оның параметрлерінің өзгеруіне байланысты барлық мəселелерді
қҧжаттау керек. DBA қажет болған жағдайда қҧжаттама бойынша
жҥйені толық қалпына келтіре алу керек.
• Жҥйенің жҥктемесін жəне қажетті жад көлемін жоспарлау.
Пайдаланушылардың артқан тҧтынушылығын қанағаттандыру ҥшін
қосымша серверлерді, қосымша диск жəне жедел жадты алу қажеттігі
DBA жҧмысының ажырамас бөлігі болып табылады. Аппараттық
қҧралдардың
кҥтілетін
қажеттігін
болжай
отырып,
əкімші
кəсіпорынның ақпараттық жҥйесінің жҧмыс сенімділігін қамтамасыз
етеді.
12.6.
Деректерді сақтаудың физикалық сәулеті
БДҚБЖ Oracle сақталатын ақпараттың ҥлкен көлемдеріне бір
уақытта қолжеткізуге арналған (терабайттар). БДҚБЖ екі қҧрамдас
бөліктен тҧрады: дерекқор (ақпарат) жəне дана (жҥйені нақты іске
асыру).
Дерекқор
Дерекқор жҥйеде сақталатын физикалық файлдардан жəне
логикалық бөліктерден (мысалы, ДҚ сҧлбасы) тҧрады. Физикалық
файлдар - бҧл дискте сақталатын файлдар, ал логикалық файлдар
физикалық деңгейдің компоненттері болып табылады.
Сонымен, Oracle дерекқорлары екі деңгейден тҧрады: физикалық
жəне логикалық.
Физикалық деңгей. Файлдың ҥш санатын қҧрайды: деректер
файлдары, операция журналдарының файлдары (redo log files),
басқарушы файлдар.
Деректер файлдары. Осы файлдарда ДҚ-да бар ақпарат сақталады.
Бҧл бір файл жəне жҥздеген файл болуы мҥмкін. Бір кестедегі ақпарат
бірнеше дерек файлдарына бөлінуі мҥмкін (ал бірнеше кесте дерек
файлдарының кеңістігін өзара бөлуі мҥмкін). Кестелерді бірнеше дерек
файлдары бойынша бөлу жҥйенің өнімділігін айтарлықтай арттыра
алады. Дерек файлдарының саны Maxdatafiles параметрімен шектелген.
Операция журналдарының файлдары. Жҥйе істен шыққан жағдайда
қалпына келтіру ҥрдісі ҥшін қажетті ақпаратты қҧрайтын жəне
дерекқорда болған барлық өзгерістерді сақтайтын файлдар.
Операциялар журналының көмегімен жасалған, бірақ жҥйенің істен
шығуына дейін тіркелмеген өзгерістер қалпына келтіріледі. Операция
журналдарының файлдары аппараттық істен шығудан жақсы қорғалу
керек (бағдарламалық жəне аппараттық деңгейде). Егер операция
журналының ақпараты жоғалмаса, онда жҥйені қалпына келтіру
мҥмкін емес.
Басқарушы файлдар. Басқарушы файлдар дерек файлдарының жəне
операция журналдарының файлдарының орналасуын қоса алғанда,
Oracle данасын іске қосу ҥшін қажетті ақпаратты қҧрайды. Басқарушы
файлдар жақсы қорғалу керек.
Логикалық деңгей. Логикалық деңгей мына элементтерді
қҧрайды:
• кесте кеңістіктері;
• ДҚ сҧлбасы.
Кестелі кеңістіктер. Дерекқор кестелі кеңістіктер деп аталатын, бір
жəне одан артық логикалық бөліктен тҧруы мҥмкін. Кестелі кеңістіктер
деректерді өзара логикалық топтастыру ҥшін пайдаланылады. Мысалы,
бухгалтерлік деректер ҥшін бір кесте кеңістігін айқындауға, ал
басқасын - қоймалық деректер ҥшін айқындауға болады. Топтарды
кесте
кеңістіктері
бойынша
сегменттеу
осы
топтардың
əкімшілендірілуін жеңілдетеді. Әрбір кесте кеңістігі бір немесе одан
артық деректер файлынан тҧрады. Бір кестелі кеңістік ҥшін бірнеше
дерек
файлдарын пайдалана отырып