Wednesday 8 November 2017

Glidande medelvärde obiee


OBIEE - Tidsserieomvandlingsfunktioner. AGO och TODATE Du får bara ange AGO och TODATE-funktioner i Expressions Builder i Administrationsverktyget. Du kan inte använda dem i kodad SQL. Funktionerna är endast för relationella datakällor Funktionerna Ago och ToDate kan du använda Expression Builder för att ringa en logisk funktion för att utföra tidsserieberäkningar istället för att aliasing fysiska tabeller och modellering logiskt. Tidsseriefunktionerna beräknar Period Ago och Period till Date-funktioner baserat på användarlevererade kalenderbord. inte på standard SQL-datummanipuleringsfunktioner. Följande lista beskriver de viktiga kornen vid navigeringen av en tidsfråga, med hjälp av följande frågeexempel: Fråga korn. Behovets korn. I frågeexemplet är frågekornet kvartalet. Kubens kärna i affärsmodellen är kombinationen av de mest detaljerade nivåerna som den stöder (till exempel Dag x Produkt x Office x Försäljnings Rep x Kund. Vid frågestund kan åtgärder alltid aggregeras till högre nivåer, till exempel År x Varumärke x Företag, som kallas förfrågningskornet. Tidsseriekorn. Kornet där aggregatet begärs. I frågesexemplet är tidssekvenskornet År. Observera att PERIODROLLING-funktionen inte har en tidsseriekorn I stället anger du en start - och slutperiod i funktionen. Tidsseriefrågan är endast giltig om tidsserien är i frågekornet eller högre lagringsspann. Frågan i exemplet kan beräknas från daglig försäljning eller från månadsförsäljning, eller från kvartalsvis försäljning. Kornet i den aggregerade källan kallas aggregeringskorn. Den kronologiska nyckeln måste definieras på denna nivå 5 - Funktioner 5.2 - PERIODROLLING Funktionen PERIODROLLING har inte en tidsseriekorn istället, du anger en start - och slutperiod i funktionen. PERIODROLLING-funktionen gör att du kan utföra en aggregering över en viss uppsättning av frågekornsperioder, snarare än inom en fast tidssekvenskorn. Den vanligaste användningen är att skapa rullande medelvärden. Observera att eftersom den här funktionen inte har någon tidsseriekorn bestäms längden på rullningssekvensen av frågekornet. Dollars 3-period Rolling Average-medelvärde: De senaste 3 månaderna om frågetecknet är Månad, de senaste 3 åren om frågetecknet är År. I Expressions Builder har PERIODROLLING-funktionen följande mall: Med hjälp av denna funktionsmall kan du skapa följande uttryck för åtgärden: Uttrycket för det 3-månaders rullande genomsnittet är: Det är vanligtvis ett misstag att använda AVG-funktionen för att skapa ett rullande medelvärde. AVG beräknar medeltalet av de databasrader som nås på lagringskornet, men du behöver ett medelvärde där nämnaren är antalet rullande perioder vid frågekornet. Observera att PERIODROLLING-funktionen innehåller ett fjärde valfritt hierarki-argument som låter dig ange namnet på en hierarki i en tidsdimension, t. ex. år, månad, dag som du vill använda för att beräkna tidsfönstret. Det här alternativet är användbart när det finns flera hierarkier i en tidsdimension eller när du vill skilja mellan flera tidsdimensioner. 5.3 - ToDate Funktionen TODATE ackumulerar åtgärden från början av tidsseriens spanntid till den aktuella visade frågekornsperioden. TODATE aggregerar ett måttattribut från början av en angiven tidsperiod till den aktuella visade tiden. Om icke-stödda mätvärden begärs, kommer NULL-värden att returneras och en varningspost kommer att skrivas till filen NQQuery. log när loggningsnivån är lika med tre eller högre. En TODATE-funktion kan inte vara näst i en annan TODATE-funktion. Du kan hyra exakt en TODATE och flera Ago funktioner om de har samma nivå argument. Till exempel kan denna funktion beräkna år-till-år-försäljningen. En slags rullande summa i nivån (År, Kvartal, Månad) efter tidskolumn. För att beräkna TODATE-mätningen verkar det som att OBIEE utför i grund och botten följande steg: Skapa en ytterligare fråga på TODATE-mätningen med rapportens korn och kornet i TODATE-funktionen. få uppgifterna och summerar åtgärden på ett rullande sätt för kornnivån för TODATE-funktionen CustomCare BI-leverantörer av Cost Gartner, en av världens mest inflytelserika informationsteknikanalytiker, har publicerat nya rapporter om kostnaderna för business intelligence-plattformar för 25 ledande leverantörer. Gartner jämförde säljare med kostnadselement som genomsnittlig implementering, licens och hårdvara. Viktiga resultat Implementeringskostnaderna kan sträcka sig från så mycket som 100 av de initiala licenskostnaderna i de minsta utplaceringarna till cirka 60 licenskostnader i de största. Medelvärdet för alla implementeringsstorlekar motsvarar ungefär 80. Användbarhet för företagsintelligens (BI) - plattform (särskilt för BI-utvecklare), integrationsnivån bland plattformskomponenter, produktkvaliteten och migrationsgraden är alla faktorer som påverkar implementeringskostnaden och ansträngning samt uppnåelse av affärsfördelar. Tänk på dessa faktorer förutom kostnaden i ditt beslut om leverantörsval. Enkel användning (för både utvecklare och företagsanvändare) på en viss plattform expanderar komplexiteten av analys som användarna kan utföra på egen hand och bredden av produktfunktionerna som används, samtidigt som implementeringskostnaderna sänks. 1. Översikt Undersökningen av 1.364 BI-proffs världen över fann att kostnaden, men inte ett toppkriterium, fortsätter att vara en viktig faktor i sina köpbeslut. Från diskussioner med kunder motsvarar de flesta BI-ledare i första hand kostnaden för en BI-plattform med vad de spenderar på licensavgifter. Medan licenskostnaderna ofta är de mest synliga typerna av kostnader, utgör i verkligheten licens, underhåll, maskinvara och implementeringskostnader i kombination mindre än 30 av den totala treåriga kostnaden för en BI-plattform. Implementeringskostnaderna kan i synnerhet sträcka sig från så mycket som 100 av de initiala licenskostnaderna i de minsta utplaceringarna till cirka 60 licenskostnader i de största. Inom ett större kostnadssammanhang representerar initiala implementeringskostnader 5 till 10 av de totala treåriga BI-plattformens ägandekostnader (BIPOC), beroende på implementeringsstorlek och huruvida företagsanvändarutvecklare ingår i BIPOC-beräkningen eller ej. Tabell 1. Leverantörstyp: Kategorier av BI-plattformsprodukter Observera att både leverantörer av mjukvarutjänster, nischleverantörerna AltoSoft och InetSoft och IBM Cognos 10 inte hade tillräckligt med datapunkter över licens, licensunderhåll, underhåll av hårdvara eller maskinvara kategorier i någon av de enskilda användarräkningskategorierna som ska ingå i denna forskning. BI-ledare kan använda dessa resultat för att utvärdera kostnaden för BI-plattformar som de överväger, men bör inte fokusera enbart på kostnad. En kostnads-nyttoanalys som innefattar en bedömning av funktionell passform med krav, användbarhet för att driva adoption och en bedömning av affärsförmåner bör också vara kritiska delar av inköpsbeslutsekvationen. Det är missvisat att investera i billig programvara bara för att det är billigt. Om det inte uppfyller kraven på affärs - och användbarhet kommer det att uppnå begränsad adoption och kommer inte att leverera förväntade affärsmässiga fördelar. 2. 2. Implementeringskostnader per användargräkning I genomsnitt kan de initiala implementeringskostnaderna (se figurerna 1 och 2), som externa konsulter och systemintegratorer, representera så lite som 60 av licenskostnaden i de största utplaceringarna (eller en genomsnittligt 143 per användare), så mycket som 100 av licenskostnaden i de minsta (eller i genomsnitt 3,038 per användare). Som sådan representerar initial genomförande en betydande faktor i total kostnad och bör anskaffas och hanteras så noggrant som licenskostnader. Figur 1 . Genomsnittlig implementeringskostnad per användare (dollar) N 504 implementeringskostnad Diagram representerar kunduppfattningar och inte Gartners uppfattning Figur 2. Genomsnittlig total implementeringskostnad med implementeringsstorlek (dollar) 2.1 Faktorer som påverkar implementeringskostnader Undersökningsresultaten innebär en koppling mellan följande: Integration och produktkvalitet Användarvänlighet för utvecklare, plattformsintegration och implementeringskostnad per användare Användarvänlighet ser ut att översättas till lägre implementeringskostnader, delvis för att lättanvända verktyg gör att IT-utvecklare och andra BI-författare kan utveckla BI-innehåll snabbare. Det gör det också möjligt för fler företagsanvändare med färre tekniska färdigheter att skapa egna rapporter och analyser och därigenom spara kostnader för uppdragsgivande IT-specialister att utforma dem. Figur 3 visar varje leverantörs produktkvalitetspoäng på X-axeln, deras användarvänlighet för utvecklarens poäng på Y-axeln, medan storleken på pricken representerar den genomsnittliga implementeringskostnaden per användare. Färgen på pricken orange är över genomsnittet blå är under genomsnittet visar den genomsnittliga plattformens integrationspoäng (se not 1). Uppgifterna visar att leverantörer med stor användarvänlighet för utvecklare, hög produktkvalitet och en bra grad av plattformsintegration tenderar att ha lägre genomsnittliga implementeringskostnader per användare. I allmänhet är användarvänlighet (för utvecklare) delvis en funktion av BI-plattformsintegration och BI-plattformsutvecklarens produktivitetsegenskaper (särskilt för hela spektret av enkla till komplexa analysetyper). Väl integrerade plattformar har mindre plattformsflytta delar och de har integrerade användarverktyg snarare än flera användargränssnitt, vilket tenderar att kräva mindre träning även för olika användargrupper. Som en konklusion kan plattformar som möjliggör enklare innehållsutveckling tendera att ha lägre implementeringskostnader per användare. Figur 3. Produktkvalitet vs. Utvecklingsutveckling kontra genomsnittlig implementeringskostnad per användare vs genomsnittlig integrationspoäng N 504 implementeringskostnad Användarvänlighet för utvecklare görs på en skala från 1 till 7, där ett poäng på 1 till 2 fattiga, 3 till 5 i genomsnitt och 6 till 7 utestående. Produktkvaliteten görs på en skala från 1 till 7, där ett betyg på 1 till 2 fattiga, 3 till 5 genomsnittliga och 6 till 7 utestående. Genomsnittligt integrationspoäng: se not 1 för beräkning. De orange prickarna är över genomsnittliga integrationspoäng, de blå prickarna representerar under genomsnittliga integrationsresultat. Genomsnittlig implementeringskostnad per användare är genomsnittet över implementeringsstorlekar. Diagram representerar kunduppfattningar och inte Gartners uppfattning. Undersökningsresultaten tyder också på att användarvänligheten (för både utvecklare och konsumenter) på en viss plattform påverkar analysens komplexitet som användarna kan utföra på egen hand, samt implementeringskostnader och bredd av produktfunktionalitet som används. Företagen brukar använda BI-plattformar med högre poäng som är enkla att använda för ett bredare utbud av aktiviteter (till exempel rapportering, ad hoc-analys och instrumentpaneler) i stället för en enda funktion. Figur 4 visar varje produkts sammansatta lättanvända poäng jämfört med komplexiteten av analys som utförs av användarna. Storleken på bubblan representerar genomsnittlig implementeringskostnad per användare. Orange bubblor representerar dessa plattformar med över genomsnittlig bredd av funktionsanvändning, medan blå bubblor ligger under undersökningsgenomsnittet. Användare utöver traditionella kraftsanalytiker använder sig av lättare intuitiva verktyg och för fler funktioner. Dessutom reducerar användarvänligheten kostnaden för utbildning och förändringshantering. Detta framgår av resultaten av datasökningsverktyg som Tableau, som har över genomsnittliga användarvärden, samtidigt som användarna av dessa plattformar kan ge de mest sofistikerade typerna av analys. Denna paradoxa användarvänlighet i kombination med stöd för komplex analys har gett dem fart på marknaden och har medfört att traditionella leverantörer försöker efterlikna deras framgång med liknande erbjudanden. Ett antal faktorer är enkla att använda: Många datainnehållsverktygstilldelningar (som QlikView, Tableau och Tibco Spotfire) kräver inte ett traditionellt semantiskt skikt av IT-modeller, även om de erbjuder alternativa återanvändbara datakomponenter och metadata. Dessa verktyg ger lättanvända möjligheter för företagsanalytiker att komma åt, blanda, mash upp och manipulera data med minimal IT-hjälp eller för att IT ska utveckla innehåll snabbare än med traditionella tillvägagångssätt. Detta tillvägagångssätt minskar utplacerings - och underhållskostnaderna i samband med ett semantiskt lager, men kan öka potentialen för att skapa personliga, arbetsgrupp eller avdelnings silos, vilket kan kosta mer när det gäller ansträngningar för att IT ska kunna hantera ur ett styrningsperspektiv. Intuitiva BI-innehållsförfattningsverktyg inkluderar grafiskt användargränssnitt och designmiljö, och objektsobjekt och guider, vilket minskar kodningen som krävs för alla nivåer av analytisk komplexitet. Breda tillgängliga färdigheter gör det lättare och ofta billigare att utveckla analytiskt innehåll (förvisso än för svåra att hitta färdigheter). Figur 4. Användarvänlighet vs analysens komplexitet vs. genomsnittlig implementering Kostnad per användare vs användningsbredd N 504 implementeringskostnad Bredd av produktanvändningsresultat är summan av användaraktivitetsprocenter över rapportering, ad hoc-analys (alla nivåer av komplexitet), instrumentpaneler , scorecards och predictive analytics för varje leverantör. Orange prickar representerar ett över genomsnittligt poäng, medan blå prickar representerar ett genomsnittligt antal poäng på användningsbredd. Sammansatt användarvänlighet är en kombinerad mått av användarvänlighet för företagsanvändare och användarvänlighet för utvecklare, varje poäng på en skala från 1 till 7, där ett poäng av 1 till 2 fattiga, 3 till 5 genomsnittliga och 6 till 7 utestående. Analysens komplexa komplexitet är ett viktat medelvärde baserat på procent av de svarande som rapporterar användningen av plattformen. Verksamheten viktas enligt följande: visning av statiska rapporter 1, övervakning av prestanda via ett styrkort 1, visning av parametrerade rapporter 2, enkel ad hoc-analys 3, interaktiv utforskning och analys av data 4, med måttlig komplex till komplex ad hoc-analys 5, med hjälp av prediktiv analytics andor data mining models 5. Genomsnittlig implementeringskostnad per användare är genomsnittet över implementeringsstorlekar. Diagram representerar kunduppfattningar och inte Gartners uppfattning. Produkter med lägre migrationskomplexitet tenderar att inse över genomsnittliga affärsmässiga fördelar och lägre implementeringskostnader per användare. Figur 5 visar migrationskomplexitetspoäng kontra implementeringskostnader per användare, medan prickens färg (orange är över genomsnittlig blå är under) visar genomsnittliga företagsfördelar uppnådda per produkt. Med undantag för Alteryx, Quiterian, Tibco Spotfire, Quiterian och Prognoz, tenderar dessa leverantörer också att ha under genomsnittliga implementeringskostnader per användare. Gartner rapporterade också att deras undersökta respondenter bedömde Tableau som den lägsta i migrationskomplexiteten samtidigt som man behöll en av de lägsta poängen i genomsnittlig implementeringskostnad per användare. Detta visas i fig 5 nedan. Figur 5. Migrationskomplexitet, implementeringskostnad per användare och företagsförmåner N 504 genomförandekostnad Resultat för företagsförmåner: se not 2 för beräkning Migrationskomplexitet beräknas på en skala från 1 till 4, där 1 extremt okomplicerad 2 rak 3 lite komplex och 4 extremt komplex. Genomsnittlig implementeringskostnad per användare är genomsnittet över implementeringsstorlekarna Diagram representerar kunduppfattningar och inte Gartners uppfattning. 3. Höjdpunkter för licens och hårdvara Kostnader Organisationer överväger ofta alternativa plattformslösningar, t. ex. från Microsoft och leverantörer av öppen källkod, och tror att de erbjuder lägre licenskostnader. Licenspriset svarar emellertid bara för en liten del av den totala ägandekostnaden och låg licenspris, inte alltid över tiden till lika låga företagsintelligensplattformsägandekostnader (BIPOC) eller uppnåendet av önskade affärsfördelar. Fyra faktorer har störst inverkan på kostnaden för programvarulicenser och hårdvarukostnader: leverantörsprismodeller, produktförpackningar, produktskalbarhet och storleken på implementeringen. Konsumentkostnader per användare minskar väsentligt eftersom implementeringsstorlekarna går upp. Detta beror på implementeringar som typiskt präglas av en högre andel mindre billigare tittare till innehållsförfattare, mer kostnadseffektiva prissättningsmodeller per användare och högre prisrabattning, eftersom användarnas volymer ökar. När du utvärderar kostnaderna för BI-plattformar, utvidga din analys utöver initial licens och hårdvaruavgifter för att inkludera implementering och löpande kostnader för utvecklingskostnader, eftersom dessa utgör den övervägande delen av de totala BI-plattformens äganderättskostnader. Utvärderare av BI-plattformar bör inte fokusera enbart på kostnad som ett primärt beslutskriterium. Balansera eventuella kostnadsöverskridanden med funktionella krav, förväntat antagande och affärsförmåner. Lågkostnadsverktyg som inte uppfyller kraven kommer inte att leverera de förväntade affärsförmånerna. Var lika rigorös i urvalsprocessen för tjänsteleverantörer, eftersom implementeringskostnaderna utgör en betydande (mellan 60 och 100 av licenskostnaden beroende på implementeringsstorlek) komponent i den totala kostnaden. För varje utbyggnad, försök att maximera antalet personer som använder BI-plattformen, t. ex. genom att kombinera projekt för att öka volymen och rabatterna och flytta sig från prissättningsmodeller per användare för att minska kostnaderna per användare där det är möjligt. Också faktor i framtida expansion vid utvärdering av hårdvarubalansering. 3.3 Licens - och hårdvarukostnader Gynnsam produktkvalitet, enkel utveckling, implementeringskostnader och integrationskostnader är inte den fullständiga bilden. Det är viktigt att bedöma initial licensiering och hårdvarukostnader. Gartner rankade Tableau som över genomsnittliga prestationspoäng och bland de lägsta licenskostnaderna per användare. Figuren under genomsnittliga licenskostnader per användare (dollar) mot prestationspoäng visar det. (Observera att prestationspoängen definieras av hastigheten på frågans svarstid.) 4. Implementeringskostnader per leverantörstyp och produkt En högnivåvy av genomsnittliga implementeringskostnader jämfört med implementeringsstorleken genom leverantörstyp och produktserier vilka leverantörer har störst och dyrast implementeringar (se figur 6). Denna uppfattning visar att endast en handfull leverantörer LogiXML, Actuate BIRT, Tableau och Jaspersoft har kunder med både över genomsnittliga implementeringsstorlekar och under genomsnittliga implementeringskostnader. Microsoft är den enda leverantören med ett under genomsnittligt antal rapporterade användare som svarar på kostnadsfrågan, men över genomsnittliga genomförande totala kostnader. I allmänhet tenderar nischleverantörer att ha bland de minsta genomsnittliga utplaceringsstorlekarna (avvikare i detta avseende är arkcplan, LogiXML och Prognoz) och motsvarande små implementeringskostnader, medan megavendorer (med undantag för Microsoft, vars kunder svarar på kostnadsfrågan på undersökningen tenderade att vara mindre) och stora oberoende personer tenderar att ha över genomsnittliga implementeringsstorlekar och över genomsnittliga implementeringskostnader, även om förhållandena och rangordningen för dessa åtgärder varierar mycket mellan specifika leverantörer. Figur 6. Genomsnittliga implementeringskostnader kontra distribueringsstorlek med leverantörstyp och produkt N 504 implementeringskostnad Genomsnittlig implementeringskostnad är genomsnittet över implementeringsstorlekar. Den genomsnittliga implementeringsstorleken beräknas för de undersökta respondenterna som också tillhandahöll genomförandekostnadsinformation. Genomsnittliga implementeringsstorlekar för varje leverantör för undersökningen som helhet kan variera från detta antal eftersom dessa respondenter är en delmängd av den övergripande undersökningen. 5. Slutsats Implementeringskostnaden per användare minskar avsevärt, eftersom implementeringsstorleken ökar. De säljare med mycket stora implementeringar tenderar att ha snedställt lägre genomsnittliga implementeringskostnader per användare, medan säljare med mindre genomsnittliga implementeringar tenderar att ha skett högre genomsnittliga kostnader per användare. Vid utvärdering av leverantörer på BIPOC balanserar du eventuell kostnadsöversättning med funktionella krav, förväntat antagande och affärsförmåner. Lågkostnadsverktyg som inte uppfyller kraven kommer inte att leverera de förväntade affärsförmånerna. Relaterade inläggOracle Contact. 9940516384 9840496320 Oracle Training i Chennai Utmärkt som det bästa Oracle Training Center i Chennai - Vi garanterar din Oracle Training Success i Chennai Klassad som nr 1 Oracle Training Institute i Chennai för certifiering och Assured Placements. Vårt jobborienterade Oracle-utbildning i chennai-kurser lärs av erfarna certifierade yrkesverksamma med omfattande verklighet i hela världen. Alla våra bästa Oracle-utbildning i Chennai fokuserar på praktisk än teorimodell. Vi erbjuder praktisk Oracle-träningserfarenhet för det senaste Oracle 11g och 12c-utgåvan i Linux-miljö hjälper dig att få Job snabbt i slutet av träningsprogrammet. Utmärkt Oracle 10g träning, Oracle 11g träning och Oracle 12c träningsplan för utvecklare och administratörer. Var Oracle-certifierad och lägg till värde för vad du gör, men kom ihåg Ingenting kan ersättas i arbetslivserfarenheten. Om Oracle Instructor - Dinesh arbetar som Oracle Consultant amp Instructor, han har över 11 års erfarenhet av Oracle Implementation och erkänd expert inom Oracle data warehouse teknologier, avancerad analys och Oracle data mining. Dinesh specialiserar sig i Oracle Discoverer, Oracle OLAP och Oracle Data Warehouse Builder. - Han har också varit som seniorinstruktör i Oracle University och utbildat 120 företagsutbildningar, utbildade 2500 anställda. Prata med tränaren 91-89399 15577 Han är en Oracle Certified Master (OCM). Expertiserad med RAC, Data Guard, ASM, Oracle Exadata, RMAN, Oracle Performance Tuning, Strömmar, Security amp more. Han är bland få av de Oracle Certified Master (OCM) i världen för att uppnå certifieringar inom sitt forskningsområde. - Oracle Certified Professional (OCP) 9i - Oracle Certified Professional (OCP) 10g - Oracle Certified Professional (OCP) 11g - Oracle 10g Certifierad RAC Expert - Oracle 10g Certified Master (OCM) - Oracle 11g Exadata Certifierad Implementeringsspecialist Genomför regelbundet onlineträning För amerikanska folk i alla tidszoner (PST, CST, EST, HST, MST) Min utbildning är 100 Money Back Guarantee (Undervisningsavgift) för att genomföra online-examen med procent och redo att direkt leva med produktionssystem. Om min träning inte uppfyller dig när som helst, även under träningsperioden, behöver du inte betala studieavgiften. Endast 100 praktiska träningar. Det är inte ett teaterprogram för bildspel i bildspel. I slutet av den här klassen kommer du definitivt att hänvisa dina kollegor till familjemedlemmar för min träning. Indias bästa Oracle-träningscenter i Chennai erbjuder utmärkt hands-on ORACLE-kurs som uteslutande är utformad med grunderna genom avancerade ORACLE Concepts. Studiematerial, Certifiering och Intervjuledning ges under kursen. Alla våra träningssessioner är helt praktiska i kombination med realtidsmetoder, Live Project Scenario och Interview Guidance. GRATIS Demosession: Prova två GRATIS KLASS för att se själv kvaliteten på träningen. Gratis material som duktas under demo-sessioner Kursplan för Oracle Training Course i Chennai ORACLE Expert Training: Lär Oracle från samma team som deltar i Oracle produktutveckling. Vi är det ledande Oracle-realtidsträningsinstitutet i Chennai. Vi erbjuder bästa oracle träning med realtidsprojekt scenarier. Vi kan garantera klasser som gör dig till en Oracle Certified Professional. Oracle Certification Training i Chennai Bästa OCA OCP Training i Chennai med djup Oracle Exam förberedelser mot Oracle 10g, Oracle 11g, Oracle 12c Certification. Oracle Developer Certification Training 1Z0-061 Oracle Database 12c: SQL Grundläggande 1Z0-047 Oracle Database SQL Expert 1Z0-117 Oracle Database 11g Utgivning 2: SQL Tuning 1Z0-051 Oracle Database 11g: SQL Grundläggande I 1Z0-147 Program med PLSQL 1Z0-144 Oracle Database 11g: Program med PLSQL Oracle Database Administrators Certifieringsutbildning 1Z0-062 Oracle Database 12c: Installation och Administration 1Z0-063 Oracle Database 12c: Avancerad Administration 1Z0-051 Oracle Database 11g: SQL Grundläggande I 1Z0-052 Oracle Database 11g: Administration I 1Z0-053 Oracle Database 11g: Administration II Oracle Database 10g: Verklig certifierad expertutbildning (RAC) 1Z0-048 Oracle Database 10g R2: Verkliga programklyftor för administratörer Alla träningssessioner är helt praktiska. Teori Material tillhandahålls i förväg Vi erbjuder Oracle-arbetshjälp (med förbehåll för projektillgänglighet och partnerkrav) för positioner i Indien, Singapore, Dubai och Storbritannien. Greens Technology Oracle Trainers: Arbetade tidigare i Oracle Corporation, IBM, Google, Verizon, CSC, Tech Mahindra, Infosys etc. Oracle SQL Training Kursinnehåll: Introduktion Beskriv funktionerna i Oracle Database 12c Beskriv de viktigaste funktionerna i Oracle Cloud 12c Förklara teoretiska och fysiska aspekter av en relationsdatabas Beskriva Oracle-servrar implementering av RDBMS och objektrelationsdatabashanteringssystem (ORDBMS) 1. Grundläggande DATABASE-koncept och SQL Grundläggande historia för databaskoncept: DBMS, RDBMS, ORDBMS Fördelar med ORACLE-databasen och versionsinformation Användning av gränssnittsverktyg : sqlplus, isqlplus, sqldeveloper, översikt över SQL-översikt. DQL, DML, DDL, DCL, TCL Vad är användningen av ANSI-standarden. SELECT Command - Kolumn Alias ​​Regler, Stringdata, Sammanställningar med olika data Nollvärdeshantering med antal och tecken, Aritmetisk operatörskonfigurationsoperatör, Eliminering av dupliceringsrader 2. Begränsning och sortering av data WHERE Clause - Teckensträngar och datum, antal Allmänna jämförelsevillkor Annan jämförelse MELLAN. I. TYCKA OM. NULL Logiska Villkor OCH ELLER INTE BESTÄLL AV Klausul, Sortering efter kolumnalias. Kolumnposition, flera kolumner 3. Envalsfunktioner Karaktärsfunktioner: UPPER, LOWER, INITCAP, LENGDE, SUBSTR, INSTR, LPAD, RPAD, CONCAT, LTRIM, RTRIM, TRIM, REPLACE, TRANSLATE, REVERSE Nummerfunktioner: ROUND, TRUNC, MOD, POWER, CEIL. FLOOR, ABS Datum Funktioner: SYSDATE, MONTHSBETWEEN, NEXTDAY, LASTDAY, ADDMONTHS, ROUND, TRUNC, Aritmetik på Datum Konverteringsfunktioner: Implicit Data-Type Konvertering Explicit Data-Type Conversion, TOCHAR, TONUMBER, TODATE Allmänna funktioner: NVL. NVL2. NULLIF, COALESCE CASE Expression, DECODE Nested funktion med realtidsanvändning EQUI GÅ MED ENKELT GÅ MED NORMALT GÅNG ANSI, LÄNDA UTRE, RÄTT YTTRE, FULL YTTRE NATURLIGT SAMARBETE, NATURLIG YTTRE KOMMER INNER JOIN, JOIN. ANVÄNDNINGSKRIVNING, BLI MED. ON-klausul, CROSS JOIN, NON-EQUI JOIN, SELF JOIN ORACLE STANDARD OUTER JOINS. Multi-bordsanslutningar, komplexa anslutningar Hur man förenklar komplexa anknytningar. 5. Flera radfunktioner Gruppfunktioner Regler, SUM, MIN, MAX, COUNT, AVG Skapa grupper av data: GRUPP AV Klausulfiltrering Gruppresultat: HAVING Clause 6. Underfrågor Single-Row Subqueries-Regler, Operatörer. Nollvärden i en Subquery Multi-Row Subqueries-Regler, Operatörer. I NÅGON. ALL 7. Rapportera data med hjälp av gränssnittskommandon sidorize, linjera. kolumnrubrik. kolumnformat. kolsep tTitle. bTitle. bryta på kolonn, spole. CSV-filgenerering, Textfilgenerering 8. Data Manipulation Language DML och Transaction Control Language TCL DML. INSERT, UPDATE, DELETE, MERGE TCL. COMMIT, ROLLBACK, SAVEPOINT 9. Data Definition Språk - DDL DDL. SKAPA, ALTER, RENAME, DROP, TRUNCATE DEFAULT OPTION. Begränsa tabellkopia 10. BEGRÄNSNINGAR INTE NULL, UNIK, PRIMÄR NYCKEL, ÖVRIGA NYCKEL, KONTROLLERA Kolumnnivåbegränsning, Tabellnivåbegränsning Namnbegränsningar och användning Lägga till en begränsning, släppa en begränsning, inaktivera begränsningar, aktivera begränsningar Validerande begränsningar Enkla vyer och komplexa vyer. Skapa, släpp, Källkodsregler för att utföra DML-operationer på en vy med kontrollmöjlighet. MED LÄS ENDAST Inline Views Materialiserad vy. Skapa, uppdatera, släppa-användning 12. Annan databasobjekt Sekvens - NEXTVAL och CURRVAL Index - När ska du skapa ett index när du inte skapar ett index. Synonymer 13. DCL COMMANDS Skapa användare som tillåter återkallande av privilegier Skapa och ge privilegier till en roll 14. Ordbok Tabeller Tabeller, Synpunkter, Synonymer, Index, Sequence, Constrains, Källa och annan ordbok 15. SET Operatörer 16. Avancerade Datumtidsfunktioner TIDSZONER , SYSDATE, SYSTIMESTAMP, CURRENTDATE. CURRENTTIMESTAMP SESSIONTIMEZONE, lagring av tidszondata i tabell EXTRACT, TOYMINTERVAL 17. Avancerad grupp efter gruppgrupp med ROLLUP, Grupp med CUBE, GROUPING SETS 18. Avancerad Subqueries Parvisförhållande Subquery, Nonpairwise-jämförelse Subquery Correlated Subqueries, Korrelerad UPDATE, Correlated DELETE EXISTS . UTFÖR INTE Operatör 19. Hierarkisk Återhämtning Gå Trädet: Från Botten Upp. Från Top Down LEVEL Pseudo-kolumnen, Anslut före, 20. Multi-table Infoga Unconditional INSERT ALL Villkorlig INSERT ALL Villkorlig FIRST INSERT 21. DATA LOADER SQLLDR Laddar CSV-fil Flat fil i ORACLE-tabellen. 22. Analytiska funktioner WMCONCAT, LAG, LEAD, RANK, DENSERANK Queryby partitionclause med summa, min, max, avg, räkna, orderbyclause med summa, min, max, avg, räkna, Psudo-kolumnen. Rownum, Rowid, - Eliminering av dubbla data Anslut av rownum. Anslut av nivågenerering av slumptal, slumpmässiga datum, synkronisering av användarhantering och användning 23. Backup 24. Allmän diskussion Vad är migrering Migration Beräkning, Planering, Förberedelse Enkelt Scenario Komplex Scenario. SQL-stämning Tuning Training Kursinnehåll Exploring Oracle Database Architecture Beskriv de viktigaste arkitektoniska komponenterna i Oracle Database-server Förklara minnesstrukturer Beskriv bakgrundsprocesser Korrelera logiska och fysiska lagringsstrukturer Introduktion till SQL-tuning Beskriv vilka attribut som ett SQL-uttalande kan göra att det fungerar dåligt Beskriv Oracle-verktyg som kan användas för att ställa in SQL Förklara avstämningsuppgifterna Introduktion till Optimizer Beskriv exekveringsstegen i ett SQL-förklaring Förklara behovet av en optimizer Förklara de olika faserna av optimering Kontrollera optimeringens tolkning Utföringsplaner Samla exekveringsplaner Visa exekveringsplaner, visa xplan Tolka exekveringsplaner Applikationsspårning Konfigurera SQL Trace-anläggningen för att samla sessionsstatistik Använd trcsess-verktyget för att konsolidera SQL-spårningsfiler Formatera spårfiler med hjälp av tkprof-verktyget Tolka utmatningen från kommandot tkprof Optimizer Operations De skribera SQL-operationerna för tabeller och index. Beskriv de möjliga åtkomstvägarna för tabeller och index. Optimizer: Gå med i operationer Beskriv SQL-operationerna för anslutningar Beskriv de möjliga åtkomstvägarna för att ansluta andra optimeringsoperationer Beskriv kluster, in-list, sorter, filter och inställningar Använda resultat Cache-operationer Fallstudie: Star Transformation Definiera ett stjärnschema, en stjärnfrågningsplan utan transformation och en stjärnfrågningsplan efter omvandling Optimizer-statistik Samla optimeringsstatistik Samla systemstatistik Ange statistiska preferenser Använd dynamisk provtagning Manipulera optimeringsstatistik Använda bindningsvariabler Förklara fördelarna av att använda bindningsvariabler Använd bindningskikning Använd adaptiv markördelning SQL Tuning Advisor Beskriv beskrivningsprofilering Använd SQL Tuning Advisor Använda SQL Access Advisor Automatisera SQL-inställning SQL Planhantering Hantera SQL-prestanda genom förändringar Installera SQL Planhantering Ställ in olika SQL Plan Management-scenarier Använda Optimizer Tips Använd tips när det är lämpligt Ange tips för Optimizer-läge, Query transformation, Access-sökväg, Delta i ordningar, Delta i metoder och Visningar Parallella frågor Parallella processbegrepp Förklara vilken parallellbehandling som är och varför är den användbar Grunderna för parallell utförande Beskriv operationer som kan parallelliseras Förklara parallell exekveringsteori Förstå effekten av initialiseringsparametern vid parallell utförande Manuell DOP-hantering Förstå en förklaringsplan för en parallellfråga Förstå en förklaringsplan för parallell DML och DDL Förenklad Auto DOP Förstå de nya parametrarna för Auto DOP Explain när du ska använda Auto DOP Använd Auto DOP-uttalande Queuing Förklara uppgiftskövning, samtidighet och DBRM-minne parallellt utförande Använd parallellkörning i minnet Administrationspartitioneringskoncept Förklara tillgängliga partitionsstrategier Förklara partitionsbeskärning Implementera partitionsförbättringar i optimering av stjärnfrågor Materialiserade vyer Använd sammanfattningar för att förbättra p förskjutning Differentiera materialiserad visningstyp Oracle PlSQL Training Kursplan Introduktion Kursmål Kursplan Agenda HR-system (HR) Schema Introduktion till SQL Developer Introduktion till PLSQL PLSQL Översikt Fördelar med PLSQL-delprogram Översikt över typerna av PLSQL-block Skapa en enkel anonym blockproduktutmatning från en PLSQL Blockera PLSQL-identifierare Lista de olika typerna av identifierare i ett PLSQL-underprogram Användning av det deklarativa avsnittet för att definiera identifierare Använd variabler för att lagra data Identifiera skalala datatyper TYP-attributet Vad är bindningsvariabler Sekvenser i PLSQL-uttryck Skriv Exekverbara uttalanden Beskriv grundläggande riktlinjer för PLSQL-blocksyntax Kommentarkod Distribution av SQL-funktioner i PLSQL Hur konverterar du datatyper Inbäddade block Identifiera operatörerna i PLSQL-interaktion med Oracle Server Invoke SELECT-uttalanden i PLSQL för att hämta datademanipulation i servern med hjälp av PLSQL SQL Cursor-koncept Användning av SQL-markörsattribut till Obt ain Feedback om DML Spara och kassera transaktioner Kontrollstrukturer Villkorlig behandling Användning av IF-uttalanden Villkorlig behandling med hjälp av CASE-uttalanden Använd enkel löppeddelande Använd medan löppeddelande Används för löpförklaring Beskriv de fortsatta uttalandena Kompositdatatyper Använd PLSQL-poster ROWTYPE Attribut Infoga och uppdatera med PLSQL Records Associative Arrays (INDEX BY TABLES) Undersök INDEX BY Table Methods Använd INDEX BY Table of Records Explicit Cursors Vad är Explicit Cursors Förklara Markören Öppna Markören Hämta data från Markören Stäng Markör Markör FOR Slinga Explicit Markör Attribut För UPDATE Clause och WHERE CURRENT Clause Exception Handling Förstå undantag Hantera undantag med PLSQL Trap Fördefinierade Oracle Server Fel Trap Ofördefinierade Oracle Server Fel Trap Användardefinierade Undantag Föröknings undantag RAISEAPPLICATIONERROR Procedur Lagrade procedurer och funktioner Förstå lagrade procedurer och funktioner Differentiera mellan anonym ous-block och delprogram Skapa en enkel procedur Skapa en enkel procedur med IN-parameter Skapa en enkel funktion Utför en enkel procedur Utför en enkel funktion Skapa lagrade procedurer Skapa en modulariserad och lagrad delprogramdesign Modularisera utveckling med PLSQL-block Beskriv PLSQL Execution Environment Identity fördelarna Använda PLSQL-delprogrammen Lista skillnaderna mellan anonyma block och delprogram Skapa, ring och ta bort lagrade procedurer Använda CREATE-kommandot och SQL-utvecklarens implementeringsprocedurer Parametrar och parametrar Modes Visa procedurer Information Använda dataordlistor och SQL-utvecklare Skapa lagrade funktioner Skapa, ringa , och ta bort en lagrad funktion Använda CREATE Command och SQL Developer Identity fördelarna med att använda lagrade funktioner i SQL-uttalanden Lista stegen för att skapa en lagrad funktion Implementera användardefinierade funktioner i SQL-uttalanden Identitet begränsningarna när du ringer Funktioner från SQL-satsen s Kontroll Sidoeffekter när du ringer Funktioner från SQL Expressions Visa Funktioner Information Skapa paket Identitet Fördelar med paket Beskriv paket Registrera listan Komponenter i ett paket Utveckla ett paket Så här aktiverar du sikt av en paketkomponent Skapa paketspecifikation och - kropp Använda SQL CREATE-satsen och SQL Developer Invoke Package Constructs Visa PLSQL Source Code Använda Data Dictionary Overloading Subprogram i PLSQL Använd STANDARD Package Använd vidarebefordran för att lösa otillåtna procedurer Referens Implementera paketfunktioner i SQL och Restriktioner Persistent Paketstatus Persistent Status för ett paket Markörskontroll Biverkningar av PLSQL-delprogram Invoke PLSQL-tabeller av poster i paket Implementera Oracle-levererade paket i applikationsutveckling Vad är Oracle-Supplied Packages Exempel på några av de Oracle-levererade paketen Hur fungerar DBMSOUTPUT-paketet? Använd UTLFILE-paketet för att interagera med operativsystemfiler Invoke UTLMAIL Paket Skriv UTLMAIL Underprogram Dynamisk SQL Utföringsflödet av SQL Vad är Dynamisk SQL Förklara Markör Variabler Dynamiskt Exekvera en PLSQL Block Konfigurera Native Dynamic SQL för att kompilera PLSQL-kod Invoke DBMSSQL-paket Implementera DBMSSQL med en parametrerad DML-rapport Dynamisk SQL Funktionalitet Kompletthets Design Överväganden för PLSQL-kod Standardisera konstanter och undantag Förstå lokala delprogram Skriv självständiga transaktioner Implementera NOCOPY-kompilatorns hint Invoke den PARALLELENABLE Hinten Kors-sessionen PLSQL-funktionsresultat Cache DETERMINISTISK Klausul med funktioner Användning av Bulk Binding för att förbättra prestanda Beskriva triggar Identifiera utlösarehändelser och Karosserivärksscenarier för implementering av utlösare Skapa DML-utlösare Använda CREATE TRIGGER-satsen och SQL-utvecklaren Identifiera utlösaren Händelsetyper, kropp och bränning (Timing) Statement Level Triggers Versus Row Level Triggers Skapa istället för och inaktiverade Tri ggers Hur hantera, testa och ta bort utlösare Skapa sammanställningar, DDL och Event Database Triggers Vad är Compound Triggers Identifiera Timing Point-sektionerna av en Tabell Compound Trigger Compound Trigger Structure för Tabeller och Visningar Genomföra en Compound Trigger för att lösa det Mutating Table Fel jämför databas utlösare till lagrade procedurer skapa utlösare på DDL uttalanden skapa databas-händelse och system-händelse utlöser system privilegier som krävs för att hantera utlösare PLSQL kompilatorn Vad är PLSQL kompilator beskriva initialiseringsparametrar för PLSQL kompilering lista den nya översikt över PLSQL kompilera tid varningar av PLSQL-kompileringstidvarningar för delprogrammer Lista fördelarna med kompilatorvarningar Lista på varningsmeddelandena för PLSQL-kompileringstiden Kategorier Inställning av varningsmeddelandenivåer: Använda SQL-utvecklare, PLSQLWARNINGS Initialiseringsparametern och DBMSWARNING-paketprogrammen Visa kompilatorvarningar: Använda SQL Developer, SQLPlus, eller Data Dictionary Views Manag e PLSQL-kod Vad är villkorlig kompilering Genomföra urvalsdirektiv Upprätta fördefinierade och användardefinierade undersökningsdirektiv Parametern för PLSQLCCFLAGS och förfrågningsdirektivet Villkor för kompilering av felaktigheter för att höja användardefinierade fel DBMSDBVERSION-paketet skriver DBMSPREPROCESSOR Procedurer för att skriva ut eller hämta källtextens obfuscering och förpackning PLSQL-kod Hantera beroenden Översikt över Schemaobjekt Beroende på Objekt med direkt Objekt med hjälp av USERDEPENDENCIES Visa Fråga om en Objektstatus Invalidering av Beroende Objekt Visa de direkta och indirekta beroenden Fina graderad hantering i Oracle Database 11g Förstå fjärranläggningar Kompilera en PLSQL-programenhet Oracle DBA Utbildningskurs i Chennai Utforska Oracle Database Architecture Oracle Database Architecture Översikt Oracle ASM Arkitektur Översikt Process Arkitektur Minnesstrukturer Logiska och fysiska lagringsstrukturer ASM Lagringskomponenter Installera din O racle Programvaruuppdrag i Oracle Database Administratorverktyg Används för att administrera en Oracle Database Installation: Systemkrav Oracle Universal Installer (OUI) Installera Oracle Grid Infrastructure Installera Oracle Database Software Silent Installera Skapa en Oracle Database Planera databasen Använda DBCA för att skapa ett databaspassord Hantering Skapa en databasdesignmall Använda DBCA-filen för att ta bort en databas Hantera Oracle Database Instance Starta och stoppa Oracle-databasen och - komponenterna Använd Oracle Enterprise Manager Hämta en databas med SQLPlus Ändra databasinstallationsparametrar Beskriva stadierna för databasstart Beskrivning Beskriv databasavstängningsalternativ Visa varningsloggen Öppna dynamiska prestationsvyer Hantera ASM Instance Ställa in initialiseringsparameterviler för ASM-instans Starta och stänga av ASM-instanser Administrera ASM-diskgrupper Konfigurera Oracle Network Environment Använd Enterprise Manager för att skapa och konfigurera lyssnaren Ena ble Oracle Starta om för att övervaka lyssnaren Använd tnsping för att testa Oracle Net-anslutning Identifiera när du ska använda delade servrar och när du ska använda dedikerade servrar Hantera databaslagringsstrukturer Lagringsstrukturer Hur tabelldata lagras Anatomi i databasblock Rymdhantering i tabellutrymmen Tabellrum i förkonfigurerade Databasåtgärder med tabellutrymmen Oracle Managed Files (OMF) Administrera användarsäkerhetsdatabas Användarkonton Fördefinierade administrativa konton Fördelar med roller Fördefinierade roller Implementera profiler Administrera data Sammanställd data Samkörning med likvärdighet Lösningsmekanism Lösa konfliktlösningar Dödlåsningar Hantera Ångra Data Data Manipulation Transaktioner och Ångra Data Ångra Data Versus Redo Data Konfigurera Ångra Retention Genomföra Oracle Databasrevision Beskriv DBA-ansvar för säkerhet Aktivera standard databasrevision Ange revisionsalternativ Granska revisionsinformation Håll revisionsspåret Databasunderhåll Hantera optimeringsstatistik Hantera Auto matris för arbetsbelastning (AWR) Använd automatisk databasdiagnosövervakning (ADDM) Beskriv och använd rådgivningsramarna Ange varningsgränser Använda servergenererade varningar Använd automatiska uppgifter Prestandahantering Prestandaövervakning Hantera minneskomponenter Aktivera automatisk minnesstyrning (AMM) Automatisk delad minnesadministratör Använda minnesrådgivare Dynamisk prestandestatistik Felsökning och inställning av visningar Ogiltiga och oanvändbara objekt Säkerhetskopierings - och återställningskoncept Del av din arbetsansökan Fel i användarfel Förstå instansåterställning Faser av instansåterställning Använda MTTR-rådgivaren Media Failure Archive-loggfiler Utföra databasryggningar Backuplösningar: Översikt Oracle Säker säkerhetskopiering Användarstyrd säkerhetskopieringsterminologiåterställningsfunktion (RMAN) Konfigurera säkerhetskopieringsinställningar Säkerhetskopiera kontrollfilen till en spårfil Övervakning av återställningsområdet för flashåterställning Utföra databasåterställning Öppna en databasdataåterställningsrådgivare Förlust av en kontrollfil Förlust av en återföringslogg Fi le Dataåtervinning Advisor Datafel Listning Data Fel Data Recovery Advisor Visningar Flytta data Beskriv sätt att flytta data Skapa och använd katalogobjekt Använd SQLLoader för att flytta data Använd externa tabeller för att flytta data Allmän arkitektur i Oracle Data Pump Använd Data Pump exportera och importera för att flytta data Arbeta med support Använd Enterprise Manager Support Workbench Arbeta med Oracle Support Log serviceförfrågningar (SR) Hantera korrigeringar Kärnkoncept och verktyg i Oracle Database Oracle Database Architecture: Översikt ASM Storage Concepts Anslut till databasen och ASM Instance DBA Tools Översikt Konfigurera för återställbarhet Syfte med säkerhetskopiering och återställning (BR), typiska uppgifter och terminologi Använda Recovery Manager (RMAN) Konfigurera din databas för BR-funktioner Konfigurera arkivelogläge Konfigurera säkerhetskopiering Retention Konfigurera och använda ett Flash Recovery Area (FRA) Använda RMAN Recovery Catalog Spåra och lagra säkerhetskopieringsinformation Ställa in en Recovery Catalo g Spela in säkerhetskopior Använda RMAN-lagrade skript Hantera återställningskatalogen (säkerhetskopiera, exportera, importera, uppgradera, släppa och virtuella privata kataloger) Konfigurera säkerhetskopieringsinställningar Konfigurera och hantera hållbara inställningar för RMAN Konfigurera autobackup av kontrollfil Backupoptimering Avancerade konfigurationsinställningar: Komprimera säkerhetskopiering Konfigurering Säkerhetskopiera och återställa för mycket stora filer (multisektion) Skapa säkerhetskopior med RMAN RMAN-säkerhetstyper Skapa och använda följande: - Säkerhetskopieringssatser och bildkopior - Hela databas säkerhetskopiering - Snabb inkrementell säkerhetskopiering - Konfigurera säkerhetskopieringsdestinationer - Duplexerade säkerhetskopieringssatser - Arkiveringsbackups Återställ och Återställningsuppgift Återställa och återställa orsaker till filförlust Automatisk återställning av Tempfile Återställ från förlusten av en återföringslogggrupp Återskapa från ett förlorat index Tabellutrymme Återskapa en lösenordsautentiseringsfil Komplett och ofullständig återställning Andra återställningsoperationer Använda RMAN för att utföra återställning Komplett återställning efter förlust av en kritisk o r Noncritical Data File Återställ bildkopior och byta filer Återställ och återställ en databas i NOARCHIVELOG-läget Otillräcklig återställning Utföra återställning med en säkerhetskopieringsfil som återställs från Autobackup: Serverparameter Fil - och kontrollfil Återställ och återställa databasen på en ny värdövervakning och inställning RMAN-övervakning RMAN-jobb Balans mellan hastigheten på säkerhetskopiering kontra hastighet för återhämtning RMAN-multiplexing synkron och asynkron IO förklara prestationseffekten av MAXPIECESIZE, FILESPERSET, MAXOPENFILES och BACKUP DURATION Diagnostisera databasåterställningsrådgivaren (DRA) Block Corruption Automatic Diagnostic Repository (ADR) Health Monitor ADR-kommandoradsverktyget, ADRCI Användning av Flashback-teknik I Flashback-teknik: Översikt och inställning med Flashback-teknik för att söka data Flashback-tabell Flashback-transaktionsfråga Utför återställning av Flashback-transaktion med Flashback-teknik II Oracle Total Recall Flashback Drop och papperskorgen Utför ing Flashback-databas Konfigurera Flashback-databas Utföra Flashback-databasfunktioner Övervakning Flashback-databas Hantera minne Oracle Minne-strukturer Oracle Databasminneparametrar Använda automatisk minneshantering Automatisk delad minneshantering Använda minnesrådgivare Använda datordiskordsvyer Hantera databasprestanda Stämningsaktiviteter Använda statistikinställningar Optimizer-statistikinsamling Övervaka Prestanda av sessioner och tjänster Automatiskt arbetsbelastningsregister (AWR) Beskriv fördelarna med databasreplikering Hantera prestanda genom SQL Ställa in SQL-avstämning och SQL-rådgivare Använda SQL-avstämningsadministratör SQL Access Advisor SQL-prestandaanalysator Översikt Hantera resurser Databas Resurshanterare: Översikt och koncept Åtkomst och skapande Resursplaner Skapa konsumentgrupp som specificerar resursplandirektiv, inklusive: - Begränsning av CPU-utnyttjande på databasenivå - Inställningsburning Aktivering av resursplan Övervakning av resurshanteraren Automating Tasks with the Scheduler Simplifying Management Tasks Creating a Job, Program, and Schedule Using Time-Based, Event-Based, and Complex Schedules Describing the Use of Windows, Window Groups, Job Classes, and Consumer Groups Multi-Destination Jobs Managing Space in Blocks Free Space Management Monitoring Space Compressing Data Managing Space in Segments Segment Creation on Demand Additional Automatic Space-Saving Functionalit Shrinking Segments Segment Advisor Managing Resumable Space Allocation Managing Space for the Database Using 4 KB-Sector Disks Transporting Tablespaces Transporting Databases Duplicating a Database Purpose and Methods of Cloning a Database Using RMAN to Create a Duplicate Database Cloning a Database from a Backup Duplicate a Database Based on a Running Instance Targetless Duplicating a Database Oracle DBA Performance Tuning Training in Chennai Basic Tuning Tools Monitoring tools overview Enterprise Manager V Views, Statistics and Metrics Wait Events Usin g Automatic Workload Repository Managing the Automatic Workload RepositoryCreate AWR Snapshots Real Time SQL Monitoring (a 11.1 feature new lesson in NF L-15) Defining Problems Defining the Problem Limit the Scope Setting the Priority Top SQL Reports Common Tuning Problems Tuning During the Life Cycle ADDM Tuning Session Performance Versus Business Requirements Performance Tuning Resources Filing a Performance Service Request Monitoring and Tuning Tools: Overview Using Metrics and Alerts Metrics, Alerts, and Baselines Limitation of Base Statistics Typical Delta Tools Oracle Database 11g Solution: Metrics Benefits of Metrics Viewing Metric History Information Vsing EM to View Metric Details Statistic Histograms Histogram Views Database Control Usage Model Setting Thresholds Server-Generated Alerts, Creating and Testing an Alert Metric and Alert Views Using Baselines Comparative Performance Analysis with AWR Baselines Automatic Workload Repository Baselines Moving Window Baseline Baselines in Performance Page Settings Baseline Templates AWR Baselines Creating AWR Baselines Managing Baselines with PLSQL Baseline Views Performance Monitoring and Baselines Defining Alert Thresholds Using a Static Baseline Using EM to Quickly Configure Changing Adaptive Threshold Settings Using AWR Based Tools Automatic Maintenance Tasks ADDM Performance Monitoring Active Session History: Overview Monitoring an Application What Is a Service Service Attributes Service Types Creating Services Managing Services in a Single-Instance Environment Everything Switches to Services. Using Services with Client Applications Using Services with the Resource Manager Services and Resource Manager with EM Using Services with the Scheduler Using Services with Parallel Operations Metric Thresholds Service Aggregation and Tracing Service Aggregation Configuration. Client Identifier Aggregation and Tracing Service Performance Views Identifying Problem SQL Statements SQL Statement Processing Phases Role of the Oracle Optimizer Identifying Bad SQL, Real Time SQL Monitoring (a 11.1 feature new lesson in NF L-15) TOP SQL Reports What Is an Execution Plan Methods for Viewing Execution Plans Uses of Execution Plans DBMSXPLAN Package: Overview EXPLAIN PLAN Command Reading an Execution Plan, Using the VSQLPLAN View Querying the AWR SQLPlus AUTOTRACE SQL Trace Facility How to Use the SQL Trace Facility Generate an Optimizer Trace Influencing the Optimizer Functions of the Query Optimizer, Selectivity, Cardinality and Cost Changing Optimizer Behavior Using Hints, Optimizer Statistics Extended Statistics Controlling the Behavior of the Optimizer with Parameters Enabling Query Optimizer Features Influencing the Optimizer Approach Optimizing SQL Statements, Access Paths Choosing an Access Path Join Sort Operations How the Query Optimizer Chooses E xecution Plans for Joins Reducing the Cost Using SQL Performance Analyzer Real Application Testing: Overview Use Cases SQL Performance Analyzer: Process Capturing the SQL Workload Creating a SQL Performance Analyzer Task SPA (NF Lesson 9) DBMSSQLTUNE. CREATETUNINGTASK Optimizer Upgrade Simulation SQL Performance Analyzer Task Page Comparison Report Comparison Report SQL Detail Tuning Regressing Statements Preventing Regressions Parameter Change Analysis Guided Workflow Analysis SQL Performance Analyzer: PLSQL Example Data Dictionary Views SQL Performance Management Maintaining SQL Performance and Optimizer Statistics Automated Maintenance Tasks Statistic Gathering Options Setting Statistic Preferences Restore Statistics Deferred Statistics Publishing: Overview Example Automatic SQL Tuning: Overview SQL Tuning Advisor: Overview Using the SQL Access Advisor SQL Plan Management: Overview Using Database Replay The Big Picture System Architecture Capture Replay Considerations Re play Options Analysis Database Replay Workflow in Enterprise Manager Packages and Procedures Data Dictionary Views: Database Replay Database Replay: PLSQL Example Calibrating Replay Clients Tuning the Shared Pool Shared Pool Architecture Operation The Library Cache Latch and Mutex Diagnostic Tools for Tuning the Shared Pool Avoiding Hard Soft Parses Sizing the Shared Pool Avoiding Fragmentation Data Dictionary Cache SQL Query Result Cache UGA and Oracle Shared Server Large Pool Tuning the Large Pool Tuning the Buffer Cache Oracle Database Architecture: Buffer Cache Database Buffers Buffer Hash Table for Lookups Working Sets Buffer Cache Tuning Goals and Techniques Buffer Cache Performance Symptoms Solutions Automatically Tuned Multiblock Reads Flushing the Buffer Cache (for Testing Only) Tuning PGA and Temporary Space SQL Memory Usage Performance Impact SQL Memory Manager Configuring Automatic PGA Memory Setting PGAAGGREGATETARGET Initially Monitoring Tuning SQL Memory Usage PGA Target Advice Statistics Histograms Automatic PGA and Enterprise Manager Automatic PGA and AWR Reports Temporary Tablespace Management: Overview Monitoring Temporary Tablespace Temporary Tablespace Shrink Tablespace Option for Creating Temporary Table Automatic Memory Management Oracle Database Architecture, Dynamic SGA Memory Advisories Granule Manually Adding Granules to Components Increasing the Size of an SGA Component, SGA Sizing Parameters Manually Resizing Dynamic SGA Parameters Automatic Shared Memory Management Memory Broker Architecture Behavior of Auto-Tuned Manually TunedSGA Parameters Using the VPARAMETER View Resizing SGATARGET Disabling, Configuring Monitoring Automatic Shared Memory Management (ASMM) Automatic Memory Management Tuning Segment Space Usage Space and Extent Management Locally Managed Extents How Table Data Is Stored Anatomy of a Database Block Minimize Block Visits The DBBLOCKSIZE Parameter Small Large Block Size: Considerations Block Al location, Free Lists Block Space Management with Free Lists Automatic Segment Space Management Migration and Chaining, Shrinking Segments Table Compression: Overview Tuning IO IO Architecture, File System Characteristics, IO Modes Direct IO Bandwidth Versus Size Important IO Metrics for Oracle Databases IO Calibration and Enterprise Manager, IO Calibration and the PLSQL Interface IO Statistics and Enterprise Manager Stripe and Mirror Everything Using RAID IO Diagnostics Database IO Tuning What Is Automatic Storage Management Performance Tuning Summary Best practices identified throughout the course Summarize the performance tuning methodology Using Statspack Installing Statspack Capturing Statspack Snapshots Reporting with Statspack Statspack Considerations Statspack and AWR Reports Reading a Statspack Report Statspack and AWR Oracle DBA Data Guard Training in Chennai Introduction to Oracle Data Guard Causes of Data Loss Oracle Data Guard Architecture Types of Standby Databases (b enefits of each type) Using the Data Guard Broker Differentiating Between Standby Databases and Data Guard Broker Configuration Data Protection Modes Performing Role Transitions Creating a Physical Standby Database by Using SQL and RMAN Commands Preparing the Primary Database Creating the Physical Standby Database Oracle Data Guard Broker: Overview Oracle Data Guard Broker Features Oracle Data Guard Broker Configurations Data Guard Monitor Process Data Guard Monitor Configuration Files Benefits of Using the Data Guard Broker Comparing Configuration Management With and Without the Broker Using DGMGRL Creating a Data Guard Broker Configuration Defining a Data Guard Configuration (overview) Setting up the Broker Configuration Files Setting the DGBROKERSTART Initialization Parameter to TRUE to start the Data Guard Broker Creating the Broker Configuration Adding the Standby Database to the Configuration Creating a Physical Standby Database by Using Enterprise Manager Grid Control Using Ente rprise Manager Grid Control to Create a Physical Standby Database Using the Add Standby Database Wizard Verifying a Configuration Editing Standby database properties Viewing the Data Guard Configuration Status Creating a Logical Standby Database Monitoring the Data Guard Configuration by Using Enterprise Manager Grid ControlVerifying the ConfigurationViewing Log File Details Using Enterprise Manager Data Guard Metrics Using the DGMGRL SHOW CONFIGURATION Command to Monitor the Configuration Viewing Standby Redo Log Information Monitoring Redo Apply Creating and Managing a Snapshot Standby Database Snapshot Standby Database: Architecture Converting a Physical Standby Database to a Snapshot Standby Database Activating a Snapshot Standby Database: Issues and Cautions Viewing Snapshot Standby Database Information Converting a Snapshot Standby Database to a Physical Standby Database Using Oracle Active Data Guard Using Real-Time Query Enabling and Disabling Real-Time Query Enabling Block Cha nge Tracking on a Physical Standby Database Creating Fast Incremental Backups Monitoring Block Change Tracking Configuring Data Protection Modes Preparing to Create a Logical Standby Database Checking for Unsupported Objects. Data Types, and Tables Ensuring Unique Row Identifiers Creating the Logical Standby Using SQL Commands and Grid Control Securing your Logical Standby Database Performing Role Transitions Contrast switchover vs. failover Preparing for a Switchover Performing a Switchover using DGMGRL and Enterprise Manager Types of Failovers Re-enabling Disabled Databases Using Flashback Database in a Data Guard Configuration Overview of Flashback Database Configuring Flashback Database Using Flashback Database Instead of Apply Delay Using Flashback Database and Real Time Apply Flashback Through Standby Database Role Transitions Using Flashback Database After Failover Enabling Fast-Start Failover Installing the Observer Software Configuring Fast-Start Failover Configuring Automatic Reinstatement of the Primary Database Initiating Fast-Start Failover from an Application Disabling Fast-Start Failover Starting and Stopping the Observer Moving the Observer to a new Host Managing Client Connectivity Understa nding Client Connectivity in a Data Guard Configuration Preventing Clients from Connecting to the Wrong Database Creating Services for the Data Guard Configuration Databases Automating Client Failover in a Data Guard Configuration Automating Failover for OCI Clients Automating Failover for OLE DB Clients Configuring JDBC Clients for Failover Performing Backup and Recovery Considerations in an Oracle Data Guard Configuration Backup and Recovery of a Logical Standby Database Using the RMAN Recovery Catalog in a Data Guard Configuration Creating the Recovery Catalog Registering a Database in the Recovery Catalog Configuring Daily Incremental Backups Using a Backup to Recover a Data File on the Primary Database Recovering a Data File on the Standby Database Patching and Upgrading Databases in a Data Guard Configuration Upgrading an Oracle Data Guard Broker Configuration Using SQL Apply to Upgrade the Oracle Database Performing a Rolling Upgrade by Using SQL Apply Performing a Rolling Upgra de by Using an Existing Logical Standby Database Performing a Rolling Upgrade by Creating a New Logical Standby Database Performing a Rolling Upgrade by Using a Physical Standby Database Monitoring a Data Guard Configuration Monitoring the Data Guard Configuration by Using Enterprise Manager Grid ControlVerifying the ConfigurationViewing Log File Details Using Enterprise Manager Data Guard Metrics Using the DGMGRL SHOW CONFIGURATION Command to Monitor the Configuration Viewing Standby Redo Log Information Monitoring Redo Apply Optimizing a Data Guard Configuration Using Enterprise Manager Grid Control to monitor configuration performance Setting the ReopenSecs and NetTimeout database properties Compressing Redo Data Delaying the Application of Redo Data Optimizing SQL Apply Adjusting the Number of APPLIER and PREPARER processes Oracle Certified Professionals earn 28 more money than the average IT certified professionals. I did my oracle training in greens technology, Chennai. Now I got placed in Virtusa. I really thank Dinesh for his involvement in my training. His way of teaching is really awesome. I never saw such quality teaching and placements were so fast. Thanks a lot Greens Technologys for your support. I wish dinesh sir all the best for his new IT development venture. The course delivery certainly is much better than what I expected. I am glad that I decided to choose Greens Technology for the Oracle course. Wonderful learning experience and I like the way classes are organized and good support staff. Greens Technology provides quality learning experience within affordable price. Also thanks to my educator Dinesh. his teaching inspires and motivates to learn. I thought I knew oracle until I took this course. My company sent me here against my will. It was definitely worth and I found out how many things I was doing wrong. Dinesh is awesome. but i got a lot inspired by you. I will keep in touch and will always try to learn from you as much as I can. Thanks once again Dinesh for the Best Oracle training Oracle Placement Training in Chennai Greens Technologys Overall Reviews Greens Technologys Overall Reviews 4.9 out of 5 based on 17 ratings. 17 user reviews. I think this is the best Oracle training course in chennai I have taken so far..Well I am still in the process of learning new things but for me this learning process has become so easy only after I joined this course in greens technologies..as Dinesh is very organized and up to the point. he knows what he is teaching and makes his point very clear by explaining numerous times. I would definitely recommend anyone who has any passion for Oracle..

No comments:

Post a Comment