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

Slides:



Advertisements
Hasonló előadás
Kamarai prezentáció sablon
Advertisements

Dolgozni már bárhonnan lehet…
A Wikipédia és a wiki modell. Mi a wiki? Wiki = könnyű szerkeszthetőség + változáskövetés Szó szerint: gyors Első wiki (c2): 1995, Ward Cunningham (programozásról)c2.
64 bites architektúra, csapdák és átjárók Tóth Sándor Terméktámogatási tanácsadó.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
IBM Software Group © 2006 IBM Corporation Hatékonyság és üzleti intelligencia Egységesített felület meglévő alkalmazásainkhoz Szabó János Technikai szakértő.
Az informatika oktatása az erdőmérnökképzésben Facskó Ferenc egyetemi adjunktus NYME – EMK – EVGI
Architektúra (Oracle Library – Concepts)
Microsoft Üzleti Megoldások Konferencia Naprakész Microsoft technológiák banki környezetben Bessenyei László Magyar Külkereskedelmi Bank Rt.
Webszolgáltatások PHP-ben
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
Az Oracle rendszer komponensei
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
Matematika II. 3. előadás Geodézia szakmérnöki szak 2010/2011. tanév Műszaki térinformatika ágazat tavaszi félév.
A tételek eljuttatása az iskolákba
A posztfordista termelési rendszer
A számítógépi programalkotások jogi védelme
Az ETR technológia DEXTER Informatikai kft..
Adatbázis alapú rendszerek
1 Hálózati Operációs Rendszerek gyakorlat Bevezető Előadó: Bilicki Vilmos
A diákat jészítette: Matthew Will
Lemezkezelés, RAID, partícionálás, formázás, defragmentálás
Készítette: Sárközi Anikó
1. IS2PRI2 02/96 B.Könyv SIKER A KÖNYVELÉSHEZ. 2. IS2PRI2 02/96 Mi a B.Könyv KönyvelésMérlegEredményAdóAnalitikaForintDevizaKönyvelésMérlegEredményAdóAnalitikaForintDeviza.
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ó.
ORACLE ORDBMS adminisztrációs feladatok 2. rész dr. Kovács László 2004.
3. Szálszinten párhuzamos feldolgozás (TLP)
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Oracle Database 10g szoftver telepítése
A KFKI AFS szolgáltatás Hernáth Szabolcs MTA KFKI RMKI
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
WEB MES (webes gyártásirányító rendszer)
Zárolási módszerek blokkolás sorrendiség igény Paraméterek finomság időtartam mód.
Számítástechnika a KFKI AEKI-ben
PHP VII Sütik, munkamenetek. Sütik Mi az a süti? A süti (cookie) állapotot tárol a felhasználó böngészőjében. Pl. ha egy oldalon beállítható, hogy milyen.
SQL 2012 TKOC Magas Rendelkezésreállás II. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer.
Windows Server 2012 Kiadások, licencelés, lehetőségek
Csáki Zoltán Országos Széchényi Könyvtár Digitális folyóiratok tartalomjegyzékeinek feldolgozása az OSZK-ban (EPAX projekt) NETWORKSHOP 2008.
Objektumorientált adatbázisok és szabványok Ispány Márton.
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
szakmérnök hallgatók számára
Vezérlők használata és írása Ez az előadó neve beosztása vállalata.
2007. május 22. Debrecen Digitalizálás és elektronikus hozzáférés 1 DEA: a Debreceni Egyetem elektronikus Archívuma Karácsony Gyöngyi DE Egyetemi és Nemzeti.
2012. tavaszi félév Vitéz Gergely. A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
A pneumatika alapjai A pneumatikában alkalmazott építőelemek és működésük vezérlő elemek (szelepek)
APEX BMF, II. félév.
A klinikai transzfúziós tevékenység Ápolás szakmai ellenőrzése
A védekezés mértéke, STI és a kondomhasználat népszerűsége Magyarországon Dr. Gy. Mészáros Contraceptive practice In Europe: Differences in avaibility.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
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ó.
ORACLE ORDBMS adminisztrációs feladatok 3. rész dr. Kovács László 2004.
Magas rendelkezésre állású Hyper-V rendszer építése
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
Eszköz és identitás kezelés Korlátlan fájl szerver kapacitás Másodlagos adatközpont Korlátlanul skálázódó infrastruktúra Biztonságos DMZ Hibrid adat-
Illés Zoltán ELTE Informatikai Kar
> aspnet_regiis -i 8 9 TIPP: Az „Alap” telepítés gyors, nem kérdez, de később korlátozhat.
Tárolási alapfogalmak, objektumok, adatszótár nézetek (Oracle)
A KÖVETKEZŐKBEN SZÁMOZOTT KÉRDÉSEKET VAGY KÉPEKET LÁT SZÁMOZOTT KÉPLETEKKEL. ÍRJA A SZÁMOZOTT KÉRDÉSRE ADOTT VÁLASZT, VAGY A SZÁMOZOTT KÉPLET NEVÉT A VÁLASZÍV.
Szennyező anyagok kibocsátásának trendje
Gyurkó György. Az OO programozás és tervezés története 1960-as évek: SIMULA (véletlen folyamatokat szimuláló programok írása) az OO nyelvek őse 1970-es.
Mikroprocesszorok (Microprocessors, CPU-s)
Egy lekérdezés végrehajtása SELECT o1 FROM T1 WHERE o2 = … Hogyan jutnak el a megfelelő sorokból a mező értékei a klienshez?
Kovács Gergely Péter Bevezetés
Egy lekérdezés végrehajtása
Egy lekérdezés végrehajtása
Egy lekérdezés végrehajtása
Előadás másolata:

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

