ORACLE ORDBMS adminisztrációs feladatok 2. rész dr. Kovács László 2004.

Slides:



Advertisements
Hasonló előadás
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Advertisements

Architektúra (Oracle Library – Concepts)
PL/SQL folytatás Kurzorok Alprogramok Tárolt eljárások ADATBÁZIS ALAPÚ RENDSZEREK.
Önálló labor beszámoló – 8. félév Nyárády Péter QJA31E
15. tétel Adatbázis felhasználói és jogosultságaik
Hálózati architektúrák
Hálózati architektúrák Novell Netware. Történet 1983/85: Netware első fájl-szerver LAN OS saját hálózati protokoll: IPX/SPX 1986: Netware v2.x telepítőkészlet.
Önálló labor beszámoló – 7. félév Nyárády Péter QJA31E
Adatbázis alapú rendszerek
Az Oracle rendszer komponensei
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
megismerése, mintaadatbázis létrehozása
Virtualizáció Korszerű Adatbázisok Ferenci László
Oklevélmelléklet– készítő program bemutatása 2005
Dinamikus tömbök.
Az ETR technológia DEXTER Informatikai kft..
A Neumann-elvű számítógép jellemzői:
Microsoft Windows A Windows fejlődése, általános jellemzése – 2. dia
SQL92 lehetőségek KL A tábla B tábla C view adatok VIEW működése utasítás: SELECT.. FROM A,B … SELECT.. FROM C Az adatok a hivatkozáskor állítódnak elő.
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
adminisztrációs feladatok
Adatbázis rendszerek II
ORACLE ORDBMS adminisztrációs feladatok 1. rész dr. Kovács László 2004.
ORACLE ORDBMS adminisztrációs feladatok 9. rész dr. Kovács László 2004.
Oracle Database 10g szoftver telepítése
Tematika Helyreállíthatóság (Failure Recovery) (8. fejezet)
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
Zárolási módszerek blokkolás sorrendiség igény Paraméterek finomság időtartam mód.
1 Operációs rendszerek Az NT folyamatok kezelése.
Buffer Cache Adat beolvasása a memóriába 2 2 Változások rögzítése a log fájlba 3 3 Checkpoint, adatok írása az adatbázisba Checkpoint, adatok írása.
SQL 2012 TKOC Magas Rendelkezésreállás II. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer.
CommunityCloud Private Cloud Public Cloud Hybrid Clouds Megvalósítás módja Szolgáltatás modell Alapvető jellemzők Közös jellemzők Software as a Service.
Magas Rendelkezésreállás I.
Operációs Rendszerek II.
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
A KSH új online adatgyűjtő rendszere EKOP-1.A.1-08/B
Adatbázisrendszerek világa
Adatkezelés Ez az előadó neve beosztása vállalata.
DDoS támadások veszélyei és az ellenük való védekezés lehetséges módszerei Gyányi Sándor.
Kölcsönös kizárás (bináris és nembináris szemaforok)
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
Felhasználók és jogosultságok
SQL-Structured Query Language. Parancs(utasítás) csoportok CREATE - táblák létrehozása ALTER – táblák módosítása DROP – táblák törlése DDL –Data Definition.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
Műszer vezérlő - kezelő program GPI-745A teszterhez.
Nagy teherbírású rendszerüzemeltetés a felhőben. Miről lesz szó? Cloud áttekintő Terheléstípusok és kezelésük CDN Loadbalancing Nézzük a gyakorlatban.
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
Adatbázis rendszerek I Relációs adatmodell strukturális része Általános Informatikai Tsz. Dr. Kovács László.
A gyakorlatok munkakörnyezete
ORACLE ORDBMS adminisztrációs feladatok 3. rész dr. Kovács László 2004.
Supervizor By Potter’s team SWENG 1Szarka Gábor & Tóth Gergely Béla.
1 Sramó András Adatbázis-technológia VII. előadás Adatbázis-technológia 7. előadás Elosztott adatbázisok.
Adatbázisok tervezése, megvalósítása és menedzselése
- kicsiben és nagyban Somogyi Csaba IT üzemeltetési szakértő Microsoft Magyarország.
WEBSTAR CSOPORT WC S ADATBÁZIS VERZIÓKÖVETÉSE: LIQUIBASE Marics Tamás június 20.
Minuet: A Scalable Distributed Multiversion B-Tree Írta: Benjamin Sowell, Wojciech Golab, Mehul A. Shah Feldolgozta: Fokin Miklós, Hodosy Gábor, Tóth Tamás.
Számítógépes grafika I. AUTOCAD alapok
1 Copyright © 2004, Oracle. All rights reserved. Bevezetés.
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
Fájlszervezés Adatbázisok tervezése, megvalósítása és menedzselése.
1 Adatbázisok elméleti alapjai Dr. Kiss Attila people.inf.elte.hu/kiss D
Nagyvállalati dokumentumkezelés 2. Fejér Gábor PYLON KFT DMS megoldás nyílt forráskódú környezetben – az XDocs rendszer.
Rendszergazda Tábor Velence 2000 Molnár Péterwww.afg1.sulinet.hu/~molnarp/enewmail.htm.
A könyvtári integrált rendszerek statisztikai moduljának használata
Az ORACLE JDE EnterpriseOne ERP rendszer bevezetésének tapasztalatai
Alkalmazásfejlesztés gyakorlat
Informatikai rendszerek lassulása - a tervszerű archiválás hiánya?
Hálózati architektúrák
Hálózati architektúrák
Hangyál Zoltán Principal Engineer LogMeIn
Előadás másolata:

