Manuali Scontati

Manuali Scontati

Manuali Gratis > Database > Oracle

Manuale Oracle Database 10g DBA

Editore: Mc Graw Hill
Pagine: 748
Autore: Loney Kevin ; Bryla Bob
Collana: Oracle Press

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2005-07-01
ISBN: 8838644128
Prezzo: 58.00 €
Lingua: Italiano

Quarta di copertina

Impara a gestire un database aziendale Oracle a elevate prestazioni con l’aiuto di questa guida della serie Oracle Press.
"Oracle Database 10g DBA" spiega come installare Oracle Database 10g, come aggiornare una versione precedente e come sfruttare appieno i vantaggi di tutte le nuove funzionalità di gestione, scalabilità, disponibilità e sicurezza.
Scritto da noti esperti di Oracle, il volume tratta anche Automatic Undo Management, Oracle Real Applications Clusters, Oracle Recovery manager, Oracle Data Guard e molto altro ancora.

Introduzione
Un amministratore di database esperto o alle prime armi o anche uno sviluppatore di applicazioni deve necessariamente conoscere le nuove funzionalità di Oracle 10g che lo possono aiutare a rispondere al meglio alle esigenze dei clienti.
In questo volume verranno trattate le funzionalità più recenti indicando anche il modo in cui utilizzarle nella gestione di un database Oracle. Si porrà l’accento in particolare sulla gestione delle funzionalità del database in modo efficace ed efficiente per garantire un prodotto di qualità. Il risultato finale sarà un database affidabile, solido, sicuro ed espandibile.
Sono vari i componenti critici per raggiungere questo obiettivo e ognuno di essi verrà trattato approfonditamente dopo aver introdotto l’architettura di Oracle, i passi dell’aggiornamento e la pianificazione delle tablespace nella Parte prima; un’architettura fisica e logica ben realizzata migliorerà le prestazioni e faciliterà l’amministrazione distribuendo in modo appropriato gli oggetti del database. La Parte seconda del volume descrive le strategie appropriate di monitoraggio, sicurezza e ottimizzazione per database stand-alone e in rete. Verranno descritte anche le strategie di backup e ripristino tali da garantire la possibilità di ripristinare il database. Ogni parte del volume si concentra su specifici argomenti e sulle tecniche corrette di pianificazione e gestione di ciascuna area.
Nella Parte terza del volume vengono trattati gli argomenti di elevata disponibilità: RAC (Real Applicatione Clusters), RMAN (Recovery Manager), Oracle Data Guardia e tanti altri argomenti.
Nella Parte quarta vengono descritti in dettaglio i problemi di rete, la gestione di ambienti distribuiti e di database client/server, Oracle Net, le configurazioni di rete, le viste materializzate, la trasparenza rispetto alla posizione e tutto quanto è necessario per implementare con successo un database distribuito o client/server. Si troveranno anche molti esempi utili per le principali operazioni di configurazione.
Oltre ai comandi necessari per eseguire le attività tipiche dell’amministratore di database, si troveranno gli schermi di Oracle Enterprise Manager, tramite i quali è possibile svolgere funzioni analoghe.
Seguendo le tecniche descritte , i sistemi verranno progettati e implementati in modo così efficace che le attività di ottimizzazione saranno ridotte al minimo. L’amministrazione del database diverrà così più facile e gli utenti otterranno un prodotto migliore con un database funzionante al meglio.



Indice


PARTE PRIMA - L’ARCHITETTURA DEL DATABASE 1

Capitolo 1 Introduzione all’architettura Oracle 3
1.1 Panoramica sui database e le istanze 4
1.2 Le strutture di memorizzazione logica di Oracle 6
1.3 Le strutture logiche di un database Oracle 9
1.4 Le strutture di memorizzazione fisica di Oracle 32
1.5 Gestione multiplex dei file del database 38
1.6 Le strutture di memoria Oracle 42
1.7 Panoramica sul backup e il ripristino 49
1.8 Funzionalità relative alla sicurezza 51
1.9 Oracle Real Application Clusters 54
1.10 Oracle Streams 54
1.11 Oracle Enterprise Manager 55
1.12 I parametri di inizializzazione di Oracle 56
1.13 Installazione del software 62

Capitolo 2 Aggiornamento a Oracle Database 10g 85
2.1 Scelta di un metodo di aggiornamento 86
2.2 Uso di Database Upgrade Assistant 89
2.3 Esecuzione di un aggiornamento diretto manuale 90
2.4 Uso dell’esportazione e importazione 93
2.5 Esecuzione dell’aggiornamento 94
2.6 Uso del metodo di copia dei dati 95
2.7 Dopo l’aggiornamento 96

Capitolo 3 Pianificazione e gestione delle tablespace 97
3.1 L’architettura di una tablespace 97
3.2 Le tablespace dell’installazione Oracle 109
3.3 Suddivisione dei segmenti 111

Capitolo 4 Configurazione fisica del database e gestione dello spazio di memorizzazione 115
4.1 Memorizzazione tradizionale dello spazio su disco 115
4.2 La gestione ASM (Automatic Storage Management) 139

PARTE SECONDA - GESTIONE DEL DATABASE 161

