Manuali Scontati

Manuali Scontati

Manuali Gratis > Database > Microsoft Sql Server

Manuale SQL Server 2000 Performance tuning - Guida tecnica

Editore: Mondadori Informatica
Pagine: 437
Autore: Whalen Edward, Garcia Marcilina, DeLuca Steve Adrien, Thompson Dean
Collana: Sistemi operativi

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2001-09-01
ISBN: 8883312112
Prezzo: 51.65 €
Lingua: italiano

Quarta di copertina

La guida pratica e approfondita all'ottimizzazione delle prestazioni e alla pianificazione delle capacità: ottimizza SQL Server 2000 per ottenere prestazioni e scalabilità di alto livello.

L'ottimizzazione delle prestazioni di un database relazionale può risultare spesso complessa. Questa guida fornisce tutte le informazioni necessarie per ottenere soluzioni più vantaggiose, rapide e scalabili attraverso l'ottimizzazione di un database SQL Server 2000. Gli autori hanno scelto come punto di partenza la presentazione delle informazioni preliminare, sulle quali hanno poi costruito l'analisi dettagliata dei meccanismi di ottimizzazione delle prestazioni e della loro influenza sull'intero sistema. Inoltre, vengono descritte le modalità di ottimizzazione dei sistemi operativi e dell'hardware sottostanti. Questo è l'unico libro sull'argomento scritto dagli sviluppatori del team Microsoft SQL Server 2000 performance.

Argomenti trattati:

  • Informazioni preliminari: le principali caratteristiche di architettura legate all'ottimizzazione; considerazioni sull'ottimizzazione I/O e sull'archiviazione RAID; modalità di ottimizzazione dell'hardware, del layout del database e dei parametri di configurazione; descrizione delle funzionalità che permettono migliori prestazioni, maggiore facilità di utilizzo, gestibilità e affidabilità.
  • Ottimizzazione del server: modalità di utilizzo del Monitor di sistema di Microsoft Windows 2000 e di SQL Profiler per ridurre i tempi di risposta nelle transazioni.
  • Ridimensionamento e pianificazione della capacità: adattare l'utilizzo del software e dell'harware alla necessità di previsione dell'impiego delle risorse e di pianificazione di una prima fase di configurazione; realizzare scenari che tengano in considerazione eventuali aumenti del carico di lavoro e che evitino il rischio di aumento dei tempi di risposta.
  • Configurazione e ottimizzazione: configurazione iniziale del software e dell'hardware in previsione del consumo delle risorse e simulazioni di scenari sulle crescite del carico e il rallentamento dei tempi di risposta.
  • Ottimizzazione delle istruzioni SQL: miglioramenti delle prestazioni utilizzando Query Analyzer e Profiler per l'ottimizzazione delle istruzioni SQL e delle stored procedure; sfruttare gli indici e i suggerimenti.
Livello dell'utente: Implementatore IT - Sviluppatore IT aziendale
Categoria di attività: Distribuzione - Supporto e manutenzione



Indice

Indice

Parte I Concetti fondamentali

1 Ridimensionamento, pianificazione della capacità, ottimizzazione delle prestazioni - Cenni generali

    Ottimizzazione delle prestazioni
    Pianificazione della capacità e delle dimensioni
    Metodologia di ottimizzazione del server
2 Principali aspetti dell’architettura SQL Server 2000
    Gestione della memoria
    Archiviazione di dati
    Gestione dei blocchi
    Gestione dei thread
    Log delle transazioni
3 Informazioni sul sottosistema I/O e su RAID
    Prestazioni delle unità disco
    Introduzione a RAID
    Livelli RAID comuni
    Prestazioni dei livelli RAID a confronto
    Latenze di I/O ed SQL Server
    Indicazioni per la configurazione dei sottosistemi di I/O
4 Ottimizzazione del sistema
    Modalità della valutazione delle prestazioni
    Ottimizzazione del server con l’hardware
    Ottimizzazione del layout del database
    Opzioni di configurazione di SQL Server
