Connaissances Informatiques >> Logiciel >> Sauvegarder des données >> Content
  Derniers articles
  • Comment sauvegarder sur un disque du…
  • Stockage de sauvegarde pour les ordi…
  • Types de sauvegardes incrémentielle…
  • Comment faire pour sauvegarder un pr…
  • Comment restaurer le fichier supprim…
  • Comment créer un Backup Recovery AS…
  • Comment sauvegarder un serveur Share…
  • Comment récupérer les données du …
  • Comment sauvegarder les programmes i…
  • Comment faire pour sauvegarder un or…
  •   Sauvegarder des données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Sauvegarder des données

    Quelle est la différence entre le rollback et le point de sauvegarde dans SQL avec des exemples?

    Rollback et SavePoint dans SQL:une distinction claire

    «Rollback» et «SavePoint» sont des commandes SQL utilisées pour gérer les états de transaction, mais ils servent des objectifs différents.

    Rollback:

    * Objectif: Réinitialise la base de données à un état précédent en annulant toutes les modifications apportées dans la transaction actuelle.

    * Scope: Rencontre tout depuis le début de la transaction.

    * Exemple:

    `` SQL

    - démarrer une transaction

    Commencer la transaction;

    - Insérez certaines données

    Insérer dans les clients (nom, e-mail) Valeurs («John Doe», «[email protected]»);

    Insérer dans les commandes (CustomerId, OrderDate) Valeurs (1, «2023-10-27»);

    - Rollback toutes les modifications apportées à la transaction

    Transaction en arrière;

    - Maintenant, la base de données est de retour à son état avant le début de la transaction.

    `` '

    SavePoint:

    * Objectif: Marque un point spécifique dans une transaction pour les recul potentiels.

    * Scope: Permet de revenir uniquement au point de sauvegarde défini, en préservant les modifications apportées après.

    * Exemple:

    `` SQL

    - démarrer une transaction

    Commencer la transaction;

    - Insérez certaines données

    Insérer dans les clients (nom, e-mail) Valeurs («Jane Doe», «[email protected]»);

    - Créer un point de sauvegarde

    Savepoint MySavePoint;

    - insérer plus de données

    Insérer dans les commandes (CustomerId, OrderDate) Valeurs (2, «2023-10-28»);

    - Rollback au SavePoint

    Transaction en arrière à MySavePoint;

    - Maintenant, la base de données sera de retour à son état après le premier insert, en gardant la commande passée après le point de sauvegarde.

    `` '

    Résumé:

    | Caractéristique | Rollback | SavePoint |

    | --- | --- | --- |

    | Objectif | Annuler toutes les modifications dans la transaction actuelle | Roll à un point spécifique dans la transaction |

    | Scope | Transaction entière | Point spécifique |

    | Résultat | La base de données revient à son état avant la transaction | La base de données revient à l'état au point de sauvegarde |

    Différences clés:

    * `` Rollback 'sans une sauvegarde annule toutes les modifications de la transaction.

    * «Rollback» avec un SavePoint renvoie la base de données à l'état au point de sauvegarde, rejetant les modifications apportées après.

    Quand utiliser lequel:

    * Rollback: Utilisez lorsque vous souhaitez rejeter toutes les modifications dans une transaction, généralement en raison d'erreurs ou d'incohérences de données.

    * SavePoint: Utilisez lorsque vous souhaitez revenir à un état spécifique dans une transaction, en préservant les modifications apportées après le point de sauvegarde. Ceci est utile pour des opérations complexes où vous devez annuler des parties spécifiques de la transaction sans affecter l'ensemble du processus.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour modifier une sauvegarde dans une base de données Nom Exec 
  • Comment arrêter la sauvegarde Windows 
  • Comment puis-je faire une copie de sauvegarde de Rosetta Stone Langue Disc sur Mac 
  • Comment copier les fichiers comme une alternative à Backup Exec 
  • Microsoft XP Sauvegarde et restauration 
  • Comment tirer vers le haut la restauration du système de sauvegarde 
  • Comment sauvegarder votre disque dur sur un lecteur flash 
  • Quelles fonctionnalités de sauvegarde des fenêtres et de restauration des outils pouvez-vous utili…
  • Comment faire pour enregistrer des copies de sauvegarde sur disque 
  • Comment Back-Up MacJournal Avec Mozy 
  • Connaissances Informatiques © http://www.ordinateur.cc