Nwlapcug.com


Cosa fare quando viene raggiunto il limite di 4Gb su SQL Server Express?

Cosa fare quando viene raggiunto il limite di 4Gb su SQL Server Express?


Software di database di Microsoft SQL server è disponibile in diverse versioni, esigenze che vanno da quelle del piccole, singolo computer applicazioni per grandi centri dati di riempimento. Nella parte bassa della scala, la Express Edition offre molte caratteristiche di database Structured Query Language (SQL) base senza alcun costo. Tra le altre limitazioni, la dimensione massima dei database è 10 GB. Se si raggiunge questo limite, avete diverse possibilità per trattare il problema.

Nessun nuovo dato

Il database di SQL Server Express non accetterà più ulteriori informazioni una volta che ha raggiunto il limite di 10 GB. Tuttavia, continuerà a lavorare in altri aspetti, consentendo di modificare, leggere o analizzare i dati già presenti nel database. Se non è necessario aggiungere nuovi dati, si può semplicemente continuare a utilizzarlo come-è. Alcune organizzazioni, ad esempio, mantenere un database di "data warehouse" per l'analisi di informazioni storiche. Questo database è separato da quello utilizzato per elaborare gli ordini dei clienti e altre transazioni dal vivo. Una volta che le transazioni sono chiusi, dopo un fine anno fiscale, ad esempio, il personale di computer li sposta in un data warehouse, dove i gestori possono analizzare le informazioni senza rallentare il database attivo.

Archivio e ridurre

Un database può avere record non più attivamente utilizzati. Se questo costituisce una percentuale considerevole di dati, è possibile creare un secondo database archivio storico, spostare i record più vecchi ad esso ed eliminarli nel database primario, liberando spazio per le nuove transazioni. Si applica il limite di 10 GB per ogni database; anche se è possibile avere diversi database, condivisione di informazioni tra di loro.

Convertire

Se le transazioni per un secondo database di archiviazione non è pratico, e non volete spendere soldi per una licenza di software per un database di Microsoft più completo, è possibile convertire i dati in un database open source come MySQL o PostgreSQL. Entrambi questi programmi sono disponibili come download gratuiti, come SQL Server Express, anche se non hanno le restrizioni di dimensione che ha. Tutti i tre database utilizzano il SQL Structured Query Language () per la programmazione, anche se le caratteristiche individuali variano leggermente; Se avete molti programmi applicativi che utilizzano SQL Server Express, sarà necessario controllare loro per piccole differenze in SQL che possono causare problemi dopo una conversione.

Aggiornamento

Microsoft offre sua SQL Server Workgroup Edition come un percorso di aggiornamento per gli utenti di Express che hanno superato. Workgroup Edition ha limiti molto più elevati per dimensioni del file di database - 524 petabyte. Inoltre, esso è più sofisticati programmi di gestione di database non trovati nell'edizione Express, come agente di SQL Server, che consente di eseguire compiti automaticamente su un programma, e il Database Engine Tuning consigliere, che ti aiuta a ottimizzare i database per ottenere prestazioni ottimali. Al momento della pubblicazione, una licenza di cinque-utente per SQL Server Workgroup Edition costa circa $650.