Domanda

Duplicazione esatta:

  

Vantaggi di MS SQL Server 2008 rispetto a MS SQL Server 2005?


Sono uno sviluppatore sql e utilizzo sql 2005. Ora voglio passare al 2008, ma ho un po 'paura. qualcuno può darmi qualche consiglio a riguardo. dovrei continuare a utilizzare SQL 2005 o è meglio passare tutti i miei progetti al 2008 a causa di prestazioni migliori?

È stato utile?

Soluzione

Chi utilizzerà i tuoi progetti; se si rivolgono a clienti con licenze SQL esistenti, il 2005 potrebbe essere la strada da percorrere; supponendo che siano in esecuzione 2005. I database SQL 2005 funzioneranno nel 2008; sebbene se utilizzi alcune delle nuove funzionalità linguistiche nel 2008, i database SQL2008 non saranno retrocompatibili con il 2005.

Se si controlla dove verranno distribuiti; alcune delle nuove funzionalità di sql 2008 potrebbero essere interessanti; migliore ricerca full-text, servizi di analisi migliorati, servizi di reportistica e alcune modifiche linguistiche. Se si gestiscono i server; i tuoi amministratori apprezzeranno probabilmente le nuove funzionalità di gestione nel 2008.

Altri suggerimenti

Sono passato al 2008 perché sono molto interessato a SSIS e ho database di grandi dimensioni che significano: la compressione del backup e l'aumento dei processi simultanei in SSIS per il 2008 ne valgono la pena per me.

Ho spostato 6 progetti dal 2005 al 2008 senza problemi, ad eccezione dei servizi di segnalazione. Per me il più grande vantaggio sono i miglioramenti di SQL Management Studio come il completamento automatico e la cronologia delle modifiche.

L'unica ragione per cui ho effettuato l'aggiornamento è perché lavoro nel campo dell'istruzione e Microsoft è molto gentile con le licenze.

In generale, a meno che tu non senta che si tratta di un disastro, penso che dovresti cercare di utilizzare la versione più recente alla prima occasione. I progressi nella funzionalità del server e il set di strumenti di solito compensano il tempo impiegato per apprendere le nuove funzionalità. Tutto il software è stato progettato pensando all'obsolescenza pianificata, quindi alla fine dovrai migrare alla tecnologia più recente. Se prendi l'abitudine di migrare i tuoi sistemi alla tecnologia più recente, scoprirai che le migrazioni diventano relativamente indolori.

Uno dei vantaggi di SQL Server 2008 rispetto a SSIS è che include connettori di massa molto veloci per Oracle e Teradata (bene, lo sviluppo e le versioni aziendali lo fanno).

Quindi, se è necessario spostare i dati tra SQL Server 2008 e quei database, si ottiene questo senza costi aggiuntivi.

Vedi Connettori Microsoft per Oracle e Teradata di Attunity

Un altro grande vantaggio di SQLServer 2008 è la nuova funzionalità Change Data Capture (CDC) che significa che puoi creare la tua applicazione nel modo che preferisci e quindi se in un secondo momento sei interessato ad avviare l'elaborazione quando la tabella X è cambiata, può attivare CDC per quella tabella e ottenere una tabella delle modifiche che contiene tutte le modifiche alla tabella X con un sovraccarico minimo. Ben Hall ha pubblicato un post utile su questo .

Penso che SQL 2008 abbia un certo vantaggio rispetto a sql 2005

  1. Nuovi tipi di dati (data, ora, flusso di file) 2. Compressin di backup 3. Compressione dei dati Gestione basata su 4.policy.

    Se qualcuno conosce una risposta migliore informa gentilmente

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top