Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour dépanner Apache …
  • Comment télécharger et renommer le…
  • Sortie HTML en PHP MySQL 
  • Comment utiliser PHP pour remplir un…
  • Comment utiliser les sessions PHP 
  • Comment apprendre les commandes MySQ…
  • Comment faire pour supprimer des att…
  • Comment faire pour supprimer une var…
  • Comment faire pour vérifier la long…
  • Comment créer des champs uniques en…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Niveaux d'isolation SSIS

    SQL Server Integration Services ( SSIS) permettent aux utilisateurs de transférer différents types de données provenant de différentes et disparates des systèmes de bases de données dispersées autour d'un réseau . SSIS gère traductions de données , les populations de tables de données et la connectivité de base de données pour l'utilisateur. SSIS gère les données dans les tableaux et colonnes pendant le transfert de données , permettant ainsi à l' utilisateur d'automatiser la manipulation des données et de conversion. Comme pour les bases de données , les transactions sur un transfert de données SSIS suivre certaines règles pour garantir l'intégrité des données . Elles sont appelées niveaux d'isolation. Lecture non validée

    La première et la plus protégée niveau d'isolation est le niveau " Lecture non validée " . A ce niveau , pas de données accessibles au cours d'une transaction est «bloqué », ou protégés contre toute manipulation à l'extérieur . Une transaction au niveau Lecture non validée n'offre aucune garantie quant à l'intégrité des données concernées . Depuis le lire transaction non validée ne verrouille pas les données qu'il utilise , une autre transaction pourrait modifier ces données, tandis que la première transaction nécessite encore dans sa forme originale.
    Lecture validée

    Lors de la « Lecture validée " niveau , une opération limite l'accès aux données dont il a besoin pour le moment. Transactions marqué comme lu Engagé information seulement lire après " verrouiller " les données à partir d'autres transactions. Ce " blocage " empêche une seconde transaction de modifier les données. Cela garantit que les données ne seront pas changer pendant que la transaction initiale effectue autre operations.Once la fin de l' opération initiale avec les données, il libère alors la serrure, permettant à d'autres transactions à travailler avec les données.
    < Br > lecture renouvelée

    La "lecture répétable" niveau d'isolation a une fonction similaire au niveau de lecture validée , avec une caractéristique supplémentaire . Ce niveau oblige transactions pour verrouiller les données pour l'ensemble de l'opération, et pour libérer le verrou seulement après la fin de la transaction. Transactions finis sont désignés comme " engagé " ce qui signifie que la transaction terminée correctement et s'est engagé ses modifications à la base . Les transactions annulées sont appelés « annulée », qui signifie la transaction n'a pas fini et donc annulé tous les changements. Cela garantit un niveau élevé d'intégrité des données, car la transaction initiale doit soit se terminer entièrement ou annuler toutes les modifications avant de libérer son verrou .
    Serializeable

    transactions " Serializeable " sont de loin les niveaux d'isolation plus strictes , et la plus protectrice . Les serrures acquises à cet transactions de force au niveau de se comporter d'une manière sérielle. Cela signifie que les transactions discrètes peuvent pas se produire simultanément . Il en résulte une perte de programmatique multitâche pour garantir la protection des données. A ce niveau, deux transactions ne peuvent pas modifier les mêmes données, car deux transactions ne peuvent pas se produire en même temps . Ce niveau garantit que les deux transactions ne peuvent pas modifier les données utilisées par l'autre , mais à cause de cela, vous ne pouvez pas bénéficier de multiples transactions qui se produisent en même temps .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment imprimer en iFrame Avec PHP 
  • Quel CMS utilise PHP 
  • Comment faire pour créer un répertoire temporaire pour PHP 
  • Comment arrondir à une décimale en PHP 
  • Comment télécharger un fichier vidéo en utilisant PHP 
  • Comment faire pour installer PHP Nuke 
  • Comment faire pour convertir un régime PD en UTF8 dans MySQL 
  • Comment faire pour transférer des données vers le serveur MySQL 
  • Comment insérer une zone de texte dans MySQL avec PHP 
  • Comment utiliser iFrame pour obtenir à distance PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc