How does SQL Server handle bulk data?


Creazione di una Partitioned Table

  1. Creare ulteriori filegroups se si desidera distribuire la partizione su più filegroups.
  2. Creare una funzione di divisione.
  3. Creare uno schema di divisione.
  4. Utilizzare lo schema di divisione per creare la tabella.

Caricamento di Dati in Bulk

Se è necessario elaborare i dati durante il caricamento, potrebbe essere meglio caricare i dati in blocco in una tabella temporanea e successivamente eseguire delle stored procedure su di essa.

Utilizzo di BCP (Bulk Copy Program)

Il programma BCP (Bulk Copy Program) è un’utilità da riga di comando che consente di copiare dati in blocco tra un’istanza SQL e un file dati utilizzando un file di formato specifico.Può essere utilizzata per importare o esportare dati in SQL Server.

Business Continuity Planning (BCP)

Il BCP è il processo di creazione di un sistema per proteggere e recuperare un’azienda da potenziali minacce, garantendo la continuità delle operazioni in caso di disastri.

Bulk Copy in SQL Server

La funzionalità di bulk copy di SQL Server consente il trasferimento di grandi quantità di dati dentro o fuori una tabella SQL Server. Può essere utilizzata anche per trasferire dati tra SQL Server e file di dati di un sistema operativo diverso.

Esecuzione di uno Script di Inserimento su SQL Server

Per eseguire uno script di inserimento di grandi dimensioni su SQL Server:

  1. Utilizzare il prompt dei comandi con i privilegi di amministratore.
  2. Modificare la directory in cui è archiviato il file.sql.
  3. Eseguire il seguente ordine:
    sqlcmd -S = nome server -U = nome utente server -P = password server -d = nome database -i script.sql

Lascia un commento