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.

Slides:



Advertisements
Hasonló előadás
2005 február 7Dr. Tánczos László BME EISZK1 Az oklevélmelléklet előállításának technikai és informatikai háttérbiztosítása. Tánczos László igazgatóhelyettes,
Advertisements

SStat - Statisztika 2014.
1 Számítógépek felépítése 9. előadás I/O rendszerek.
MV Zrt. felé történő adatszolgáltatás. Igénylés megküldése interfacen keresztül (igénylés-igényelt státusz) Az igénylés rögzítése a web-es rögzítést követően,
Vizsgabizottsági tag nyilvántartó rendszer működése, koordinálása
Recovery (helyreállítás) feladatok gyakorlatra
IWacos rendszer ERDŐKERTES - HULLADÉKGYŰJTÉS Az iWACOS rendszer alkalmazása a Műszki Ellátó Szervezetnél Lovák István Innotransz Mérnöki Iroda Kft.
SB Eszter SB Application Engine Peter Verhás 2002 április 9.
Microsoft Access I. Készítette: Rummel Szabolcs
Az Oracle rendszer komponensei
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
Cells(sor száma, oszlop száma)
Indexelés Célok: gyors lekérdezés, gyors adatmódosítás,
Belső memóriák tipusai
 VÍRUSOK: A számítógépes vírus olyan program, amely saját másolatait helyezi el más, végrehajtható programokban vagy dokumentumokban. Ha egy számítógépes.
7. előadás (2005. április 12.) Láncolt lista File kezelés 1.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 9. Gyakorlat Alap file műveletek.
TÁMOP A-11/1/KONV projekt „Telemedicína fókuszú kutatások Orvosi, Matematikai és Informatikai tudományterületeken” Magzati szívhang monitorozása.
L ÁTHATÓSÁG MEGHATÁROZÁSA tavaszi félév.
ORACLE ORDBMS adminisztrációs feladatok 2. rész dr. Kovács László 2004.
2012. február 22. Paulik Áron. Szintaxis: PROGRAM befajlos VÁLTOZÓK: bf: BEFÁJL, kf: KIFÁJL, sz: SZÖVEG MEGNYIT bf: "adatok.txt" BE bf: sz LEZÁR bf …
CISC - RISC processzor jellemzők
Oracle Database 10g szoftver telepítése
A memória tárolja a végrehajtandó programokat és a feldolgozásra váró adatokat. A számítógép memóriája adattárokból áll. Minden ilyen adattár memóriaelemekből.
A szövegszerkesztés néhány lépése Microsoft Word szövegszerkesztővel
Sínrendszer.
WEB MES (webes gyártásirányító rendszer)
DB2 DB3 DB2 DB3 DB4 DB5 Client Access Server Array Mailbox Server 1 Mailbox Server 2 Mailbox Server 3 Mailbox Server 6 Mailbox Server 4 Dallas San Jose.
Microsoft BI technológiák az eszközmenedzsment szolgálatában
REFLEXIÓK VARGA JÚLIA “A KÖZALKALMAZOTTI BÉREMELÉS HATÁSA A TANÁROK PÁLYAELHAGYÁSI DÖNTÉSÉRE” CÍMŰ ÍRÁSÁRA Cseres-Gergely Zsombor, Szirák 2012.
Peer to Peer fájlmegosztó alkalmazás Médiakommunikáció-labor 2004 Csontos Gergely, Kőszeg György, Somogyi Tamás.
Optimalizálás Ez az előadó neve beosztása vállalata.
Felhasználók azonosítása és jogosultságai, személyre szabás Borsi Katalin és Fóti Marcell NetAcademia Oktatóközpont.
Oklevélmelléklet előállítása Neptun
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
Egy szövegszerkesztő legegyszerűbb szolgáltatásai
A tolnasport.hu honlap adminisztrációja Készítette a Tolna Megyei Sportszövetségek Szövetsége a Nemzeti Civil Alapprogram NCA-DP-10-D pályázata keretében.
Projekt megnevezése: Felsőoktatási szolgáltatások rendszerszintű fejlesztése 2. ütem (TÁMOP / ) FIR Fórum – június 12. HÖSZ rendszer.
HF MINTA 2012/2013. ősz. HF Minta  Objektum-orientált program  „Adatvezérelt” alkalmazás írása  Fájl kezelés (olvasás, írás)  Menü készítése  5-6.
Adatbázisok tervezése, megvalósítása és menedzselése
Technikai és gyakorlati segítségnyújtás Kifizetési kérelem feltöltéséhez Pályázati Tájékoztató felület az ELEKTRONIZÁLÁS bevezetését követően Előadó: Gombita.
Szerver és kliens gép közötti kommunikáció Adattárolási modellek  OLTP: OnLine Transaction Processing az MSSQL Szervert egy időben egyszerre sok felhasználó.
Óravázlat Készítette: Kucsera Mihály és Toldi Miklós
Agendop (AOP) Műtéti előjegyző program 1. Az AOP élesben működik 2009 óta a Debreceni Sebészeti Klinikán! Hálózati, több felhasználós működés (MySql adatbázis-kezelővel.)
1 Mivel foglalkozunk a laborokon? 7. hét: Do-Loop-Until Do-Until-Looptömbök Function 7. hét: Do-Loop-Until és Do-Until-Loop ciklusok. Egy indexes tömbök,
Célkitűzések Egyszerű leltározási program fejlesztése
Webes MES keretrendszer fejlesztése Kiss Miklós Dániel G-5S8 Tervezésvezető: Dr. Hornyák Olivér.
OpenCMS programozói bevezetés Krizsán Zoltán iit me.
Fórum alkalmazás tervezése Készítette: Lückl Roland és Horváth Gergely és implementálása.
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)
Fájlszervezés Adatbázisok tervezése, megvalósítása és menedzselése.
Fájlkezelés Programozási tételek
PhD beszámoló 2003/2004 I. félév Készítette: Iváncsy Renáta Konzulens: Dr. Vajk István.
1 Informatika - 1. alkalom Jogi informatika - alapok szeptember 10. E1 előadó PPKE JÁK Informatikai Oktatási Csoport.
április 19. Dokumentumkezelés a gyógyszertörzskönyvezésben április 19. Kovács Lajos CHINOIN.
Triggerek gyakorlás.
Háttértárak.
Szövegszerkesztő programok MS Windows XP operációs rendszer alatt
Informatika - 1. alkalom szeptember 22. E1 előadó
Adatbázisok tervezése, megvalósítása és menedzselése
HÖSZ rendszer fejlesztések
Hosszúidejű Spektrogram mérés az ELQ 30 - al
Adattárolás Adatbázisok 2..
In memoriam Nagy Imre.
Hosszúidejű Spektrogram mérés az ET 91 - el
Vágányzári folyamat kezelése a K2 rendszerben
43. Gombaszedés Kováts László.
Logo – teknőcgrafika 3. óra Gyakorlás
Bibliográfia adatbázis-kezelő alkalmazások, EndNote 2018 Skultéti Attila
Számítógépek felépítése 9. előadás I/O rendszerek
Előadás másolata:

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 az adatbázisba 4 4 Adatmódosítási kérés 1 1 Biztosítja a korábban módosított adatok oszthatatlanságát és tartósságát.

Growth IncrementNumber of VLFs Growth Increment <= 64MB4 64Mb > Growth Increment <= 1GB8 1Gb < Growth Increment16

Recovery ModelTulajdonságok SimpleLogmentés nem alkalmazható A nyugtázott tranzakciók automatikus felülírása a log fájlban FullLog mentéseket is kell végezni Elkerülhető az adatvesztés sérült vagy hiányzó adatfájl miatt Lehetővé teszi a „percre pontos” adatvisszaállítást Bulk LoggedLog mentések szintén szükségesek Tömeges műveletek „finomabb” logolása Kevesebb log írás, nagyobb teljesítmény, kisebb log fájl

Jellemzők: Kis adatbázisokhoz Teszt rendszerekhez Adattárházak ahol ritkán változnak az adatok Visszaállás csak az utolsó mentés időpontjára lehetséges! Hétfő Kedd Szerda

BACKUP DATABASE AdventureWorks TO DISK = 'L:\SQLBackups\AW.bak' WITH INIT; BACKUP DATABASE AdventureWorks TO DISK = 'L:\SQLBackups\AW.bak' WITH INIT; GUI - SSMS T-SQL

VasárnapHétfő Jellemzők Teljes mentés után sűrű log mentés A meghibásodás időpontjára visszaállhatunk

BACKUP LOG AdventureWorks TO DISK = 'L:\SQLBackups\AW_Log.bak' WITH NOINIT; BACKUP LOG AdventureWorks TO DISK = 'L:\SQLBackups\AW_Log.bak' WITH NOINIT; Csak a logot mentjük Az utolsó sikeres mentés óta változott adatokat mentjük a log végéből Felszabadítja az inaktív részeket Az adatbázis Full vagy Bulk-logged üzemmódban legyen!

Monday Tuesday A Differential Backup Strategy: Csak a változott adatokat tartalmazza Célszerű abban az esetben alkalmazni, ha csak az adatbázis egy része módosul Az utolsó teljes mentéssel együtt alkalmazható csak visszaállításra Amikor túl sok időt venne igénybe egy teljes mentés

BACKUP DATABASE AdventureWorks TO DISK = 'L:\SQLBackups\AW_Diff.bak' WITH DIFFERENTIAL, INIT; BACKUP DATABASE AdventureWorks TO DISK = 'L:\SQLBackups\AW_Diff.bak' WITH DIFFERENTIAL, INIT; Csak az utolsó teljes mentés óta változott adatokat mentjük Nem csonkolja a LOG fájlt! Ne feledjük! Csak teljes mentés után végezhető!

A File or Filegroup Strategy: Fájlok és fájlcsoportok mentése Kevesebb helyet igényel, mint a teljes adatbázis mentés Nagy adatbázisok mentésénél használjuk SundayMondayTuesdayWednesday Datafile 1 Data file 2 Data file 3

BACKUP DATABASE AdventureWorks TO DISK = 'L:\SQLBackups\AW_Copy.bak' WITH COPY_ONLY, INIT; BACKUP DATABASE AdventureWorks TO DISK = 'L:\SQLBackups\AW_Copy.bak' WITH COPY_ONLY, INIT; Adatbázis mentése, bejegyzés nélkül LOG mentés esetén nem csonkol! Differenciális mentéseket nem fogja módosítani! Nem módosítja az ütemezett mentések rendjét!

Mentések: Különböző eszközökre Diszkre és kazettára is, de egyszerre a kettőre nem Adatbázis mentéseket végezhetnek: Sysadmin csop tagjai Db_owner Db_backupoperator csoport tagjai

Tulajdonságok: Amire figyelni kell: Médián belül nem változtatható Más verziók nem tudják olvasni NT Backup-al együtt nem használható Kis méret, erős tömörítés Csak SQL Server 2008-tól Jelentős I/O művelet és CPU terhelés jöhet létre

Steps to Restore a Database: Tail-Log Backup Visszaállási pont meghatározása Visszaállítási mód meghatározása Szükséges médiák rendelkezésre állnak? Visszaállítás

Lépések: Az utolsó teljes, vagy különbségi mentés visszaállítása Logok visszaállítása WITH NORECOVERY Utolsó log visszaállítása WITH RECOVERY kapcsolóval