ORACLE ORDBMS adminisztrációs feladatok 2. rész dr. Kovács László 2004

Oracle működési struktúra adatbázis memória processzek instance egy szerveren több instance is futhat egy adatbázist több instance is kezelhet a kapcsolódási instance kijelölése rendszerint környezeti változóval vagy paraméter állománnyal történik

Oracle működési struktúra egy-processz struktúra: minden tevékenységet egyetlen processz lát el egyfelhasználós környezet (DOS, Personal Oracle) SQL parancs értelemzés, adatbázis kezelés, művelet végrehajtás egyszerűbb implementáció, rugalmatlan

Oracle működési struktúra több-processz struktúra: a különböző tevékenységet különböző processzek látják el szerver processzek: SQL parancs értelemzés, művelet végrehajtás szerver processzek: SQL parancs végrehajtás háttér processzek: adatbázis, közös elemek kezelése háttér processzek adatbázis kezelés

kombinált user/szerver dedikált szerver többszálú szerver alkalmazás, szerver processzek memória háttér proc. szerver proc. memória háttér proc. alkalmazás szerver proc. memória háttér proc. alkalmazás Oracle működési struktúra

szematikai ellenőrzés induló QOG algebrai optimalizálás javitott QOG konverizó fizikai szintre induló QEP költség optimalizálás javitott QEP QEP végrehajtás Szerver processz funkciói SQL utasítások értelmezése, SQL utasítások végrehajtása igényelt DB blokkok beolvasása memóriába eredmény visszaküldése a kliensnek Oracle működési struktúra

Háttér processzek memória DBWR LGWR SMON PMON ARCH CKPT RECO LOCK SNMP adatbázis

Oracle működési struktúra DBWR: elvégzett adatmódosításokat írja ki az adatbázisba kiváltása: - túl sok piszkos cache blokk - nincs szabad cache blokk - időkorlát túllépés - checkpoint végrehajtása (cache blokk: free, dirty, pinned ) LGWR: cache napló buffer tartalmát írja ki naplóállományba kiváltása: - tranzakció COMMIT - időkorlát túllépés - napló cache telítettsége

Oracle működési struktúra ARCH: a napló állományok automatikus mentésére szolgál - a megtelt és nem aktív naplóállomány mentődik le - ARCHIVELOG mód SMON: rendszer szintű felügyelet - instance helyreállítás - nem használt adatterületek karbantartása PMON: processz szintű felügyelet - elhalt processzek tranzakcióinak abortálása - foglalt erőforrások felszabadítása

Oracle működési struktúra SNP: snapshot-ok frissítését végzi - időkorlát túllépésre indul CKPT: checkpoint regisztráló - adatállományokba feljegyzi a chekpoint tényét LOCK: RECO: osztott adatbázisoknál a zárolás, commit összehangolását végzi

Oracle memória területek memóra SGAPGA Software Area Az Oracle igen memóriaigényes program ( Mbyte) a memória kezelés is dinamikus paraméterezhető

Oracle memória területek SGA elemei: - adatbázis cache - rollback cache - redo log buffer - shared pool Az adatbázis blokkok LRU stratégiával kerülnek kiválasztásra kiemeléskor Az adatszótár és az osztott SQL terület a legfontosabb shared pool rész megőrzi a korábbi SQL parancsok adatait

Oracle memória területek PGA elemei: - context area egy-egy SQL utasításhoz - cursor leírás - ideiglenes adatok A parsing igen időigényes folyamat, megőrzi a korábbi lekérdezések cursor adatait Software area elemei: - szerver program kód - háttér processzek program kódja Csak olvasható Osztott használatú

Instance processzek OS szinten

Instance indítás/leállítás

Memória kezelés

Indítási paraméterek