Capitolo 5 Sviluppo e implementazione delle applicazioni 163
5.1 Progettazione ottimizzata: le tecniche migliori 164
5.2 Dire al database ciò che deve sapere 170
5.3 Eseguire test corretti 175
5.4 Prodotti standard 178
5.5 Gestione delle risorse e indicazioni memorizzate 181
5.6 Supporto delle tabelle basate su tipi astratti 200
5.7 Sospensione del database 209
5.8 Supporto dello sviluppo iterativo 210
5.9 Gestione dello sviluppo dei pacchetti 212

Capitolo 6 Monitorare l’uso dello spazio 217
6.1 Problemi comuni di gestione dello spazio 218
6.2 Segmenti, extent e blocchi in Oracle 221
6.3 Viste del dizionario dati e viste delle prestazioni dinamiche 226
6.4 Metodologie di gestione dello spazio 231
6.5 Monitoraggio e uso di SYSAUX 240
6.6 Gestione dei file redo log archiviati 242
6.7 Strumenti di gestione dello spazio 242
6.8 Script per la gestione dello spazio 257
6.9 Automazione e semplificazione del processo di notifica 259

Capitolo 7 Gestione delle transazioni con le tablespace di undo 267
7.1 Le transazioni 268
7.2 Gli undo 269
7.3 La gestione delle tablespace di undo 270
7.4 Le funzionalità Flashback 287
7.5 Migrazione verso Automatic Undo Management 303

Capitolo 8 Ottimizzazione del database 305
8.1 Ottimizzazione del progetto dell’applicazione 306
8.2 Ottimizzazione delle istruzioni SQL 311
8.3 Ottimizzazione dell’utilizzo della memoria 318
8.4 Ottimizzazione dell’accesso ai dati 324
8.5 Ottimizzazione della manipolazione dei dati 329
8.6 Ottimizzazione della memorizzazione fisica 335
8.7 Riduzione del traffico di rete 336
8.8 Uso di STATSPACK e di Automatic Workload Repository 340
8.9 Soluzioni di ottimizzazione 343

Capitolo 9 Uso di STATSPACK 345
9.1 Installazione di STATSPACK 345
9.2 Raccolta delle informazioni statistiche 347
9.3 Esecuzione dei report statistici 350
9.4 Gestione dei dati di STATSPACK 356
9.5 Disinstallazione di STATSPACK 356

Capitolo 10 Sicurezza e auditing del database 357
10.1 La sicurezza all’esterno del database 358
10.2 Metodi di autenticazione sul database 359
10.3 Metodi di autorizzazione degli accessi al database 374
10.4 Auditing 417
10.5 Tecniche di crittografia dei dati 428

PARTE TERZA - DATABASE A ELEVATA DISPONIBILITÀ 429

Capitolo 11 Real Application Clusters 431
11.1 Panoramica su Real Application Clusters 432
11.2 Installazione e configurazione 435
11.3 Caratteristiche di un database RAC 459
11.4 Manutenzione di RAC 463

Capitolo 12 Opzioni di backup e ripristino 475
12.1 I vari tipi di backup 475
12.2 I backup logici 476
12.3 I backup fisici 477
12.4 Uso delle esportazioni e delle importazioni Data Pump 479
12.5 Opzioni di importazione Data Pump 487
12.6 Integrazione delle procedure di backup 499

Capitolo 13 Uso di RMAN (Recovery Manager) 503
13.1 Funzionalità e componenti di RMAN 504
13.2 Panoramica sui comandi e le opzioni di RMAN 509
13.3 Operazioni di backup 520
13.4 Operazioni di ripristino 540
13.5 Operazioni varie 552

Capitolo 14 Oracle Data Guard 559
14.1 L’architettura Data Guard 559
14.2 Gli attributi del parametro LOG_ARCHIVE_DEST_n 562
14.3 Creazione della configurazione del database in standby 563
14.4 Utilizzo di Real-time Apply 572
14.5 Gestione dei ruoli: switchover e failover 573
14.6 Amministrazione dei database 579

Capitolo 15 Funzionalità di elevata disponibilità 583
15.1 Il comando flashback table 583
15.2 Il comando flashback database 587
15.3 Uso di LogMiner 590
15.4 Riorganizzazione degli oggetti online 596

PARTE QUARTA - ORACLE IN RETE 601

Capitolo 16 Oracle Net 603
16.1 Panoramica su Oracle Net 603
16.2 Uso di Oracle Net Configuration Assistant 612
16.3 Uso di Oracle Net Manager 618
16.4 Avvio del processo server listener 620
16.5 Controllo del processo server listener 621
16.6 Uso della denominazione di connessione semplificata 630
16.7 I link di database 631
16.8 Ottimizzazione del codice Oracle Net 633

Capitolo 17 Gestione di database di grandi dimensioni 637
17.1 Creazione di tablespace in un ambiente VLDB 638
17.2 Tipi avanzati di tabelle Oracle 648
17.3 Utilizzo degli indici bitmap 683
17.4 Oracle Data Pump 685

Capitolo 18 La gestione di database distribuiti 693
18.1 Le query remote 694
18.2 Manipolazione di dati remoti: commit a due fasi 696
18.3 Replicazione dinamica dei dati 697
18.4 Gestione dei dati distribuiti 697
18.5 Gestione di transazioni distribuite 730
18.6 Monitoraggio di database distribuiti 732
18.7 Ottimizzazione di database distribuiti 733

Appendice A Funzione per la verifica della password 737
Indice analitico 741


MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Oracle