4. Tablespaces und Pufferpool. Datenbankadministration
|
|
|
- Dominik Glöckner
- vor 9 Jahren
- Abrufe
Transkript
1 4. Tablespaces und Pufferpool Datenbankadministration
2 Architektur von Datenbanksystemen ÜBERSICHT DER FUNKTIONEN Puffer Tablespaces 2
3 Tablespaces
4 CREATE DATABASE revisited CREATE DATABASE <NAME> Initialisieren einer Hierarchie von Verzeichnissen und Dateien Anlegen von Verwaltungs-, Monitoring und Recoverydateien (Möglicherweise) wird ein Bufferpool angelegt Drei Tablespaces werden angelegt Weitere Konfigurationen 4
5 CREATE DATABASE revisited (2) CREATE DATABASE TEST /home/db2ins49/db2ins49/node0000/test. ---T #C CAT ---T #C TMP -----C TMP -----#SQLTAG.NAM ---T #C LRG /home/db2ins49/db2ins49/node0000/sql #db2rhist.asc #db2rhist.bak #SQLBP.1 #SQLBP.2 #SQLDBCON #SQLDBCONF #SQLINSLK #SQLOGCTL.LFH.1 #SQLOGCTL.LFH.2 #SQLOGDIR #SQLOGMIR.LFH #SQLSGF.1 #SQLSGF.2 #SQLSPCS.1 #SQLSPCS.2 #SQLTMPLK ---db2event -----db2detaildeadlock -----# evt -----#db2event.ctl ---SQLOGDIR ---#S LOG ---#S LOG ---#S LOG 5
6 DB2 Tabellenbereiche TABELLENBEREICH (TABLE SPACE) Logische Speicherstruktur/Abstraktionsebene - enthält Datenbankobjekte, z.b. Tabellen, Indizes, LOB- und LONG-Daten besteht aus Behältern (container) - Verzeichnis - Datei - Device (logisches Gerät) durch Betriebssystem oder DBMS verwaltet - Verfügbarkeit der Container abhängig von Verwaltungsstrategie können explizit bei Erstellung von Datenbankobjekten angegeben werden CREATE TABLE <name> ( ) [IN <tablespace_name>] [INDEX IN <tablespace_name>] [LONG IN <tablespace_name>] nur wenn der primäre Tablespace DMS ist und nur DMS Tablespaces für LONG IN GENERELLER EINSTIEG INS THEMA 6
7 DB2 Tabellenbereiche (2) Daten werden Round-Robin geschrieben. Eine Tabelle ist einem Tabellenbereich zugeordnet (Indizes und LONG/LOB eventuell in (je einem) weiteren Tabellenbereich). Extent size: Anzahl der Seiten die in einen Container geschrieben werden bevor zum nächsten gewechselt wird Einem Tabellenbereich sind ein bis mehrere Container zugeordnet 7
8 DB2 Tabellenbereiche (3) KLASSIFIKATION DER TABELLENBEREICHE Katalogtabellenbereich (Catalog table space) - enthält Systemkatalogtabellen und sichten - ist immer erforderlich, aber existiert nur einmal pro Datenbank - kann nicht gelöscht werden Reguläre Tabellenbereiche (Regular table space) - speichert sämtliche permanenten Nutzerdaten Tabellen- und Indexdaten kann auch LOB- und LONG-Daten enthalten - kann keine temporären Tabellen enthalten - ein regulärer oder ein Tabellenbereich für lange Objektdaten notwendig Temporärer Systemtabellenbereich (System temporary table space) - speichert interne temporäre Daten, z.b. beim Sortieren, Reorganisieren oder bei Verbundoperationen - ist notwendig 8
9 DB2 Tabellenbereiche (4) KLASSIFIKATION DER TABELLENBEREICHE (2) Tabellenbereich für lange Objektdaten (Large table space) - speichert sämtliche permanenten Nutzerdaten - primär für das Speichern von LOB- und LONG-Daten ausgelegt Tabellen können größer werden als bei regulären Tabellenbereichen (z.b. 64 GB regular vs GB large) - es können mehr als 255 Zeilen pro Seite gespeichert werden - Indizes werden größer! - wenn nicht definiert, wird ein regulärer Tabellenbereich genutzt - muss durch Datenbank verwaltet sein (DMS) somit nur bestimmte Container nutzbar Temporäre Benutzertabellenbereiche (User temporary table space) - speichert temporäre Tabellen (DECLARE GLOBAL TEMPORARY TABLE) z.b. Zwischenergebnisse von Stored Procedures - sind optional 9
10 DB2 Tabellenbereiche (5) JEDE DATENBANK MUSS MINDESTENS 3 TABELLENBEREICHE ENTHALTEN einen Katalogtabellenbereich - default: SYSCATSPACE einen oder mehrere Tabellenbereiche für persistente Nutzerdaten - default: USERSPACE1 einen oder mehrere temporäre Systemtabellenbereiche - default: TEMPSPACE1 werden beim Erzeugen einer Datenbank automatisch angelegt, können aber auch explizit spezifiziert werden - CREATE DB <name> [CATALOG TABLESPACE ( )] [USER TABLESPACE ( )] [TEMPORARY TABLESPACE ( )] Link zur Referenz: DB2 Information Center - CREATE DATABASE 10
11 Tabellenbereichsverwaltung
12 SMS Tabellenbereich SYSTEM MANAGED SPACE (SMS) besteht aus einem oder mehreren System-Containern - vom Betriebssystem verwaltet - wächst und schrumpft dynamisch - Entspricht Verzeichnis im Dateisystem Daten transparent in Dateien im Verzeichnis Tabellen an Tabellenbereich gebunden Speichernutzung gleichmäßig auf alle Container verteilt - Tabellenbereich ist voll, sobald einer der Container voll ist kein nachträgliches Hinzufügen von Containern möglich Prefetching und Caching des Dateisystems nutzbar zur Ablage von Daten, deren Größe nicht von vornherein abgeschätzt werden kann (z.b. System temporary) kein Verwaltungsaufwand 12
13 DMS Tabellenbereich DATABASE MANAGED SPACE (DMS) besteht aus einem oder mehreren Datenbank-Containern - von Datenbank verwaltet - entspricht Datei oder Gerät - Speicherplatz wird vorallokiert (feste Größe!) Effiziente Tupeladressierung möglich Tabellen können sich über mehrere Tabellenbereiche erstrecken (Table partitioning) Speichernutzung anfangs gleichmäßig auf alle Container verteilt - auffüllen größerer Container wenn kleinere voll Vergrößerung bzw. Verkleinerung und Hinzufügen bzw. Löschen von Containern möglich/notwendig (ALTER TABLESPACE) - können auch automatisch vom DBMS vergrößert werden (AUTORESIZE YES) - Standardmäßig deaktiviert hoher Verwaltungaufwand 13
14 SMS versus DMS SMS Speicherplatz durch Betriebssystem allokiert und verwaltet Speicherplatz wird bei Bedarf allokiert DMS Speicherplatz durch DB2 allokiert und verwaltet Speicherplatz wird vorallokiert nur Verzeichniscontainer nutzbar nur Datei- und Gerätecontainer nutzbar zusätzliche Container können nicht hinzugefügt werden reguläre und große Daten im selben Tabellenbereich verwaltet leichter zu erstellen und verwalten zusätzliche Container können hinzugefügt werden (ALTER TABLESPACE) reguläre und große Daten können in unterschiedlichen Tabellenbereichen verwaltet werden mehr Verwaltungsaufwand, aber bessere Kontrolle 14
15 Automatic Managed Storage AUTOMATIC MANAGED STORAGE Entscheidung, ob SMS oder DMS durch DB2-Datenbankmanager (seit Version 8.2.2) Nicht-/Nutzung wird beim Anlegen der Datenbank definiert AUTOMATIC STORAGE wenn nicht angegeben, seit 9.5 standardmäßig aktiviert TYP DESTABELLENBEREICHS BESTIMMT VERWALTUNGSSTRATEGIE CATALOG, REGULAR oder LARGE à DMS (USER SYSTEM) TEMPORARY à SMS AUTOMATISCHES HINZUFÜGEN VON NEUEN CONTAINERN Angabe eines oder mehrerer Speicherpfade - eventuell auch expliziter Datenbankpfad Speicherpfad Ort der Erstellung der Tabellenbereiche - Standard: DFTDBPATH (abfragbar per GET DBM CFG) Datenbankpfad Ort für Monitoring- und Konfigurationsdateien 15
16 DB2 Verzeichnishierarchie ANLEGEN EINERAUTOMATIC STORAGE DATENBANK Syntax - CREATE DATABASE [ON <rootpath> [DBPATH ON <path>]] Datenbankpfad - <rootpath>/<instancename>/<nodename> - /home/db2insxy/db2insxy/node0000 Pro Datenbank werden dort standardmäßig zwei Verzeichnisse angelegt - <databasename> TPCH Speicherpfad - SQL0000N SQL00001 Datenbankpfad ON Klausel kann mehrere Pfade enthalten - der erste wird als DBPATH genutzt, falls DBPATH ON nicht gegeben ist In <databasename>, ein Verzeichnis pro Tablespace - T DMS/Datei: C CAT - T SMS/Verzeichnis: C TMP - T DMS/Datei: C LRG 16
17 Informationen über Tabellenbereiche ANZEIGE ALLER TABELLENBEREICHE EINER DATENBANK LIST TABLESPACES [SHOW DETAIL] Tablespace ID = 0 Name = SYSCATSPACE Type = Database managed space Contents = All permanent data. Regular table space. ANZEIGE DER CONTAINER DIE EINEM TABELLENBEREICH ZUGEORDNET SIND LIST TABLESPACE CONTAINERS FOR <tabspace-id> [SHOW DETAIL] Container ID = 0 Name Type = /NODE0000/TPCH/T /C CAT = File 17
18 Datenbank-Design mit Tabellenbereichen GRÜNDE FÜR VERSCHIEDENE TABELLENBEREICHE Berücksichtigung unterschiedlicher Eigenschaften von regulären und Langfeld- bzw. LOB-Daten - z.b.: LOB besser in eigene Tabellenbereiche auslagern Container möglicherweise auf günstigeren Medien anlegen unterschiedliche Eigenschaften von SMS, DMS und Automatic Storage - erhöhten Administrationsaufwand auf kritische Tabellen beschränken Performanz- und Speicheroptimierung durch verschiedene Seitengrößen, EXTENTSIZE-Werte und Pufferpools - z.b.: eigenen Pufferpool für Tabellenbereich mit häufig angefragten Tabellen - z.b.: häufig gescannte Tabellen in eigenen Tabellenbereich mit großer Seitengröße, Extentsize und Prefetchsize und umgekehrt - z.b.: Tabellen mit kleinen Tupeln in Tabellenbereich mit kleiner Seitengröße - z.b.: individuelles Backup/Restore einzelner Tabellenbereiche (z.b. mit häufig geänderten Daten) anstatt der gesamten Datenbank - z.b.: Parallelität durch Verwendung verschiedener physischer Geräte 18
19 Spezifikation von Tabellenbereichen SPEZIFIKATION VON TABELLENBEREICHEN Beispiele mit Automatic Storage CREATE TABLESPACE USERSPACE3 INITIALSIZE 100 M MAXSIZE 1 G CREATE TABLESPACE USERSPACE4 INCREASESIZE 10 PERCENT MAXSIZE 2 G ERFORDERLICHE RECHTE: SYSCTRL, SYSADM 19
20 Erstellung SMS/DMS-Tabellenbereiche SMS-CONTAINER system-container ::= CREATE TABLESPACE <name> MANAGED BY SYSTEM USING ( <dir> ) DMS-CONTAINER database-container ::= container-clause ::= CREATE TABLESPACE <name> MANAGED BY DATABASE USING ([FILE DEVICE] <file> <numofpages>, ) 20
21 Tabellenbereichsparameter PARAMETER Seitengröße (PAGESIZE) - bedingt maximale Größe eines Tupels bzw. Anzahl Tupel pro Seite - Festlegung gilt für alle Tabellen im Tabellenbereich - geringe Seitengröße bei wahlfreiem Lesen und Schreiben weniger Speicher durch unerwünschte Tupel verschwenden - große Seitengröße bei Lesen vieler aufeinander folgender Tupel Anzahl E/A-Anforderungen minimieren Speicherbereichsgröße (EXTENTSIZE) - Anzahl Seiten, die in einen Behälter geschrieben werden, bevor Daten in den nächsten Behälter geschrieben werden - Auswirkung: Speicherauslastung, Leseperformanz bei Block-I/O Vorablesegröße (PREFETCHSIZE) - Anzahl Seiten die vorab angefordert werden (Guideline: Vielfaches von EXTENTSIZE, Anzahl der Container und Anzahl der physischen Devices unter den Containern) - Auswirkung: Leseperformanz bei Scans Mehr Infos: DB2 Information Center - Designing table spaces 21
22 Implikationen der Seitengröße Seitengröße Max. Zeilengröße Max. Spalten Max. Tupel pro Seite Max. Tabellenbereichsgröße regulär large regulär large 4kB 4005 B GB 2048 GB 8kB 8101 B GB 4096 GB 16kb B GB 8192 GB 32kB B GB GB w.sql.ref.doc/doc/r html (Table 7) 22
23 Pufferpools
24 DB2 Pufferpool PUFFERPOOL (BUFFERPOOL) Ausführungsort für Lese- und Schreiboperationen (Cache) wichtiger Einzelbereich bei der Optimierung jedem Tabellenbereich muss ein Pufferpool zugewiesen werden Seitengröße von Pufferpool und Tabellenbereich müssen gleich sein keine Pufferung von LOB- und Langfelddaten default: IBMDEFAULTBP PARAMETER Seitengröße (PAGESIZE) - siehe Tabellenbereiche Größe (SIZE) - Anzahl Seiten à Größe des Pufferpools 24
25 Spezifikation von Pufferpools SPEZIFIKATION VON PUFFERPOOLS ERFORDERLICHE RECHTE: SYSCTRL, SYSADM 25
26 DB2 Self-Tuning Memory SELF-TUNING MEMORY seit Version 9 verteilt verfügbaren Speicher zwischen verschiedenen Prozessen (Sperrverwaltung, Anfrageverarbeitung, usw.) der Datenbank reagiert auf Änderungen des Anfrageverhaltens passt Speicherkonfigurationsparameter und Größe des Pufferpools an, um Performanz zu optimieren betroffene Ressourcen - Pufferpools (ALTER / CREATE BUFFERPOOL) - Package Cache (PCKCACHESZ) - Speicher für Sperren (LOCKLIST) - Sortierspeicher (SORTHEAP, SHEAPTHRES_SHR) - Gesamtspeicher der Datenbank (DATABASE_MEMORY) PARAMETER GET DB CFG [ grep SELF_TUNING_MEM ] (default: ON) 26
27 Zusammenfassung TABELLENBEREICHE Logische Abstraktion zwischen Tabellen und physischer Speicherung Fünf Klassen von Tabellenbereichen Verwaltung per SMS, DMS oder Automatic Storage PUFFERPOOLS Cache der jedem Tabellenbereich zugewiesen sein muss WEITERFÜHRENDE LITERATUR Automatic storage tablespaces Types of tablespaces Designing table spaces Designing buffer pools 27
Datenbankadministration
Datenbankadministration 3. Architektur AG DBIS University of Kaiserslautern, Germany Karsten Schmidt [email protected] (Vorlage TU-Dresden) Wintersemester 2008/2009 DB2 Produktpalette DB2 Universal
Datenbankadministration
Datenbankadministration 10. Monitoring AG DBIS University of Kaiserslautern, Germany Karsten Schmidt [email protected] (Vorlage TU-Dresden) Wintersemester 2008/2009 Momentaufnahmen Momentaufnahmen
IBM DB2 für Linux/Unix/Windows Monitoring und Tuning
IBM DB2 für Linux/Unix/Windows Monitoring und Tuning Seminarunterlage Version: 4.05 Version 4.05 vom 9. Februar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-
11. Backup & Recovery. Datenbankadministration
11. Backup & Recovery Datenbankadministration Wiederholung Transaktionen TRANSAKTIONEN Kapselung mehrerer Datenbankoperationen ACID-Prinzip - D Dauerhaftigkeit Abschluss mit COMMIT oder ROLLBACK Achtung:
Datenschutz: Zugriffsrechte in SQL
12. Datenschutz: Zugriffsrechte in SQL 12-1 12. Datenschutz: Zugriffsrechte in SQL 12-2 Inhalt Datenschutz: Zugriffsrechte in SQL 1. Anforderungen, Allgemeines 2. Die SQL-Befehle GRANT und REVOKE 3. Sichten
Betriebssysteme 1. Thomas Kolarz. Folie 1
Folie 1 Betriebssysteme I - Inhalt 0. Einführung, Geschichte und Überblick 1. Prozesse und Threads (die AbstrakFon der CPU) 2. Speicherverwaltung (die AbstrakFon des Arbeitsspeichers) 3. Dateisysteme (die
Datenbank 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
Aufbau 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)
Datenbanken 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
Proseminar Konzepte von Betriebssystem- Komponenten (KVBK) Vortrag zum Thema: Speicheraddressierung, Segmentierung, Paging
Proseminar Konzepte von Betriebssystem- Komponenten (KVBK) Vortrag zum Thema: Speicheraddressierung, Segmentierung, Paging Grundlegende Bedeutung von Speicheradressierung: Wie sind die Daten auf Dem Speicher
Datenbankadministration
Datenbankadministration 5. Backup & Recovery AG DBIS University of Kaiserslautern, Germany Karsten Schmidt [email protected] (Vorlage TU-Dresden) Wintersemester 2008/2009 Backup & Recovery
Tablespaces und Datendateien
Tablespaces und Datendateien Thomas Klughardt Senior Presales Consultant [email protected] 2010 Quest Software, Inc. ALL RIGHTS RESERVED Agenda Definition Was sind Tablespaces und Datendateien?
Tablespaces und Datendateien
Tablespaces und Datendateien Thomas Klughardt Quest Software Köln Schlüsselworte: Tablespace, Datendatei, Planung, Eigenschaften, Best Practices Einleitung Eine wichtige Aufgabe beim Anlegen einer Datenbank
Datenbanken erstellen Liste von Datenbanken anzeigen Datenbanken löschen. MySQL 4, 5. Kapitel 06: Datenbanken. Marcel Noe
MySQL 4, 5 Kapitel 06: Datenbanken Gliederung 1 Datenbanken erstellen 2 3 Datenbanken erstellen CREATE DATABASE erstellt. Optional kann der Parameter IF NOT EXISTS die Datenbank bereits existiert.
12. Datenschutz: Zugriffsrechte in SQL Datenschutz: Zugriffsrechte in SQL
12. Datenschutz: Zugriffsrechte in SQL 12-1 Datenschutz: Zugriffsrechte in SQL 12. Datenschutz: Zugriffsrechte in SQL 12-2 Inhalt 1. Anforderungen, Allgemeines 2. Die SQL-Befehle GRANT und REVOKE 3. Sichten
Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.
Freiberuflicher Schwerpunkte: Unix, Oracle, Netzwerk 1 Oracle Data Guard Oracle Standby Database Höhere Verfügbarkeit und Datensicherheit 2 Oracle Data Guard Oracle Standby Database Konzepte Erzeugen und
In diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen.
1 In diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen. Zunächst stellt sich die Frage: Warum soll ich mich mit der Architektur eines DBMS beschäftigen?
Übung 5. Implementierung einer Datenbank. Prof. Dr. Andreas Schmietendorf 1. Übung 5
Implementierung einer Datenbank Prof. Dr. Andreas Schmietendorf 1 Aufgabenbeschreibung Prof. Dr. Andreas Schmietendorf 2 Zielstellung Nachdem innerhalb der Übung 4 das konzeptionelle Modell einer späteren
PHP- Umgang mit Datenbanken (1)
PHP- Umgang mit Datenbanken (1) Weitere Funktionen zum Umgang mit Datenbanken (Erzeugen, Löschen) und Tabellen (Erzeugen, Löschen) Zum Beispiel für das Erzeugen einer neuen Datenbank $dbname= blumendb
Test-22 Documentation. Release latest
Test-22 Documentation Release latest 28.03.2018 Inhaltsverzeichnis 1 1.1 Überblick 3 2 1.2 Beschreibung 5 3 1.3 Frontend 7 4 1.4 Backend 15 4.1 1.4.1 Optional gibt es eine Aufgaben-Center Auswertung um
Transaktionsverwaltung
Transaktionsverwaltung VL Datenbanksysteme Ingo Feinerer Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Transaktionsverwaltung Transaktionen:
IBM DB2 für Linux/Unix/Windows Administration Grundlagen
IBM DB2 für Linux/Unix/Windows Administration Grundlagen Seminarunterlage Version: 4.09 Version 4.09 vom 17. September 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle
Prozessarchitektur einer Oracle-Instanz
6. Juni 2008 Inhaltsverzeichnis Oracle Instanz 1 Oracle Instanz 2 3 Redo Log Buffer Shared Pool Java Pool & Large Pool Oracle Instanz Eine Oracle-Instanz ist Hauptbestandteil des Oracle Datenbank Management
Aufbau einer Oracle Datenbank
Aufbau einer Oracle Datenbank Eike Florian Petersen 29. Juni 2015 Inhaltsverzeichnis 1. Tablespaces 1.1 Konzept, Arten 1.2 Operationen 2. Arten von Dateien 2.1 Datendateien 2.2 Redolog-Dateien 2.3 Control-Dateien
Oracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 3 Der Optimizer Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 1. auf Tabellen 2. 3. Optimizer 4. Optimizer RBO 5. Optimizer CBO 6.
Online Table Shrink. Freigabe von ungenutztem Speicherplatz. Autor: Ralf Durben, ORACLE Deutschland GmbH
Online Table Shrink Freigabe von ungenutztem Speicherplatz Autor: Ralf Durben, ORACLE Deutschland GmbH DOAGNews Q2_2004 Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere
Oracle 10g Einführung
Kurs Oracle 10g Einführung Teil 9 Benutzer und Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 11 Seite 1 von 11 Agenda GridAgenda Computing 1 2 3 ta 4 5 Ändern
Cluster-Bildung. VL Datenbanken II 4 107
Cluster-Bildung gemeinsame Speicherung von Datensätzen auf Seiten wichtige Spezialfälle: Ballung nach Schlüsselattributen. Bereichsanfragen und Gruppierungen unterstützen: Datensätze in der Sortierreihenfolge
ORACLE PROZESSARCHITEKTUR J O N N Y R I L L I C H
ORACLE PROZESSARCHITEKTUR J O N N Y R I L L I C H INHALT 1. Überblick 2. System Global Area Datenbank Puffercache Redo-Log-Puffer 3. Serverseitige Prozesse Serverprozess Hintergrundprozesse ÜBERBLICK SYSTEM
Partitioning Technik und Anwendungsbeispiele
Partitioning Technik und Anwendungsbeispiele Klaus Reimers ORDIX AG Köln Schlüsselworte: Range Partitioning, Hash Partitioning, List partitioning, System Partitioning, Interval Partitioning, Virtual Column
Oracle 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
IBM DB2 für Unix/Linux/Windows SQL Grundlagen
IBM DB2 für Unix/Linux/Windows SQL Grundlagen Seminarunterlage Version: 2.12 Version 2.12 vom 22. Mai 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
Inhaltsverzeichnis. Inhalt. 1 Einführung in die Datenbanktechnologie
3 Inhaltsverzeichnis 1 Einführung in die Datenbanktechnologie 1.1 Einleitung... 8 1.1.1 Zielsetzung... 8 1.1.2 Aufbau des Studienbuches... 9 1.1.3 Abgrenzung... 10 1.2 Grundbegriffe... 10 1.3 Datenbanksysteme...
11.3 Transaktionen und LUWs in SAP R/3
11.3 Transaktionen und LUWs in SAP R/3 G Transaktionen heissen in SAP/R3 Logical Unit of Work (LUW). Eine LUW besteht in der Regel aus zwei Teilen: SAP-Transaktion: Folge von vorbereiteten Dialogschritten
NICHT TRIVIAL: MAKROVARIABLEN - GLOBAL ODER LOKAL
WEBINAR@LUNCHTIME NICHT TRIVIAL: MAKROVARIABLEN - GLOBAL ODER LOKAL FRAGE Antworten EINSTIEGSFRAGE Wie werden die Makrovariablen durch Call Symput erstellt Global, lokal, teils-teils oder gar nicht? %macro
11.3 Transaktionen und LUWs in SAP R/3
11.3 Transaktionen und LUWs in SAP R/3 G Transaktionen heissen in SAP/R3 Logical Unit of Work (LUW). Eine LUW besteht in der Regel aus zwei Teilen: SAP-Transaktion: Folge von vorbereiteten Dialogschritten
Tutorial 7 TEIL 2/2. Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0
Tutorial 7 TEIL 2/2 Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0 Copyright Institut für Informatik, Universität Leipzig Hinweise: Die Arbeiten werden unter Windows
Wiederverwendungsbibliothek (Reuse Library)
HBB Engineering GmbH Salzstraße 9 D-83454 Anger Telefon +49 (0)8656-98488-0 Telefax +49 (0)8656-98488-88 [email protected] www.hbb-engineering.de Wiederverwendungsbibliothek (Reuse Library) Version:
IBM Informix Tuning und Monitoring
Seminarunterlage Version: 11.01 Copyright Version 11.01 vom 25. Juli 2012 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
Benachrichtigungen. Installation und Konfiguration. Version 2017 Summer Release
Benachrichtigungen Installation und Konfiguration Version 2017 Summer Release Status: 28. April 2017 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen
Safexpert Oracle Datenbank Konnektor
Safexpert Oracle Datenbank Konnektor Für IT Administratoren Stand: 01.03.2017 Inhalt 1 Kurzüberblick über den Oracle Datenbank Konnektor... 1 1.1 Systemanforderungen und Oracle Versionen... 1 1.2 Speicherplatz...
Datenbank, Datenbankspiegel und Katastrophenschutz
DB2 Offline-Standby-Backup mit Libelle DBShadow und DB2 UDB Datenbank, Datenbankspiegel und Katastrophenschutz Mit dem vorliegenden Whitepaper soll die Funktionsfähigkeit und das Zusammenspiel beider Produkte
Oracle Database 12c: Administration Workshop Ed 2
Oracle University Kontakt: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c: Administration Workshop Ed 2 Dauer: 5 Tage Lerninhalte Im Kurs "Oracle Database 12c: Administration Workshop" werden
Automatisierung von Tabellen- und Index-Reorganisationen
UB SERVICES ZIT P Automatisierung von Tabellen- und Index-Reorganisationen SAP/Oracle-Umfeld 2 Agenda 1. Wie Fragmentierung entsteht Objekt-Fragmentierung Tablespace-Fragmentierung 2. Problematik bei Fragmentierung
Performance Verbesserung BIRT-BERICHTE
ClassiX Software GmbH Performance Verbesserung der BIRT-BERICHTE Tipps zur Performance Verbesserung der Berichte unabhängig von der Engine Jana Fischereit 21.01.2013 1 Inhalt 2 Allgemeine Aussagen... 2
Verwaltung der Textdokumente
Verwaltung der Textdokumente Im Programm FACTOR Zeitarbeit können benutzereigene Vorlagen für Textdokumente, E-Mails und SMS integriert werden. Zu finden ist die Dokumentenverwaltung im FACTOR AdminTool,
Whitepaper. Produkt: combit Relationship Manager. HowTo: Microsoft SQL Server Datenbank verschlüsseln. combit GmbH Untere Laube Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager HowTo: Microsoft SQL Server Datenbank verschlüsseln HowTo: Microsoft SQL Server Datenbank verschlüsseln - 2 -
Anfrageoptimierung Ausführungspläne, Hints, Statistikinformationen, IDEs
Anfrageoptimierung Ausführungspläne, Hints, Statistikinformationen, IDEs Peter Matjeschk 05-INDT Fachbereich Informatik, Mathematik und Naturwissenschaften HTWK-Leipzig 19. Juni 2008 Peter Matjeschk (Fb
Relationales 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
IBM DB2 für Linux/Unix/Windows Administration Grundlagen
IBM DB2 für Linux/Unix/Windows Administration Grundlagen Seminarunterlage Version: 4.15 Version 4.15 vom 5. Januar 2018 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-
Erzeugung und Veränderung von Tabellen
Datenbanken - Objekte Erzeugung und Veränderung von Tabellen Objekt Tabelle View Sequence Index Synonym Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen
Grundlagen der Datenbanksysteme 2 (M-DB2) Dr. Karsten Tolle
Grundlagen der Datenbanksysteme 2 (M-DB2) Dr. Karsten Tolle Vorwissen und so SQL Umgang mit MySQL (Workbench) Beispieldaten zum Spielen: http://download.geonames.org/export/dump/ 2 Tuningpotential DB-Interna;
Volltextsuche im Archiv mit Windows-Index-Service
Volltextsuche im Archiv mit Windows-Index-Service Erklärung Der Unterschied zur normalen Volltextsuche liegt darin, dass durch das Betriebssystem die Volltextsuche nicht erst bei Anfrage durch BMDNTCS
Oracle Datenbank - Recovery
Oracle Datenbank - Recovery H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Datenbank-Recovery / 1 Η. G.Hopf / 10.04.2003 Inhaltsverzeichnis Transaktionsablauf Prozess - Recovery Instanz - Recovery
Arbeiten mit Nachrichten im Fakultäts-Typo3-System
Arbeiten mit Nachrichten im Fakultäts-Typo3-System Stand: 28.01.2016 Autor: Heiko Schwarzenberg, Universitätsrechenzentrum Inhaltsverzeichnis Arbeiten mit Nachrichten im Fakultäts-Typo3-System... 0 1.
Schlafen Sie gut!? - Autodesk Vault System Überwachung
Schlafen Sie gut!? - Autodesk Vault System Überwachung Thomas Helm Technical Consultant Collaboration Solutions Team Autodesk Global Services Twitter Join the conversation #AU2015 Schlafen Sie gut? Kurs
Kurzanleitung für den MyDrive Client
Kurzanleitung für den MyDrive Client Hinweis: Prüfen bei Problemen zuerst, ob eine neuere Version vorhanden ist und installieren Sie diese. Version 1.1 - Kopieren von einzelnen Files innerhalb von MyDrive
1.1 Datenbankprogramm Oracle für MCIS MDA
1.1 Datenbankprogramm Oracle für MCIS MDA 1.1.1 Installation von Oracle 9.2.0 Beispielhaft wird die Installation von Oracle Version 9.2.0 beschrieben. Neuere Versionen werden analog installiert. CD für
Steinberg Library Manager
Matthias Klag, Michael Ruf Cristina Bachmann, Heiko Bischoff, Christina Kaboth, Insa Mingers, Matthias Obrecht, Sabine Pfeifer, Benjamin Schütte, Marita Sladek Diese PDF wurde für die Verwendung von Screenreader-Software
Vault kennt zwei Typen von Eigenschaftsdefinitionen, systemdefinierte und benutzerdefinierte Eigenschaften, ähnlich wie bei Inventor.
8.2.1 Vault Eigenschaftsdefinitionen Das Autodesk Vault-Eigenschaftensystem wurde in der Version 2011 neu gestaltet. Wurde in vorherigen Versionen jede Eigenschaft in den Tresor extrahiert, ist dies in
Bereitstellung von Microservice mit dem OCCS
Schlüsselworte Bereitstellung von Microservice mit dem OCCS Cloud, Microservice, Docker, Container Einleitung Stefan Kühnlein OPITZ CONSULTING GmbH München Microservices sind längst nicht mehr nur ein
Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von:
Normfall 7.3 Kurzanleitung Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von: Microsoft SQL Server ab 2008 R2 (hier: kostenfreie Express-Edition) 2018 Normfall GmbH
Datenbankadministration
Datenbankadministration 6. Hochverfügbarkeit AG DBIS University of Kaiserslautern, Germany Karsten Schmidt [email protected] (Vorlage TU-Dresden) Wintersemester 2008/2009 Hochverfügbarkeit
Handhabung von Windowsprofilen
Handhabung von Windowsprofilen Ab der Version 2.0.2 des Open School Server wurde die Handhabung der Windows Profile wesentlich vereinfacht. Folgende grundsätzliche Änderungen wurden durchgeführt. 1. Es
MAILCHIMPCONNECTOR FÜR DAYLITE
MAILCHIMPCONNECTOR FÜR DAYLITE Table of Contents Allgemeines... 3... 4 Einrichtung... 5 Installation... 6 Lizenzierung... 9 Benutzung...12 Einrichtung des notwendigen API Key...13 Listenverwaltung...17
IBM DB2 UNIX/Linux/Windows Backup und Hochverfügbarkeit mit HADR
IBM DB2 UNIX/Linux/Windows Backup und Hochverfügbarkeit mit HADR Seminarunterlage Version: 1.02 Copyright Version 1.02 vom 8. August 2017 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle
Continuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH DOAG Regionaltreffen Südbayern, München, 03.12.2015 OPITZ CONSULTING Deutschland
ANDREAS PROUZA. Wien, 2015-03-27. [email protected] [email protected]. http://www.prouza.at
DB2 & SQL E I N F Ü H R U N G T U N I N G O P T I M I E R U N G S E C R E T S ANDREAS PROUZA [email protected] [email protected] http://www.prouza.at Wien, 2015-03-27 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis...
Lösung von Übungsblatt 6
Lösung von Übungsblatt 6 Aufgabe 1 (Dateisysteme) 1. Welche Informationen speichert ein Inode? Speichert die Verwaltungsdaten (Metadaten) einer Datei, außer dem Dateinamen. 2. Nennen Sie drei Beispiele
Betriebssysteme I WS 2017/18. Prof. Dr. Dirk Müller. 05a 64-/32-Bit-Architekturen
Betriebssysteme I 05a 64-/32-Bit-Architekturen Prof. Dr. Dirk Müller Begriff Eine n-bit-architektur ist eine Prozessorarchitektur mit einer Wortbreite von n Bit. meist Zweierpotenzen: 8-, 16-, 32-, 64-Bit-Architekturen
Foglight Performance Analysis for Oracle
Foglight Performance Analysis for Oracle DOAG Regionalgruppe München/Südbayern 18.06.2012 Eero Mattila Principal Systems Consultant [email protected] Die Lösungen von Quest: Passend für jeden Aufgabenbereich
Dateisysteme. Erweiterte Anforderungen an Speicher
Erweiterte Anforderungen an Speicher Mehr Speicher als adressierbar ist. Daten sollen nach Beendigung des Prozesses zur Verfügung stehen Mehrere Prozesse sollen auf die Daten zugreifen können. Nutzung
2 ArcGIS Pro Grundlagen
2.1 Anmeldung Beim ersten Start von ArcGIS Pro müssen Sie sich mit ihrer ArcGIS-Online-Identität oder Ihrem Enterprise-Konto anmelden (vgl. Abb. 1). Die bereitgestellten Funktionen in ArcGIS Pro hängen
FAQ Einführung Upload FAQ
FAQ-00016 Einführung Upload FAQ FAQ-00016 Einführung Upload 1/14 Inhalt 1 Einführung Upload Tool... 2 1.1 Datenfluss... 2 1.2 Zum Upload geeignete Datenformate... 2 1.3 Installationsarten... 3 1.3.1 Installation
