| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Livelli di isolamento SSIS
    SQL Server Integration Services (SSIS ) consentono agli utenti di trasferire vari tipi di dati da sistemi di database diversi e disparati sparsi per la rete . SSIS gestisce le traduzioni di dati , le popolazioni della tabella dati e la connettività del database per l'utente. SSIS gestisce i dati in tabelle e colonne durante il trasferimento dati , permettendo così all'utente di automatizzare la manipolazione e conversione di dati . Come con i database , le transazioni in un trasferimento di dati SSIS seguire alcune regole per garantire l'integrità dei dati . Questi sono chiamati livelli di isolamento . Leggi Uncommitted

    Il primo e più non protetto livello di isolamento è il livello " Read uncommitted " . A questo livello , non ci sono dati a cui si accede durante una transazione è "bloccato ", o protetti da manipolazione esterna . Una transazione a livello Read uncommitted non offre alcuna garanzia circa l'integrità dei dati coinvolti . Dal momento che la transazione Read uncommitted non blocca i dati che utilizza, un'altra operazione potrebbe cambiare i dati , mentre la prima operazione richiede ancora nella sua forma originale .
    Read Committed
    < p > a livello di " Read Committed " , una operazione limita l'accesso ai dati di cui ha bisogno al momento. Le operazioni contrassegnate come leggere le informazioni di sola lettura commessi dopo il " blocco " dei dati lontano da altre transazioni . Questo " blocco " impedisce una seconda operazione di modificare i dati . Questo assicura che i dati non cambiano , mentre la transazione originale esegue altre operations.Once le finiture originali di transazione con i dati, quindi rilascia il blocco , permettendo altre operazioni di lavorare con i dati.
    < Br > lettura ripetibile

    la " lettura ripetibile" livello di isolamento ha una funzione simile al livello Committed Leggere , con una caratteristica aggiuntiva . Questo livello costringe le operazioni per bloccare i dati per l'intera durata della transazione , e per rilasciare il blocco solo al termine delle operazioni . Transazioni finiti sono designati come "impegnato ", nel senso che l'operazione terminata correttamente e impegna i suoi cambiamenti al database . Transazioni abortite sono indicati come " rollback ", cioè la transazione non è stata completata e quindi annullato tutte le modifiche. Ciò garantisce un più alto livello di integrità dei dati , in quanto la transazione originale deve o finire tutto o annullare tutte le modifiche prima di rilasciare la sua serratura .
    Serializeable

    operazioni " Serializeable " sono di gran lunga i più rigorosi livelli di isolamento , e la più protettiva . I blocchi acquisiti per operazioni di questo livello di forza a comportarsi in maniera seriale . Ciò significa che le operazioni discrete non possono verificarsi simultaneamente . Ciò si traduce in una perdita di programmatico multitasking per garantire la protezione dei dati. A questo livello , due operazioni non possono modificare gli stessi dati perché due operazioni non possono avvenire contemporaneamente . Questo livello garantisce che due operazioni non possono modificare i dati utilizzati dal l'altra , ma a causa di questo , non si può avere il vantaggio di più transazioni che si verificano allo stesso tempo .

    Previous :

    next :
      Articoli Correlati
    ·Come selezionare più in MySQL 
    ·AJAX PHP MySQL Tutorial 
    ·Come inserire una variabile in PHP & MySQL 
    ·Come controllare se il primo carattere di una parola è…
    ·Come sapere se MySQL è 32 - o 64 - bit 
    ·Come convertire la Latitudine e Longitudine di decimale…
    ·Cookies Vs . Sessioni 
    ·Come convertire le variabili PHP in stringhe 
    ·Come rimuovere un array valore dell'elemento in PHP 
    ·Come ridimensionare le immagini in PHP 
      Articoli in evidenza
    ·Quali sono i vantaggi di istruzioni condizionali 
    ·Come convertire un conte in un array in PHP 
    ·Come costruire un modello di PHP Site Maestro Utilizzan…
    ·Aggiunta di Javascript dinamicamente con DOM Scripting 
    ·Le differenze tra DataGrid e DataGridView in NET 
    ·Come ruotare in HTML 
    ·Come dichiarare un array di interi in Java 
    ·Motivi per utilizzare Prolog 
    ·Come contare in binario per totali principianti 
    ·Come Distruggi documenti di Word 
    Copyright © Conoscenza Informatica http://it.wingwit.com