5 Nuove funzionalità e miglioramenti delle prestazioni
    Supporto di memoria esteso
    Istanze denominate di SQL Server
    Server federati con viste partizionate distribuite
    Clustering di failover di SQL Server 2000
    Supporto XML
    Operazioni di gestione di database
    Miglioramenti dell’integrità referenziale
    Ricerca full-text
    Nuovi tipi di dati
    Miglioramenti dell’indice
    Miglioramenti dell’amministrazione
    Miglioramenti di replica
    Ulteriori miglioramenti
6 Monitoraggio delle prestazioni con Monitor di sistema
    Monitor di sistema
    Oggetti, contatori e istanze di Monitor di sistema
7 Utilizzo di SQL Profiler
    Cenni generali su SQL Profiler
    Utilizzo di SQL Profiler
    Scenari di esempio
    Debug delle istruzioni SQL
Parte II Pianificazione delle dimensioni e della capacità

8 Modellazione per la pianificazione delle dimensioni e della capacità

    Introduzione alla pianificazione della capacitàe al ridimensionamento
    Modellazione di principi per il ridimensionamento e la pianificazione della capacità
    Calcoli per la modellazione
9 Ridimensionamento del database e dei server applicazioni
    Pianificazione della capacità precedente alla configurazione
    Requisiti relativi al disco del server database
    Ridimensionamento del server applicazioni
10 Metodi per il ridimensionamento di un sistema
    Ridimensionamento del processore
    Calcolo delle statistiche di sistema
    Ridimensionamento della memoria
    Ridimensionamento del sottosistema di I/O del disco
11 Pianificazione della capacità
    Ottimizzazione delle prestazioni e pianificazione della capacità
    Raccolta dei dati
    Analisi dei dati
Parte III Configurazione e ottimizzazione del sistema

12 Sistema di elaborazione delle transazioni in linea

    Sistema OLTP
    Opzioni di configurazione per sistemi OLTP
    Direttive per la progettazione di sistemi OLTP
    Ottimizzazione del sistema OLTP
13 Data warehouse
    Confronto tra OLTP e sistemi di data warehouse
    Analisi dei dati di data warehouse
    Progettazione di un data warehouse
    Configurazione di un data warehouse per l’incremento delle prestazioni
14 Ottimizzazione di sistemi replicati
    Cenni generali sulla replica
    Il server di distribuzione
    Ottimizzazione per la replica snapshot
    Ottimizzazione per la replica transazionale
    Ottimizzazione per la replica di tipo merge
15 Backup e ripristino ad alte prestazioni
    Concetti di recupero e backup
    Fattori che influiscono sulle prestazioni relative al backup e al recupero
    Configurazione del sistema per livelli massimi di prestazioni di recupero e backup
    Scenari di backup
    Consigli e suggerimenti relativi al backup
    Riepilogo delle capacità dei componenti
Parte IV Ottimizzazione delle istruzioni SQL

16 Utilizzo di SQL Query Analyzer

    Funzioni di SQL Query Analyzer
    Esecuzione di SQL Query Analyzer
    Piani di esecuzione
    Interpretazione dei piani di esecuzione grafici
    Esempio relativo all’utilizzo di SQL Query Analyzer
    Ottimizzazione guidata indici
17 Ottimizzazione delle istruzioni e delle stored procedure di SQL
    Progettazione delle applicazioni
    Utilizzo delle stored procedure
    Codifica delle istruzioni SQL come transazioni
    Recupero efficiente dei dati
    Ottimizzazione delle query SQL
    Utilizzo dell’esecuzione preparata
18 Utilizzo e ottimizzazione degli indici
    Principali aspetti degli indici
    Ottimizzazione degli indici
19 Utilizzo degli hint in SQL Server
    Livelli di isolamento
    Hint di SQL
Parte IV Appendici e glossario

A Opzioni di configurazione di SQL Server

    Opzioni di configurazione
B Monitoraggio di SQL Server

Glossario
Indice analitico



MIGLIORA COSTANTEMENTE

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


Manuali gratis di Microsoft Sql Server