Thursday, October 13, 2016

Oracle 10g Opleiding Aanlyn

'N Kykie na die nuutste funksies in Oracle10g Oorsig van 10g funksies Daar is baie funksies in die Oracle 10g wat het vir die eerste keer in die RDBMS. Hierdie eienskappe nie net gemaak lewe die DBA se maklike maar het ook die DBA tyd om te werk op die belangrike take in plaas van die besteding van tyd in die ontleding van die databasis geheue, stoor, lêer stelsel, ens ek sal vandag deur al die nuwe funksie gaan in besonderhede in die komende paar dae, maar om mee te begin ek hier sal noem 'n kort beskrywing van al die nuutste funksies. Oracle databasis 10g het 'n lang lys van indrukwekkende argitektuur verbeterings oor sy vorige weergawes. Oracle het hierdie databasis baie gesofistikeerd en kragtige gemaak, en het baie van die tradisionele en aards administratiewe funksies outomatiese. Oracle het probeer om so veel databasis funksionaliteit outomatiseer as moontlik en maak dit meer skaalbare. Verskeie veranderinge is gemaak om geheue strukture, hulpbronbestuur, hantering stoor, SQL tuning, data verkeer, herstel spoed, en globalisering te verbeter. Hierdie hoofstuk gaan oor die mees noemenswaardige wysigings aan die databasis argitektuur vir vrystellings 1 en 2 van die Oracle databasis 10g en enige beduidende verbeterings vir die vrylating 2 is in hierdie en al die hoofstukke spesifiek genoem. SYSAUX table space Die SYSAUX table space is 'n hulp table space dat die stoor maak voorsiening vir alle nie-sys verwante tabelle en indekse wat in die stelsel table space sou geplaas. SYSAUX word vereis vir alle Oracle databasis 10g installasies en moet geskep word saam met 'n nuwe installeer of opgraderings. Baie databasis komponente gebruik SYSAUX as hul standaard table space om data te stoor. Die SYSAUX table space verminder ook die aantal table spaces geskep deur verstek in die saad databasis en gebruiker-gedefinieerde databasis. Herbenoem table space Opsie Oracle databasis 10g het die voorsiening vir table spaces hernoem geïmplementeer. Om dit in ouer weergawes te bereik, het jy 'n nuwe table space skep, die inhoud van die ou table space kopieer na die nuwe table space, en laat val die ou table space. Die Rename table space funksie kan vereenvoudig verwerking van table space migrasies in 'n databasis en gemak van vervoer 'n table space tussen twee databasisse. Outomatiese berging Bestuur Outomatiese Storage Management (ASM) is 'n nuwe databasis funksie vir doeltreffende bestuur van die stoor met ronde-die-klok beskikbaarheid. Dit help verhoed dat die DBA van die bestuur van duisende databasis lêers oor verskeie databasis gevalle deur die gebruik van die skyf groepe. Hierdie skyf groepe bestaan ​​uit skywe en inwoner lêers op die skyf. ASM nie enige bestaande databasis funksies uit te skakel met lêerstelsels of rou toestelle, of Oracle Managed lêers (OMFs). ASM ondersteun ook RAC konfigurasies. Tydelike table space Groep 'N Tydelike table space word deur die databasis vir die berging van tydelike data wat nie word erken in die herstel bedrywighede. 'N Tydelike table space groep (TTG) is 'n groep van tydelike table spaces. A TTG bevat ten minste een tydelike table space, met 'n ander naam van die table space. Veelvuldige tydelike table spaces kan gespesifiseer word op die databasis vlak en wat in verskillende sessies op dieselfde tyd. In Oracle databasis 10g, sal elke databasis gebruiker 'n permanente table space vir die berging van permanente data en 'n tydelike tabel space vir die berging van tydelike data. In vorige weergawes van Oracle, as 'n gebruiker geskep sonder om 'n verstek table space, System table space sou geword het die verstek table space. Vir Oracle databasis 10g, kan 'n standaard permanente table space gedefinieer word gebruik vir alle nuwe gebruikers sonder 'n spesifieke permanente table space. BigFile table space Weg is die dae van table spaces in die reeks van 'n paar megagrepe. Deesdae, databasis tabelle te hou 'n baie data en is altyd honger vir die stoor. Om hierdie drang te spreek, het Oracle vorendag te kom met die Bigfile table space konsep. A BigFile table space (BFT) is 'n table space met 'n enkele, baie groot data lêer. Met die nuwe aanspreek skema 10g, is 4000000000 blokke toegelaat in 'n enkele data lêer en lêer groottes kan wees van 8TB om 128TB, afhangende van die blok grootte. Om 'n gereelde table space van 'n BFT onderskei, is 'n gereelde table space bekend as 'n klein lêer table space. Oracle databasis 10g kan 'n mengsel van klein lêer en BigFile table spaces wees. BFTs word slegs ondersteun vir plaaslik bestuur table spaces met ASM segmente en plaaslik bestuur ongedaan te maak en tydelike table spaces. Wanneer BFTs gebruik met Oracle Managed lêers, data lêers word heeltemal deursigtig is om die DBA en geen verwysing is nodig vir hulle. BFT maak 'n table space logies ekwivalent aan datalêers (sodat table space bedrywighede) van vroeër weergawes. Voor Oracle databasis 10g, K en M is gebruik om data lêer groottes spesifiseer. Omdat die nuwe weergawe stel groter lêer groottes tot 128TB behulp BFTs, kan die groottes gespesifiseer behulp G en T vir gigagrepe en terabyte, onderskeidelik. Vir die gebruik van BFT, moet die onderliggende bedryfstelsel groot lêers te ondersteun. Met ander woorde indien die lêerstelsel groot lêer ondersteuning (LFS) het. Kruis-platform Vervoer table spaces In Oracle 8i databasis, die vervoer table space funksie geaktiveer n table space oor verskillende Oracle databasis met behulp van dieselfde bedryfstelsel laat wankel nie. Oracle databasis 10g aansienlik verbeter hierdie funksie om die beweging van data oor verskillende platforms toelaat. Dit sal jou help vervoer table spaces om data van een omgewing na 'n ander oor geselekteerde heterogene platforms (bedryfstelsels). Die gebruik van kruis-platform vervoer table spaces, kan 'n databasis migreer van die een platform na die ander deur die herstel van die databasis katalogus en vervoer van die gebruiker table spaces. By verstek, is die bekeerde lêers geplaas in die flits herstel gebied (ook nuwe Oracle Database 10g), wat later in hierdie hoofstuk bespreek. 'N Lys van ten volle ondersteun platforms kan gevind word in vers $ transportable_platform. Prestasiebestuur Die gebruik van AWR Outomatiese Werkslading Repository (AWR) is die belangrikste kenmerk onder die nuwe Oracle databasis 10g hanteerbaarheid infrastruktuur komponente. AWR bied die agtergrond dienste in te samel, in stand te hou, en gebruik maak van die statistieke vir probleem opsporing en self-tuning. Die AWR versamel stelsel prestasie data met gereelde tussenposes (algemeen 60 minute) en stoor dit as historiese stelsel werklading inligting vir ontleding. Hierdie statistieke word gestoor in die geheue vir prestasie redes. Hierdie statistieke word gereeld uit die geheue op skyf geskryf deur 'n nuwe agtergrond proses genaamd Memory Monitor (MMON). Hierdie data sal later gebruik word vir ontleding van prestasie probleme wat plaasgevind het in 'n sekere tydperk en tendens analise te doen. Oracle doen dit alles sonder enige DBA ingryping. Outomatiese databasis Diagnostiese Monitor (ADDM), wat in die volgende afdeling, ontleed die deur die AWR vir databasis-prestasie probleme inligting wat ingesamel is. Outomatiese databasis Diagnostiese Monitor (ADDM) Outomatiese databasis Diagnostiese Monitor (ADDM) is die beste bron vir databasis tuning. Bekendgestel in 10g, ADDM bied proaktiewe en reaktiewe monitering in plaas van die vervelige tuning proses wat in vroeër Oracle weergawes. Pro-aktiewe monitering word gedoen deur ADDM en bediener Generated Alert (SGAs). Reaktiewe monitering word gedoen deur die DBA, wat handleiding tuning doen deur Oracle Enterprise Manager of SQL skrifte. Statistiese inligting vasgevang uit SGAs gestoor in die werklading bewaarplek in die vorm van foto's elke 60 minute. Hierdie gedetailleerde foto's (soortgelyk aan foto's STATS PACK) word dan op skyf geskryf. Die ADDM inisieer die MMON proses om outomaties uit te voer op elke databasis geval en proaktief te vind probleme. DROP DATABASE Command DROP DATABASE: Oracle databasis 10g het 'n manier om die hele databasis te laat val met 'n enkele bevel bekendgestel. Die daling DATABASIS opdrag verwyder alle databasis lêers, online log lêers, beheer lêers, en die (spfile) lêerbediener parameter. Die argief logs en rugsteun egter met die hand verwyder word. Data pomp Nut Data pomp is die nuwe hoë-spoed infrastruktuur vir data en metadata beweging in Oracle databasis 10g. Die Data pomp opdragte is soortgelyk aan die tradisionele uitvoer en invoer bevele, maar hulle is verskillende produkte. Data pomp bied 'n substantiale prestasie verbetering op die oorspronklike uitvoer nuts. Dit bied ook vinniger data laai en aflaai vermoë om bestaande tafels. Die gebruik van data pomp, kan platform-onafhanklike plat lêers word verskuif tussen verskeie bedieners. Jy kan die nuwe netwerk af te gebruik om data met behulp van databasis skakels oordra. Uitvoer en invoer bedrywighede in Data pomp kan losmaak van 'n lang-lopende werk en aanheg om dit later met uit wat die werk. Jy kan ook data verander om tydens die uitvoer en invoer prosesse. Die name van datalêers, skedule name, en table spaces uit die bron kan verander om verskillende name op die teiken stelsel. Dit ondersteun ook fyn voorwerp seleksie met behulp van die uit te sluit, sluit en inhoud parameters. Data pomp Uitvoer (dpexp) is die nut vir los data en metadata uit die bron databasis om 'n stel van die bedryfstelsel lêers (dump lêer stelle). Data pomp invoer (dpimp) word gebruik om data en metadata gestoor in hierdie uitvoer dump lêer stelle om 'n teiken databasis laai. In Oracle databasis 10g Release 2, het 'n standaard DATA_PUMP_DIR gids voorwerp en addisionele DBMS_DATAPUMP API oproepe is bygevoeg, saam met bepalings vir kompressie van metadata in dump lêers, en die vermoë om die stortingsterrein lêergrootte met die parameter FILESIZE beheer. Hierdie afdeling het die beduidende nuwe funksies wat in Oracle databasis 10g hersien. Ek sal raak oor die nuwe prosesse wat in Oracle databasis 10g om hierdie funksies te ondersteun.


No comments:

Post a Comment