Oracle piaci helyzete vezetője (Lawrence J. Ellison) a világ eddigi 6. leggazdagabb embere 1. John D. Rockefeller ( ) -- $200 billion 2. Andrew Carnegie ( ) -- $110 billion 3. Cornelius Vanderbilt ( ) -- $100 billion 4. John Jacob Astor ( ) -- $85 billion 5. William Gates -- $60 billion 6. Lawrence J. Ellison -- $55 billion 7. King Fahd B in Abdul Aziz Alsaud -- $30 billion 8. Warren Buffet -- $28 billion 9. Paul Allen -- $25 billion

9. (8) International Business Machines Corp. $ (14) Hewlett-Packard Co. $ (36) Dell Inc. $ (47) Microsoft Corp. $ (58) Intel Corp. $ (116) Xerox Corp. $ (155) Sun Microsystems Inc. $ (190) Oracle Corp. $ (300) Apple Computer Inc. $ (535) Advanced Micro Devices Inc. $ (387) Gateway Inc. $3.402 Oracle piaci helyzete

DBMS piac (bizonytalan értékek) 2000:Oracle 34%IBM 30%Microsoft 15% 2002: IBM 36%Oracle 34% Microsoft 24% PC,Linux(42%) 2004:Oracle 40%IBM 31%Microsoft 14% win: 30% 45% alkalmazott

Az Oracle története 1978: Oracle V1 (első piaci RDBMS) PDP gépre, assembly-ben kódolt, külön Oracle és User kód 1979: Oracle V2 (javított kiadás) VAX/VMS mód támogatása 1980: Oracle V3 C-ben kódolt, tranzakció bevezetése 1983: RDBMS a VAX gépekre 1984: Oracle V4 olvasási konzisztencia megvalósítása (read committed) más géptípusok támogatása, PC kliens megjelenése

1985: párhuzamos működésű RDBMS 1986: Oracle V5 első kliens-szerver, osztott működésű RDBMS cluster technológia támogatása 1989: Oracle V6 (módosított kernel) PL/SQL és rekord-szintű zárolás bevezetése, on-line backup, OLTP teljesítmény növelés 1992: alkalmazás fejlesztési módszertan kidolgozása, 1993: Oracle V7 deklaratív integritási feltételek, PL/SQL, triggerek, tárolt eljárások, párhuzamos SQL végrehajtás Az Oracle története

1994: első média (video) szerver 1995: NC koncepció (network PC) 1997:Oracle V8 alap OO elemek megjelenése, 3-tier struktúra, WEB-szerver kapcsolódás, particionálás, RMAN materialized view, INSTEAD OF trigger 1998: Java támogatás, elsőség a TPC-C tesztekben 1999: Oracle V8i Internet Database, XML támogatás, Linux támogatás Java integrálás (JVM, SQLJ), alap OLAP funkciók

