Oracle Datenbankadministration mit SQL-Skripten

von: Alexander Kick

Carl Hanser Fachbuchverlag, 2006

ISBN: 9783446409385 , 245 Seiten

Format: PDF, OL

Kopierschutz: Wasserzeichen

Windows PC,Mac OSX geeignet für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Online-Lesen für: Windows PC,Mac OSX,Linux

Preis: 23,99 EUR

  • Heile Welt - Roman
    Der Besucher - Roman
    Die Jäger - Thriller
    Das zweite Königreich - Historischer Roman
    Das Spiel der Könige - Historischer Roman
    Doof it yourself - Erste Hilfe für die Generation Doof
 

Mehr zum Inhalt

Oracle Datenbankadministration mit SQL-Skripten


 

Inhalt

7

Vorwort

13

Einleitung

15

1 Einleitung

16

1.1 Datenbankadministration mit Skripten

16

1.2 Software-Tools und Skripte im Vergleich

17

1.3 Skripte aus dem Internet

17

1.4 Die Ziele dieses Buches

18

1.5 Vorkenntnisse

20

1.6 Der Aufbau des Buches

20

Schneller, einfacher, besser – mit Skripten oder GUI- Tools?

22

2 Schneller, einfacher, besser – mit Skripten oder GUI- Tools?

23

2.1 Beispiel-Szenario

23

2.2 GUI-Sicht – Oracle Enterprise Manager

24

2.3 GUI-Sicht – Toad

28

2.4 GUIs versus Skripte

30

2.5 Anforderungen an Skripte

32

Fallstricke bei der Skriptentwicklung

33

3 Fallstricke bei der Skriptentwicklung

34

3.1 Einleitung

34

3.2 Ohne Berücksichtigung von autoextensible

35

3.3 Berücksichtigung von autoextensible

37

3.4 Maxbytes < bytes

38

3.5 User_bytes

39

3.6 Weitere Fehler?

40

3.7 Performance

42

3.8 Temporary Tablespaces

46

3.9 Gesamtabfrage

47

3.10 Zusammenfassung

48

Hilfs- und allgemeine Skripte

49

4 Hilfs- und allgemeine Skripte

50

4.1 Dictionary-Informationen

50

4.2 Switch User

52

4.3 Nicht Default oder obsolete Parameter

57

4.4 DDL-Syntax für Objekte

61

4.5 Syntax statt tabellarischer Ausgabe

63

4.6 DDL-Syntax für eine Tabelle und deren Indizes

65

4.7 DBMS_Metadata

69

Platzüberwachung

70

5 Platzüberwachung

71

5.1 Tablespace-Kapazität und -Eigenschaften

71

5.2 Tablespace-Monitoring

75

5.3 Tablespace-Erweiterungen

77

5.4 File-System-Überwachung

78

5.5 Archivelog-Menge

81

5.6 Flash Recovery Area

84

5.7 Tablespace-Segmente

87

5.8 Datenbankgröße

88

5.9 Datenbankwachstum

90

5.10 Platzausnutzung innerhalb der Segmente

95

Modularisierung und Wiederverwendbarkeit

99

6 Modularisierung und Wiederverwendbarkeit

100

6.1 Modularisierung mittels Define

100

6.2 Parametrisierung

103

6.3 Modularisierung mit Views

104

6.4 Modularisierung mit Table-Functions

106

6.5 Zusammensetzen von Code-Stücken

108

6.6 Variablen und Refcursor

111

6.7 Verwendung fortgeschrittener SQLFunktionalitäten

112

6.8 Settings sichern und wiederherstellen

117

6.9 Kommentare

118

6.10 Unterschiedliche Datenbankversionen

119

6.11 Code-Verteilung

120

Aktivität

122

7 Aktivität

123

7.1 Einleitung

123

7.2 Session- Aktivität

123

7.3 Session-SQL-Text

128

7.4 Session IO

130

7.5 Temp-Segment-Benutzung

134

7.6 Blockierte und blockierende Sessions

136

7.7 Lang laufende Operationen

141

7.8 Active Session History

143

Performance

148

8 Performance

149

8.1 Ausführungsplan einer Session

149

8.2 Tabellen- und Indexsegmente

152

8.3 Zu einer Tabelle gehörende Indizes

154

8.4 Tabellen- und Index-Statistiken

158

8.5 Automatic Workload Repository Report

167

8.6 Automatic Database Diagnostic Monitor

170

8.7 Applikations-Tracing

172

Sicherheit

174

9 Sicherheit

175

9.1 Rollenhierarchie

175

9.2 Systemprivilegien eines Benutzers oder einer Rolle

178

9.3 Objektprivilegien eines Benutzers oder einer Rolle

180

9.4 Hierarchie der Systemprivilegien

182

9.5 Besitzer eines Objektprivilegs

183

9.6 Vergleich zu anderen Privilegien-Skripten

185

9.7 Rootkits

187

9.8 Sicherheitswerkzeuge

190

Backup

194

10 Backup

195

10.1 RMAN-Backups und -Katalog

195

10.2 Backup-Informationen

198

10.3 Channel-unabhängige Backup-Informationen

202

10.4 Backup-Volumen

205

10.5 Datenbanken ohne aktuelles Backup

207

10.6 Überwachung laufender Backups

208

10.7 Größe aller Datenbanken

211

10.8 Block-Korruption

213

Wartung

221

11 Wartung

222

11.1 Reorganisationen

222

11.2 Ungültige Indizes

234

11.3 Reorganisations-Package

236

Die Skripte im Einsatz

237

12 Die Skripte im Einsatz

238

12.1 Gesundheits-Check

238

12.2 Wofür Sie die Skripte einsetzen können – eine Übersicht

239

12.3 Web-Tools

241

Literatur

242

Register

243

Mehr eBooks bei www.ciando.com

0