Quali sono i vantaggi dell'utilizzo di partizioni con l'edizione Enterprise di SQL 2005
-
09-06-2019 - |
Domanda
Io sono il confronto tra due tecniche per creare le tabelle in SQL 2005.
- Utilizzare le viste partizionate con una versione standard di SQL 2005 (descritto qui)
- Utilizzare il built in partizione nell'edizione Enterprise di SQL 2005 (descritto qui)
Dato che l'edizione enterprise è molto più costoso, vorrei sapere quali sono i principali benefici di una nuova impresa implementazione.E ' solo un risparmio di tempo per l'attuazione stessa.O avrò un aumento di prestazioni su grandi DBs?
So che posso regolare i vincoli nella prima opzione per mantenere una finestra scorrevole in partizioni.Posso farlo con il costruito in versione?
Soluzione
searchdotnet rulz!check this out:
http://www.eggheadcafe.com/forumarchives/SQLServerdatawarehouse/Dec2005/post25052042.asp
Aggiornamento:che link è morto.Quindi, ecco uno migliore http://msdn.microsoft.com/en-us/library/ms345146(SQL.90).aspx#sql2k5parti_topic6
Dall'alto:
Alcune delle prestazioni e la gestibilità dei benefici (di partioned tabelle) sono
- Semplificare la progettazione e realizzazione di tabelle di grandi dimensioni che devono essere partizionato per prestazioni e gestibilità fini.
- Caricare i dati in una nuova partizione di un tabella partizionata esistente con minimo i disagi nell'accesso ai dati in le partizioni rimanenti.
- Caricare i dati in una nuova partizione di un tabella partizionata esistente con prestazioni pari al caricamento dello stesso dati in una nuova tabella vuota.
- Archivio e/o rimuovere una porzione di un tabella partizionata mentre minimamente impatto accesso al resto della il tavolo.
- Consente la creazione di partizioni essere mantenuto in cambio di partizioni in e out della tabella partizionata.
- Consentire una migliore scalabilità e di parallelismo per le più grandi operazioni su più tabelle correlate.
- Migliorare le prestazioni su tutte le partizioni.
- Migliorare l'ottimizzazione delle query, in quanto ogni partizione non ha bisogno di essere ottimizzato separatamente.
Altri suggerimenti
Quando si utilizzano le tabelle partizionate si può più spostare facilmente i dati da partizione a partizione.È anche possibile partizionare gli indici così.
È anche possibile spostare i dati da una partizione ad un'altra tabella, se necessario con un singolo comando ALTER TABLE.