2000: Oracle Mobile 2001: Oracle V9i globalizációs támogatások, védelmi bővítések, standby adatbázis, elsőség a TPC-H teszteken 2002: első integrált multi-dimenzionális modell, native XML támogatás 2003: Oracle V10g ön-menedzselő adatbázis, adatbányászati, mesterséges intelligencia elemek beépítése 2004: Oracle DataHub (integrált felület osztott rendszerhez) Az Oracle története

Az Oracle adatbázis struktúra adatállományok napló mentés vezérlő paraméterjelszó CREATE DATABASE nev DATAFILE …

adatállományok táblatér Atáblatér B fileA1 CREATE TABLESPACE … Az Oracle adatbázis struktúra

ORADATA 2,990,080 CONTROL01.CTL 2,990,080 CONTROL02.CTL 2,990,080 CONTROL03.CTL 20,979,712 DR01.DBF 15,736,832 HINF.ORA 20,979,712 INDX01.DBF 31,473,664 OEM_REPOSITORY.ORA 52,436,992 RBS01.DBF 1,049,088 REDO01.LOG 1,049,088 REDO02.LOG 1,049,088 REDO03.LOG 287,318,016 SYSTEM01.DBF 20,979,712 TEMP01.DBF 10,493,952 TOOLS01.DBF 20,979,712 USERS01.DBF

táblatér szegmens O1 szegmens O2 szegmens O3 szegmens O4 szegmens típusok normál tábla cluster tábla tábla partició beágyazott tábla index index partició LOB LOB index rollback adatszótár cache temporary Az Oracle adatbázis struktúra

szegmens O1 extent 1 extent 2 extent 3 extent 4 fregmentáció problémája tárolási paraméterek: INITIAL NEXT PCTINCREASE MINEXTENTS MAXEXTENTS STORAGE ( INITIAL = 40 … )

Az Oracle adatbázis struktúra extent 1 blokk 1 blokk 2 blokk 3 blokk 4 blokk header table directory row directory free space row data

Az Oracle adatbázis struktúra blokk header table directory row directory free space row data tárolási paraméterek PCTFREE PCTUSED INITTRANS MAXTRANS

ORADATA 2,990,080 CONTROL01.CTL 2,990,080 CONTROL02.CTL 2,990,080 CONTROL03.CTL 20,979,712 DR01.DBF 15,736,832 INITHINF.ORA 20,979,712 INDX01.DBF 31,473,664 OEM_REPOSITORY.ORA 52,436,992 RBS01.DBF 1,049,088 REDO01.LOG 1,049,088 REDO02.LOG 1,049,088 REDO03.LOG 287,318,016 SYSTEM01.DBF 20,979,712 TEMP01.DBF 10,493,952 TOOLS01.DBF 20,979,712 USERS01.DBF

Vezérlő file - az adatbázis komponenseit tartja nyilván - a tranzakció státuszt is jelzi - az adatbázis állapotát is tárolja (pl. lezárás státusza) kis méretű, de nagyon fontos több példányban is tárolják CONTROL*.CTL egy szerveren több adatbázis is futhat ORACLE_SID

db_name = RBDB1 db_files = 1024 # INITIAL # db_files = 80 # SMALL # db_files = 400 # MEDIUM # db_files = 1500 # LARGE control_files = ("/u01/oracle/rbdb1/control01.ctl", "/u01/oracle/rbdb1/control02.ctl") db_file_multiblock_read_count = 8 # INITIAL db_block_size = 8192 # INITIAL shared_pool_size = # INITIAL log_checkpoint_interval = log_checkpoint_timeout = 1800 minta paraméter file

Feladatok 1.Keresse meg a web-en az Oracle home-lapját 2.Keressen a web-en Oracle help anyagot 3.Hol és milyen módon tárolódnak az induló működési paraméterek 4.Térképezze fel az ORACLE_HOME alatti könyvtár struktúrát és azonosítsa be a megismert állományokat

továbbiakhoz: Művelet opt: (wait, v$session_wait) olap: