Total Recall Eine Reise in die Tiefen des Oracle Gedächtnis
|
|
- Maike Esser
- vor 6 Jahren
- Abrufe
Transkript
1 Total Recall Eine Reise in die Tiefen des Oracle Gedächtnis Mirko Hotzy Discipline Manager Databases Trivadis GmbH Niederlassung Stuttgart Dezember 2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
2 Agenda Flashback Übersicht & Historie Total Recall Flashback Data Archives Total Recall Einschränkungen Daten sind immer im Spiel. Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
3 Was bisher geschah? Das Oracle Gehirn war bisher eher übersichtlich konstruiert Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
4 Übersicht & Historie bis Oracle 10 (1) 3 vollständig unabhängige und unterschiedliche Mechanismen Flashback-Typ Flashback Query Flashback Table Recyclebin Flashback Database Mechanismus Basiert auf Undo-Informationen UNDO_MANAGEMENT UNDO_RETENTION UNDO_TABLESPACE Umbenennen von Tabellen und Abhängigen Objekten in systemverwaltete Objekte innerhalb desselben Tablespace Flashback Logging, RVWR Prozess schreibt Flashback Logs, abgelegt in Flash Recovery Area, Erweiterung des Rewind Buttons durch Restore Point Techniken Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
5 Flashback Befehlsportfolio (1) Flashback Query (auch SCN möglich) SELECT * FROM emp AS OF TIMESTAMP to_timestamp(' :52:00' 'DD.MM.YYYY HH24:MI:SS') WHERE deptno = 30; Flashback Version Query SELECT empno, ename, job, versions_starttime, versions_endtime FROM emp VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE WHERE ename = 'MEIER' ORDER BY versions_starttime NULLS FIRST; Flashback Transaction Query SELECT ftq.xid, ftq.start_scn, ftq.commit_scn, ftq.operation, ftq.logon_user, ftq.undo_sql FROM emp VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE, flashback_transaction_query ftq WHERE ftq.xid = '04001F000F2D0000' AND ftq.undo_sql IS NOT NULL AND ftq.xid = versions_xid; Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
6 Flashback Befehlsportfolio (2) Flashback Table FLASHBACK TABLE emp TO TIMESTAMP to_timestamp(' :00:00','DD.MM.YYYY HH24:MI:SS'); Recyclebin FLASHBACK TABLE emp TO BEFORE DROP RENAME TO emp_restore; -- Rename is optional Flashback Database (mount status) ALTER DATABASE FLASHBACK ON; FLASHBACK DATABASE TO [ SCN TIMESTAMP Restore Point]; Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
7 Übersicht & Historie bis Oracle 10(2) Anzeigen vergangener Zustände von Datenbankobjekten (Flashback-Query, Flashback Transaction Query, Flashback Version Query) Zurücksetzen von Objekten auf einen früheren Stand ohne Point-in-time Media Recovery (primär Generierung & Anwendung von Undo-SQL) Mit Flashback-Funktionen waren bisher folgende Aktionen möglich: Durchführen von Queries, die frühere Datenzustände anzeigen Durchführen von Queries, die eine detaillierte Historie von Datenbankänderungen anzeigt Wiederherstellen von Tabellen oder Zeilen zu einem früheren Zeitpunkt Zurückrollen einer Transaktion und der davon abhängigen Transaktionen, während die Datenbank online verfügbar ist Voraussetzungen: FLASHBACK DATABASE benötigt Flashback-Logs FLASHBACK Query benötigt ausreichend Undo-Tablespaceplatz Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
8 Und nun Was hat sich nun mit Oracle 11g geändert? Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
9 Agenda Flashback - Übersicht & Historie Total Recall Flashback Data Archives Total Recall Einschränkungen Daten sind immer im Spiel. Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
10 ORACLE Total Recall Worum geht es? Historische Daten werden einfach aufgefressen aber nicht terminiert! Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
11 Total Recall Meine Erwartungen Einfache Erstellung und Verwaltung von Flashback- Datenarchiven Datensicherheit nicht jeder darf historische Daten abfragen Effizientes Management von Flashback Data Archives durch Oracle selbst Automatische Datenbereinigung Effiziente Speicherplatznutzung für historische Daten Einfacher und schneller Zugriff auf historische Daten Keine Zeitbeschränkung jeder Aufbewahrungszeitraum ist möglich Einfache Administration und Visualisierung über EM11g Database Control Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
12 Flashback Data Archives Flashback Data Archive (Total Recall) Automatisches Protokollieren und Archivieren von geänderten Daten für reguläre Queries und Flashback Queries Ermöglichen den Zugriff auf einzelne Versionen der Datenbankobjekte, ohne «snapshot-too-old»-fehler Speichern alle Änderungen eines Datensatzes über seine gesamte Lebensdauer ora_fbda_sid startet beim Hochfahren der Datenbank Quelle Oracle Corporation Kein Archivelog Mode notwendig! Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
13 Flashback Data Archives Konzept (2) Ein weiterer, neuer Mechanismus ist hinzugekommen Flashback-Typ Flashback Data Archives Mechanismus Asynchrones Protokollieren von Änderungen auf Tabellenebene, Systemgenerierte, partitionierte Historientabellen protokollieren alle Änderungen (Update, Delete), Platzoptimierung Limits Quotas für Flashback Data Archives Tablespace-/Storagelimits Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
14 Flashback Data Archives Vorbereitungen Erstellen eines Tablespaces für Flashback Data Archives CREATE SMALLFILE TABLESPACE FDA_LONG_RET DATAFILE '/u01/oradata/db1110a/db1110a_fda_long_ret01.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE 200M LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; Vergeben der Administrationsrechte an Benutzer GRANT FLASHBACK ARCHIVE ADMINISTER TO scott; Erstellen des Flashback-Archivs CREATE FLASHBACK ARCHIVE flasharch_long TABLESPACE FDA_LONG_RET QUOTA 100M RETENTION 10 YEAR; Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
15 Flashback Data Archives Nutzung Aktivieren der Flashback-Archivierung für eine Tabelle ALTER TABLE SCOTT.cust2 FLASHBACK ARCHIVE flasharch_long; Abfragen der Daten, zu einem spezifischen Zeitpunkt select * from scott.cust2 AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '10' DAY) WHERE cust_last_name ='Ruddy'; Relevante Dictionary-Views DBA_FLASHBACK_ARCHIVE (Erstellungsdatum ) DBA_FLASHBACK_TABLES (archivierte Tabellen ) DBA_FLASHBACK_ARCHIVE_TS (Tablespace für Flashback- Archiv ) Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
16 Flashback Data Archives Internals (1) Für historische Daten werden Range-Partitionierte Tabellen erstellt Der Name der Archiv- und Mappingtabellen ist systemgeneriert (SYS_FBA_*) Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
17 Flashback Data Archives Internals (2) Systemgenerierte, rangepartitionierte Tabellen werden benutzt DBMS_METADATA.GET_DDL('TABLE','SYS_FBA_HIST_88149','SCOTT') CREATE TABLE "SCOTT"."SYS_FBA_HIST_88149" ( "RID" VARCHAR2(4000), "STARTSCN" NUMBER, "ENDSCN" NUMBER, "XID" RAW(8), "OPERATION" VARCHAR2(1), ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 COMPRESS STORAGE( BUFFER_POOL DEFAULT) TABLESPACE "FDA_LONG_RET" PARTITION BY RANGE ("ENDSCN") (PARTITION "PART_ " VALUES LESS THAN ( ) TABLESPACE "FDA_LONG_RET" COMPRESS FOR ALL OPERATIONS ) Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
18 Flashback Data Archives Internals (3) OLTP Table Compression ist ebenfalls involviert select table_owner, table_name, partition_name, compress_for from dba_tab_partitions where table_name like 'SYS_FBA_HIST%' order by table_owner TAB_OWNER TABLE_NAME PART_NAME COMPRESS_FOR HR SYS_FBA_HIST_88150 HIGH_PART FOR ALL OPERATIONS SCOTT SYS_FBA_HIST_88149 PART_ FOR ALL OPERATIONS SCOTT SYS_FBA_HIST_88149 HIGH_PART FOR ALL OPERATIONS SCOTT SYS_FBA_HIST_88148 HIGH_PART FOR ALL OPERATIONS SCOTT SYS_FBA_HIST_88148 PART_ FOR ALL OPERATIONS Chained Rows? Fehlanzeige! TABLE_NAME CHAIN_CNT SYS_FBA_HIST_ SYS_FBA_HIST_ Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
19 Flashback Data Archives Internals (4) Was macht eigentlich die SYS.SMON_SCN_TIME Tabelle? select count(*) from sys.smon_scn_time; COUNT(*) Sie wächst und wächst und Eine Row ist durchschnittlich 993 Bytes groß Alle 5 Minuten entsteht eine Row in SYS.SMON_SCN_TIME 0,27MB pro Tag x 365Tage x 10Jahre = ca. 985 MB 10 Jahre = rows! Genaues Überwachen des SYSAUX Tablespaces wird dringend empfohlen! Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
20 Flashback Data Archives Internals (5) Performance Overhead durch asynchrones Schreiben? Sollte sorgfältig von Fall zu Fall getestet werden! Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
21 Agenda Flashback - Übersicht & Historie Total Recall Flashback Data Archives Total Recall Einschränkungen Daten sind immer im Spiel. Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
22 Flashback Data Archives Administration (1) Manuelles Bereinigen eines Flashback Data Archives ALTER FLASHBACK ARCHIVE flasharch_long PURGE BEFORE TIMESTAMP (SYSTIMESTAMP INTERVAL '1' Year) Folgende DDL-Anweisungen sind für Quelltabellen, für die Flashback Data Archive aktiviert ist, nicht erlaubt (ORA-55610) ALTER TABLE Befehl Löschen, Umbenennen oder Modifizieren einer Spalte Durchführen von Partitions- oder Subpartitionsoperationen Konvertierung einer LONG-Spalte in eine LOB-Spalte UPGRADE TABLE, mit oder ohne einer INCLUDING DATA Klausel DROP TABLE Befehl RENAME TABLE Befehl TRUNCATE TABLE Befehl Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
23 Flashback Data Archives Administration (2) Was passiert bei Platzmangel in Flashback Data Archives? Sun Sep 07 00:56: Flashback Archive FLASHARCH_SHORT ran out of space in tablespace FDA_SHORT_RET. Flashback archive FLASHARCH_SHORT is full, and archiving is suspended. Please add more space to flashback archive FLASHARCH_LOW. Sun Sep 07 01:56: Flashback Archive FLASHARCH_SHORT ran out of space in tablespace FDA_SHORT_RET. Datenbank läuft normal weiter, Fehlermeldungen erscheinen im Alert.log Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
24 Flashback Data Archives Administration (3) Kein einfaches Löschen eines Flashback Data Archive Tablespaces DROP TABLESPACE FDA_LONG_RET INCLUDING CONTENTS AND DATAFILES *ERROR at line 1:ORA-00604: error occurred at recursive SQL level 1ORA-55622: DML, ALTER and CREATE UNIQUE INDEX operations are not allowed on table "SCOTT"."SYS_FBA_TCRV_19334" Zuerst De-Archivieren und dann das Flashback-Archiv löschen ALTER TABLE scott.cust2 NO FLASHBACK ARCHIVE; DROP FLASHBACK ARCHIVE flasharch_long; Anschließend das zugehörige Tablespace löschen DROP TABLESPACE FDA_LONG_RET INCLUDING CONTENTS AND DATAFILES; Abhängigkeiten sind zu beachten; Flashbacks müssen in der richtigen Reihenfolge erfolgen, da ansonsten Constraint Fehler auftreten können Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
25 Flashback Data Archives Administration (4) DML auf Flashback-Archivtabellen sind nicht erlaubt, Erstellung von zusätzlichen nonunique Indices sind zulässig DELETE FROM SYS_FBA_HIST_73420 WHERE ENAME='KING' ERROR at line 1: ORA-55622: DML, ALTER and CREATE UNIQUE INDEX operations are not allowed on table "SCOTT"."SYS_FBA_HIST_73420" Flashback Data Archives sind nicht exportierbar/importierbar (weder über Data Pump noch über die alten exp/imp utilities) ORA-31693: Table data object "SCOTT"."SYS_FBA_DDL_COLMAP_22297" failed to load/unload and is being skipped due to error: ORA-02354: error in exporting/importing data ORA-01426: numeric overflow ORA-31693: Table data object "SCOTT"."SYS_FBA_DDL_COLMAP_22299" failed to load/unload and is being skipped due to error: ORA-02354: error in exporting/importing data ORA-01426: numeric overflow Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
26 Total Recall Erwartungen und Realität Wissen vermitteln ist erst der Anfang. Wissen umsetzen das Entscheidende. Einfache Erstellung und Administration von Flashback Data Archives Datensicherheit nicht jeder darf historische Daten abfragen Keine Zeitbeschränkung jeder Aufbewahrungszeitraum ist möglich Effizientes Management der Flashback Data Archives durch Oracle Integration EM11g Database Control Option ist mit zusätzlichen Kosten verbunden Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
27 Total Recall Anmerkungen Für unterschiedliche Aufbewahrungszeiträume sollten unterschiedliche Flashback Data Archives benutzt werden Möglichen Performance Overhead gut testen! Wissen vermitteln ist erst der Anfang. Wissen umsetzen das Entscheidende. Flashback Data Archives eignen sich gut Zur Bereinigung menschlicher DML- Fehler Zur Abfrage historischer Daten über lange Zeiträume hinweg (Bereinigungsintervall kann auf täglicher Basis konfiguriert werden) Oracle Database 11g Total Recall, eine Reise in die Tiefen des Oracle Gedächtnis
28 Vielen Dank für Ihre Aufmerksamkeit! Q&A Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
Oracle Flashback DOAG K onferenz Nürnberg 2009 Marco P atzwahl Patzwahl
Oracle Flashback DOAG Konferenz Nürnberg 2009 Marco Patzwahl MuniQSoft GmbH Gegründet 1998 Tätigkeitsbereiche: Oracle IT Consulting & Services Oracle Schulungen (SQL, PL/SQL, DBA, APEX, B&R, ) Software-Lösungen
MehrOracle 10g Flashback. Andrea Held
Oracle 10g Flashback Andrea Held Seite 1-1 Agenda Flashback Technologien Architektur Anwendung Probleme Bewertung: Möglichkeiten und Grenzen Seite 1-2 Flashback Level Flashback Query Flashback Table Flashback
MehrFlashback Früher war alles besser Marion Mahr Daniel Schulz Flashback Früher war alles besser
Flashback Früher war alles besser Marion Mahr Senior Consultant Daniel Schulz Solution Architect OPITZ CONSULTING GmbH München, 14.09.2012 OPITZ CONSULTING GmbH 2012 Seite 1 Mission Wir entwickeln gemeinsam
MehrOracle 10g Flashback. Andrea Held Business Management Systeme Deutsche Post ITSolutions. Deutsche Post ITSolutions GmbH
Oracle 10g Flashback Andrea Held Business Management Systeme Deutsche Post ITSolutions Deutsche Post ITSolutions GmbH Agenda Flashback Technologien Architektur Anwendung Probleme Bewertung: Möglichkeiten
MehrAndrea Held. Motivation ILM: Definition und Strategien Lösungen für Oracle Datenbanken. Empfehlungen
Andrea Held Motivation ILM: Definition und Strategien Lösungen für Oracle Datenbanken Partitionierung Komprimierung ILM Assistant Flashback Data Archive Empfehlungen 1 Datenwachstum Wachsende Kosten Schlechtere
MehrOracle Flashback Der Rewind-Button für die Datenbank
Oracle Flashback Der Rewind-Button für die Datenbank Wer kennt Sie nicht, die Benutzer, die angeblich nichts gemacht haben, und denen es beim vorgeblichen Nichts-Tun gelang, den ganzen Datenbestand zu
MehrKurs. Teil 7 UNDO-Management. Universität Hannover. Agenda. Einführung. Nutzung RBS Oracle 9i Einführung Performance Tuning.
Kurs Oracle 9i Performance Tuning Teil 7 UNDO-Management Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 23 Seite 1 von 23 1. 2. Nutzung des Rollback Segments 3. 4. 5. Größe von UNDO- TBS berechnen 6.
Mehrselect DISTINCT Name, ort From Verkauf; selektiert Name und Ort von Tabelle Verkauf - DISTINCT steht dass keine Zeile mehrfach vorkommt
Some SQL Queries % you can use them with the project Buch/Verlag select Name, ort From Verkauf; selektiert Name und Ort von Tabelle Verkauf select DISTINCT Name, ort From Verkauf; selektiert Name und Ort
Mehrwww.informatik-aktuell.de
www.informatik-aktuell.de Flashback Reise in die Vergangenheit einfach. gut. beraten. Warum Oracle Zeitreisen anbieten kann, der Microsoft SQL Server aber leider nicht. IT-Tage Datenbanken 18.12.2015,
MehrAutomatisierte Datenmigration mit dynamischen SQL
Automatisierte Datenmigration mit dynamischen SQL Rolf Wesp Consultant Rolf.Wesp@trivadis.com Düsseldorf, 27. Oktober 2009 Baden Basel Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.
MehrDatenbank Objekte (Tabellen, Segemente, Extents, Blöcke)
Datenbank Objekte (, Segemente,, Blöcke) 5. Juni 2007 Datenbank Objekte (, Segemente,, Blöcke) Datenbank Objekte (, Segemente,, Blöcke) Aufbau eines Datenblocks Zeilenverkettung und -verschiebung Freispeicherverwaltung
MehrHistorisierung mit Flashback Database Archive (FDA)
Historisierung mit Flashback Database Archive (FDA) DOAG Konferenz 2013 Nürnberg, 19.-21. November 2013 Wolfgang Tanzer metafinanz Informationssysteme GmbH Wir fokussieren mit unseren Services die Herausforderungen
MehrOracle Backup und Recovery mit RMAN
Oracle Backup und Recovery mit RMAN Seminarunterlage Version: 12.04 Copyright Version 12.04 vom 16. Juli 2015 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt-
MehrDOAG Regionaltreffen TABLE REORG. Klaus Reimers. Leiter Beratung & Entwicklung, ORDIX AG, Paderborn
DOAG Regionaltreffen TABLE REORG Klaus Reimers Leiter Beratung & Entwicklung, ORDIX AG, Paderborn kr@ordix.de Agenda Reorganisationsgründe - Extents - Blockfüllgrad - Migrated Rows Workarounds - Storage
MehrAufbau einer Oracle Datenbank Tablespace, Arten von Dateien
Aufbau einer Oracle Datenbank Tablespace, Arten von Dateien Boris Meißner 05-INDT Fachbereich Informatik, Mathematik und Naturwissenschaften HTWK-Leipzig 05. Juni 2008 Boris Meißner (Fb IMN - HTWK-Leipzig)
MehrAbfragen (Queries, Subqueries)
Abfragen (Queries, Subqueries) Grundstruktur einer SQL-Abfrage (reine Projektion) SELECT [DISTINCT] {* Spaltenname [[AS] Aliasname ] Ausdruck} * ; Beispiele 1. Auswahl aller Spalten SELECT * ; 2. Auswahl
MehrEinstellungen zur Verwendung von Flashback-Abfragen
Thema Autor REISE IN DIE VERGANGENHEIT Kamel Bouzenad (kamel.bouzenad@trivadis.com) Art der Info Infos für Entwickler und DBAs (April 2002) Quelle Oracle-Dokumentation sowie beratende Aktivitäten Überblick
MehrSQL (Structured Query Language) Schemata Datentypen
2 SQL Sprachelemente Grundlegende Sprachelemente von SQL. 2.1 Übersicht Themen des Kapitels SQL Sprachelemente Themen des Kapitels SQL (Structured Query Language) Schemata Datentypen Im Kapitel SQL Sprachelemente
MehrSQL. Datenmanipulation. Datenmanipulationssprache. Ein neues Tupel hinzufügen. Das INSERT Statement
SQL Datenmanipulation Datenmanipulationssprache Ein DML Statement wird ausgeführt wenn: neue Tupel eingefügt werden existierende Tupel geändert werden existierende Tupel aus der Tabelle gelöscht werden
MehrRelationales Datenbanksystem Oracle
Relationales Datenbanksystem Oracle 1 Relationales Modell Im relationalen Modell wird ein relationales Datenbankschema wie folgt beschrieben: RS = R 1 X 1 SC 1... R n X n SC n SC a a : i=1...n X i B Information
MehrDatenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin
Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,
MehrIch muss gestehen, initial hätte ich mir auch so eine Syntax gewünscht. Bei genauerer Betrachtung stelle ich aber fest:
Page 1 of 9 Betrifft Autor Online Reorganisationen mit Oracle9i Andri Kisseleff andri.kisseleff@trivadis.com Art der Info Technische Background Info November 2001 Quelle Aus dem NF9i-Kurs der Trivadis
MehrOracle Datenbank - Tuning
Oracle Datenbank - Tuning H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Datenbank Tuning / 1 Η. G.Hopf / 10.04.2003 Inhaltsverzeichnis Tuning Datenstruktur-Ebene SQL-Befehls-Ebene Anwendungsebene
MehrOracle Backup und Recovery
Seminarunterlage Version: 11.05 Version 11.05 vom 27. Mai 2010 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrOracle Datenbankadministration Grundlagen
Oracle Datenbankadministration Grundlagen Seminarunterlage Version: 12.02 Version 12.02 vom 14. April 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
MehrViews erzeugen. Datenbank - Objekte. Wozu braucht man Views? Was ist eine View?
Datenbank - Objekte Views erzeugen Objekt Tabelle View Sequence Index Synonym Objekt Beschreibung Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen von
MehrInhaltsverzeichnis. Geleitwort der Fachgutachterin... 15 Vorwort... 17 Einführung... 19 1 Architektur eines Oracle-Datenbanksystems...
Inhaltsverzeichnis Geleitwort der Fachgutachterin.............................. 15 Vorwort.................................................... 17 Einführung.................................................
MehrIT-Symposium 2004 4/20/2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1
Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH www.decus.de 1 Sichern heute und morgen Backup und Recovery in Oracle Database 10 g Backup und Recovery Die Datenbank muß jederzeit wiederherstellbar
MehrDie Datenmanipulationssprache SQL
Die Datenmanipulationssprache SQL Daten eingeben Daten ändern Datenbank-Inhalte aus Dateien laden Seite 1 Data Manipulation Language A DML statement is executed when you Add new rows to a table Modify
MehrMulti-temporale Datenbank Features in Oracle 12c Philipp Salvisberg
Multi-temporale Datenbank Features in Oracle 12c Philipp Salvisberg Senior Principal Consultant November 2013 Oracle 12c hat ein neues Feature namens "Temporal Validity". Mit Temporal Validity können eine
MehrFunktion definieren Gibt Summe der Gehälter zurück. Aufruf in einem SQL-Statement
Funktion definieren Gibt Summe der Gehälter zurück Aufruf in einem SQL-Statement Dr. Christian Senger Einführung PL/SQL 1 Procedures & Transaktionen CREATE OR REPLACE PROCEDURE write_log ( log_code IN
MehrOracle Advanced Compresion 10g versus 11g
Regionaltreffen München/Südbayern am Montag, 12.01.2009, 17:00 Uhr Oracle Advanced Compresion 10g versus 11g Platz in der Datenbank optimal nützen Ihr Partner für Schulung, Betreuung und Beratung rund
MehrMartin Bracher (martin.bracher@trivadis.com) Technische Background Info und Trivadis Scripts
Betrifft Autor Art der Info Quelle Resize von Tablespaces mit Oracle8i und Oracle9i Martin Bracher (martin.bracher@trivadis.com) Technische Background Info und Trivadis Scripts Aus dem AI9-A Kurs der Trivadis
MehrPartitioning mit Oracle Text 9i
Partitioning mit Oracle Text 9i Autor: Andreas Habl, msg systems ag DOAGNews Q1_2005 Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere die der Übersetzung, des Nachdrucks,
MehrFunktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion
Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert
MehrFolien php/mysql Kurs der Informatikdienste
Folien php/mysql Kurs der Informatikdienste 1. Einführung in die Datenbank MySQL Kursbeispiel und Kursziele 1.1 Das Kursbeispiel: eine kleine Personalverwaltung 1.2 Was brauchen wir? 1.3 Ziele Kurs AEMS1,
MehrORACLE Database Migration
ORACLE Database Migration Hürden und Best Practices in einer hochverfügbaren Umgebung GUUG FFG 2013 Andrea Held 27.2.2013 10:47:05 A. Held: Oracle DB Migration 1 Agenda Oracle Hochverfügbarkeit: Eine Auswahl
MehrDatenbanksystem. System Global Area. Hintergrundprozesse. Dr. Frank Haney 1
Datenbanksystem System Global Area Hintergrundprozesse Dr. Frank Haney 1 Komponenten des Datenbanksystems System Global Area Program Global Area Hintergrundprozesse Dr. Frank Haney 2 System Global Area
MehrJohannes Ahrends CarajanDB GmbH CarajanDB GmbH
Johannes Ahrends CarajanDB GmbH Vorstellung CarajanDB GmbH Total Recall - die totale Erinnerung Historie und Lizensierung Flashback Archive erstellen Flashback Archive für Tabellen aktivieren Flashback
MehrTuning the Mobile Server
DOAG Konferenz 20. - 22.11.2012 Tuning the Mobile Server Philipp Loer ppl@ordix.de www.ordix.de Agenda Einleitung Grundlagen Performance-Optimierung Fazit Tuning the Mobile Server, Philipp Loer, DOAG 2012
MehrDie bisher bereits bekannten Aggregatsfunktionen MIN, MAX, SUM, AVG, COUNT, VARIANCE und STDDEV wurden um FIRST und LAST erweitert.
Betrifft Autor FIRST, LAST Markus Jägle (markus.jaegle@trivadis.com) Art der Info Technische Background Info (April 2002) Quelle Aus dem NF9i-Kurs, NF9i-Techno-Circle der Trivadis und Oracle9i Data Warehousing
MehrDatenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012
Datenbankstatistiken im Griff mit DBMS_STATS DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz:
MehrDatenbanken Konsistenz und Mehrnutzerbetrieb III
Datenbanken Konsistenz und Mehrnutzerbetrieb III 1. Oracle Architektur! Komponenten des Oracle Servers! Zugriff über Netzwerk 2. Zugriffsrechte! Starten und Schließen der Datenbank! Nutzer und Rollen!
MehrSQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar
Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-
MehrMySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben.
MySQL-Befehle 1. Einleitung In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. 2. Arbeiten mit Datenbanken 2.1 Datenbank anlegen Eine Datenbank kann man wie folgt
MehrISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de
08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren
MehrDatenbanken und Oracle, Teil 2
Datenbanken und Oracle, Teil 2 Mathias Weyland Linux User Group Switzerland 29. Juni 2007 SQL*Plus CHAR/VARCHAR2 Dokumentation Teil I Nachträge 1 SQL*Plus 2 CHAR/VARCHAR2 3 Dokumentation SQL*Plus SQL*Plus
MehrDOAG ORACLE LogMiner
DOAG 2005 ORACLE LogMiner Einleitung Oracle s LogMiner bietet seit der Version 8i die Möglichkeit, die bereits ausgeführten und in den Redologdateien gespeicherten Transaktionen wieder sichtbar zu machen.
MehrArt der Info: Technische Background Info Teil 2 (April 2002)
Betrifft: Autor: Oracle 9i New Features SQL und PL/SQL Christine Hansen (christine.hansen@trivadis.com) Art der Info: Technische Background Info Teil 2 (April 2002) Quelle: Aus dem NF9i-Kurs und NF9i-Techno-Circle
MehrEin reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen)
Ein reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen) Auch in früheren Versionen als der 11.2, konnte man eine Standby Datenbank abhängen, sie
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 13 Cluster Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 14 Seite 1 von 14 1. Anordnung von Zeilen in einer Tabelle 2. Einführung 3. Cluster 4. Typen
MehrDie Idee der Recovery Area: Sie enthält bei Beschädiging der Database Area alles, was für ein erfolgreiches Recovery gebraucht wird
Die Recovery Area: Warum ihre Verwendung empfohlen ist Uwe Hesse Oracle Deutschland Schlüsselworte Recovery Area, Recommended Practice, Backup & Recovery, Disaster Recovery, Efficiency Einleitung Obwohl
MehrDatenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs])
Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs]) Hochschule für Technik, Wirtschaft und Kultur Leipzig 06.06.2008 Datenbanken II,Speicherung und Verarbeitung großer Objekte
MehrDarüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle 11g: New Features für Administratoren Beschreibung: Der Kurs über fünf Tage gibt Ihnen die Möglichkeit die Praxis mit der neuen
MehrDOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.
DOAG 2015 Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. & Co KG Monitoring Werkzeuge, Advisors... Einfaches Framework zum Monitoring
Mehr5.8 Bibliotheken für PostgreSQL
5.8 Bibliotheken für PostgreSQL Haskell/WASH: Modul Dbconnect PHP: pqsql-funktionen Java/JSP: JDBC Perl: DBI database interface modul Vorläufige Version 80 c 2004 Peter Thiemann, Matthias Neubauer 5.9
MehrEinführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten
Einführung in SQL Die Sprache SQL (Structured Query Language) ist eine Programmiersprache für relationale Datenbanksysteme, die auf dem ANSI-SQL-Standard beruht. SQL wird heute von fast jedem Datenbanksystem
MehrPrakt. Datenbankprogrammierung. Sommersemester I,9: Datenmanipulation. Daten-Manipulations-Sprache. Das INSERT-Statement
Prakt. Datenbankprogrammierung Sommersemester 2005 I,9: Datenmanipulation Daten-Manipulations-Sprache DML-Statements werden ausgeführt bei: Hinzufügen von Datensätzen Modifizieren von Datensätzen Löschen
MehrPostgreSQL in großen Installationen
PostgreSQL in großen Installationen Cybertec Schönig & Schönig GmbH Hans-Jürgen Schönig Wieso PostgreSQL? - Die fortschrittlichste Open Source Database - Lizenzpolitik: wirkliche Freiheit - Stabilität,
Mehr3 Query Language (QL) Einfachste Abfrage Ordnen Gruppieren... 7
1 Data Definition Language (DDL)... 2 1.1 Tabellen erstellen... 2 1.1.1 Datentyp...... 2 1.1.2 Zusätze.... 2 1.2 Tabellen löschen... 2 1.3 Tabellen ändern (Spalten hinzufügen)... 2 1.4 Tabellen ändern
MehrDatenbanktechnologie mit praktischen Übungen in MySQL und PHP
Datenbanktechnologie mit praktischen Übungen in MySQL und PHP Übung, Sommersemester 2013 22. April 2013 - MySQL Sebastian Cuy sebastian.cuy@uni-koeln.de Datenbanken Was sind eigentlich Datenbanken? Eine
MehrEinführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)
Einführung in SQL 1. Grundlagen Structured Query Language Viele Dialekte Unterteilung: i. DDL (Data Definition Language) ii. iii. DML (Data Modifing Language) DRL (Data Retrival Language) 1/12 2. DDL Data
MehrSQL Developer Unit Tests
Perry Pakull Principal Consultant Trivadis AG BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 @PerryPakull Principal Consultant Trivadis AG in
MehrTestklausur 1 Übungsaufgaben aus alten Datenbanken 1 Klausuren zum Data Science-Synchronisationsmodul Datenbanken WS 2016/17
Testklausur 1 Übungsaufgaben aus alten Datenbanken 1 Klausuren Aufgabe 1 10 = 5 + 5 Punkte) DDL Relationenmodell eer-diagramm /10) Gegeben sei das folgende SQL-DDL-Skript zur Generierung eines Oracle-Datenbankschemas:
MehrFakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten
Fakultät für Informatik & Wirtschaftsinformatik Metadaten Metadaten sind Daten über Daten Data-Dictionary speichert Informationen über die Struktur der Daten, z.b.: Tabellen, Spalten, Datentypen Primär-
MehrDatenbankadministration
Datenbankadministration 10. Monitoring AG DBIS University of Kaiserslautern, Germany Karsten Schmidt kschmidt@informatik.uni-kl.de (Vorlage TU-Dresden) Wintersemester 2008/2009 Momentaufnahmen Momentaufnahmen
MehrMySQL 5.1. Kristian Köhntopp
MySQL 5.1 Kristian Köhntopp Was ist neu? Neues InnoDB Neue Replikation Neues Logging Event Scheduler Partitions INFORMATION_SCHEMA XML Functions Was ist neu? Neues InnoDB Neue Replikation Neues Logging
MehrSQL-Vertiefung. VU Datenbanksysteme. Reinhard Pichler
SQL-Vertiefung VU Datenbanksysteme Reinhard Pichler Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Wintersemester 2015/16 Gliederung
MehrMySQL. MySQL ist ein Datenbanksystem. Es besteht aus einem zentralen Server und aus (mehreren) Clients. Es benutzt einen Dialekt der Sprache SQL.
MySQL Was bieten Datenbanken? Zentralisation von Daten Maschinenunterstützte Weiterverarbeitung Daten werden vielen Benutzern gleichzeitig zur Verfügung gestellt Ausschalten von konkurrierenden Zugriffen
Mehr<Insert Picture Here> Sie läuft, und läuft, und läuft Verfügbarkeit - Die Mobilitätsausstattung in der EE
Sie läuft, und läuft, und läuft Verfügbarkeit - Die Mobilitätsausstattung in der EE Themen Backup und Recovery Online Reorganisation Flashback Data Guard Themen Backup und Recovery
MehrSQL. SQL: Structured Query Language. Früherer Name: SEQUEL. Standardisierte Anfragesprache für relationale DBMS: SQL-89, SQL-92, SQL-99
SQL Früherer Name: SEQUEL SQL: Structured Query Language Standardisierte Anfragesprache für relationale DBMS: SQL-89, SQL-92, SQL-99 SQL ist eine deklarative Anfragesprache Teile von SQL Vier große Teile:
MehrInhaltsverzeichnis. Installationsübersicht. A. Installationsübersicht
Inhaltsverzeichnis A. Installationsübersicht B. und Optimierungsbereiche B.1 Hardware B.2 OperatingSystem Z/OS B.3 Databasemanagementsystem DB2 B.4 Applikation C. Organisation BSS_Chart-library 1 Installationsübersicht
MehrOracle 10g Express Edition (XE) Ein erster Erfahrungsbericht. Sven Vetter Senior Consultant, Bern
Oracle 10g Express Edition (XE) Ein erster Erfahrungsbericht Sven Vetter Senior Consultant, Bern Sven.Vetter@trivadis.com Basel, 21.02.2006 1 Agenda Textmarkierung Daten sind Schrift Verdana Grösse 16
MehrDatenbanken SQL. Insert, Update, Delete, Drop. Krebs
Datenbanken SQL Insert, Update, Delete, Drop Krebs Inhalt 1. Datensätze einfügen: INSERT 2. Datensätze verändern: UPDATE 3. Datensätze löschen: DROP vs. DELETE Beispiel Datenbank Schule Klasse P_Klasse
MehrGlobale Statistiken im Oracle Data Warehhouse
Globale Statistiken im Oracle Data Warehhouse Dani Schnider Principal Consultant 29. Januar 2012 Aktuelle und vollständige Optimizer-Statistiken sind Voraussetzung für die Ermittlung von guten Execution
MehrBeispiel zur referentiellen Integrität
3. Der SQL-Standard 3.14. Integrität und Trigger Seite 1 Beispiel zur referentiellen Integrität CREATE TABLE T1( k1 NUMERIC NOT NULL PRIMARY KEY); CREATE TABLE T2( k2 NUMERIC NOT NULL PRIMARY KEY, k1 NUMERIC,
MehrSQL Server 2016: Temporal Tables
SQL Server 2016: Temporal Tables Uwe Ricken Agenda Definition einer System Versioned Temporal Table System Versioned Temporal Tables in SQL Server 2016 Umbenennen von Objekten / Attributen, wenn Temporal
MehrJava Application 1 Java Application 2. JDBC DriverManager. JDBC-ODBC Br idge. ODBC Driver Manager. Dr iver C. Dr iver D.
1 Copyright 1996-1997 by Axel T. Schreiner. All Rights Reserved. 7 Datenbankzugriff Prinzip Dieser Abschnitt beschäftigt sich mit dem Paket java.sql, das eine SQL-Schnittstelle für Java verkapselt. Java-Programme
MehrAusarbeitung Datenbanken II Aufbau einer Oracle-Datenbank
Ausarbeitung Datenbanken II Aufbau einer Oracle-Datenbank Boris Meißner 05 INDT HTWK Leipzig Fachbereich Informatik, Mathematik und Naturwissenschaften 26. Juni 2008 Inhaltsverzeichnis 1 Einleitung 3 2
MehrFlash Recovery Area in der Praxis
Flash Recovery Area in der Praxis Konrad Häfeli Technology Manager Infrastructure DOAG Konferenz Nürnberg 1.-3. Dezember 2008 Basel Baden Bern Lausanne Zurich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg
MehrDie relationale Abfragesprache SQL Structured Query Language
Die relationale Abfragesprache SQL Structured Query Language Übersicht Einfache Abfragen SQL*Plus Auswahlbedingungen (where-klausel) Ein-Zeilen-Funktionen, Gruppenfunktionen Gruppierung von Daten Unter-Abfragen
MehrDATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER
DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.
MehrEinsatz des Recovery Managers für Backup und Restore.
13 Recovery Manager Einsatz des Recovery Managers für Backup und Restore. 13.1 Übersicht Themen des Kapitels Recovery Manager Themen des Kapitels Einrichtung des Recovery Katalogs Backup der Datenbank
MehrAuf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13
Auf einen Blick Vorwort 13 Teil 1 Vorbereitung Kapitel 1 Einleitung 17 Kapitel 2 SQL - der Standard relationaler Datenbanken 21 Kapitel 3 Die Beispieldatenbanken 39 Teil 2 Abfrage und Bearbeitung Kapitel
Mehr11. Backup & Recovery. Datenbankadministration
11. Backup & Recovery Datenbankadministration Wiederholung Transaktionen TRANSAKTIONEN Kapselung mehrerer Datenbankoperationen ACID-Prinzip - D Dauerhaftigkeit Abschluss mit COMMIT oder ROLLBACK Achtung:
MehrBackup & Recovery in Oracle 11g Funktionen und Features
Backup & Recovery in Oracle 11g Funktionen und Features Wolfgang Thiem Server Technologies Customer Center ORACLE Deutschland GmbH Warum werden Backups gemacht? Damit man im Fehlerfall auf einen konsistenten
MehrWeb-Technologien. Prof. Dr. rer. nat. Nane Kratzke SQL. Praktische Informatik und betriebliche Informationssysteme
Handout zur Unit Web-Technologien SQL 1 Prof. Dr. rer. nat. Nane Kratzke Praktische Informatik und betriebliche Informationssysteme Raum: 17-0.10 Tel.: 0451 300 5549 Email: nane.kratzke@fh-luebeck.de (Praktische
MehrPhysische Datenbankdefinition in. Arthur Bauer
Physische Datenbankdefinition in Arthur Bauer Inhalt Cluster Index-Cluster Hash-Cluster Vor- und Nachteile Index-Organisierte Tabelle (IOT) Partitionierung STORAGE-Klausel in DDL Indexstrukturen Oracle
MehrCassandra Query Language (CQL)
Cassandra Query Language (CQL) Seminar: NoSQL Wintersemester 2013/2014 Cassandra Zwischenpräsentation 1 Gliederung Basic facts Datentypen DDL/DML ähnlich zu SQL Besonderheiten Basic facts CQL kurz für
MehrProfessioneller Einstieg in Oracle Database 11g SQL
Oracle University Kontakt: +41- (0) 56 483 31 31 Professioneller Einstieg in Oracle Database 11g SQL Dauer: 5 Tage Lerninhalte Die Teilnehmer lernen die relationalen Datenbankkonzepte kennen. Der Kurs
MehrCritical Patch Update und Ihre Applikation funktioniert noch?
Critical Patch Update und Ihre Applikation funktioniert noch? Sven Vetter Principal Consultant / Partner sven.vetter@trivadis.com DOAG Stuttgart, 19.07.2007 Basel Baden Bern Lausanne Zürich Düsseldorf
MehrEE SE1 Oracle RDBMS. Andrew Lacy Solution Architect. OPITZ CONSULTING Deutschland GmbH. Foto: Siobhan Bickerdike
EE SE1 Oracle RDBMS Andrew Lacy Solution Architect OPITZ CONSULTING Deutschland GmbH Foto: Siobhan Bickerdike DOAG Regio Nürnberg, 17.07.2014 OPITZ CONSULTING GmbH 2014 Seite 1 Agenda Wieso auf SE1 umsteigen?
MehrPrakt. Datenbankprogrammierung. Sommersemester 2005
Prakt. Datenbankprogrammierung Sommersemester 2005 A,2: Hierarchische Anfragen Martin-Luther-Universität Halle, Institut für Informatik, Datenbanken Christian Goldberg Wann ist eine hierarchische Anfrage
MehrNaxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture
Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur Subject New Features Oracle 9i Architecture Author Edo Bezemer Oracle Engineering Date August 2002 INHALTSVERZEICHNIS ARCHITEKTUR...3 SERVER PARAMETER
MehrÜbungsaufgaben mit Lösungen
Abt. Wi.-Inf. II Wirtschaftsinformatik II: SQL 1 Übungsaufgaben mit Lösungen 1) Ausgabe sämtlicher Spalten der Tabelle DEPARTMENT. SELECT * FROM DEPARTMENT 2) Ausgabe aller Projektnummern und Projektnamen.
Mehr<Insert Picture Here> RMAN Full Backups zum Preis von inkrementellen Backups
RMAN Full Backups zum Preis von inkrementellen Backups Ralf Lange Leitender Systemberater RMAN Full Backups zum Preis von inkrementellen Backups Einführung RMAN Vollständige und inkrementelle
MehrAutomatisierung durch Information Lifecycle Management
Automatisierung durch Information Lifecycle Management Ralf Lange Oracle Deutschland B.V. & Co. KG Storage Management: Herausforderungen Verwalten von mehr Daten ohne ansteigende Kosten Komprimieren von
MehrTOP 10 Monitoring SQL Befehle
TOP 10 Monitoring SQL Befehle Autor(en): Marco Patzwahl, MuniQSoft GmbH Viel Kunden haben schon mehr als 100 Datenbanken zu betreuen. Da kommt man ohne automatisierte Überwachungsskripte nicht sehr weit.
MehrDOAG München 2011. Die etwas anderen Oracle Performance-Tipps. Marco Patzwahl
DOAG München 2011 Die etwas anderen Oracle Performance-Tipps Marco Patzwahl MuniQSoft GmbH Gegründet 1998 Tätigkeitsbereiche: Oracle Support (Mo-Fr 7.00 22.00, Sa+So ab Mai 2011) Oracle IT Consulting &
Mehr