| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Datamaskin >> Software >> Sikkerhetskopiere data >> Content
    Hva er forskjellen mellom Rollback og Savepoint i SQL med eksempler?

    Rollback og SavePoint i SQL:En klar skille

    Både `Rollback` og` SavePoint` er SQL -kommandoer som brukes til å administrere transaksjonstilstander, men de tjener forskjellige formål.

    Rollback:

    * Formål: Tilbakestiller databasen til en tidligere stat ved å angre alle endringer som er gjort i den nåværende transaksjonen.

    * Scope: Angrer alt siden transaksjonens start.

    * eksempel:

    `` SQL

    - Start en transaksjon

    Begynn transaksjon;

    - Sett inn noen data

    Sett inn kunder (navn, e -post) verdier ('John Doe', '[email protected]');

    Sett inn ordrer (CustomerId, OrderDate) verdier (1, '2023-10-27');

    - Rollback Alle endringer gjort i transaksjonen

    Rollback -transaksjon;

    - Nå er databasen tilbake til staten før transaksjonen startet.

    `` `

    SavePoint:

    * Formål: Markerer et spesifikt punkt innenfor en transaksjon for potensielle tilbakevendinger.

    * Scope: Tillater bare å rulle tilbake til det definerte lagringspunktet, og bevare endringer gjort etter det.

    * eksempel:

    `` SQL

    - Start en transaksjon

    Begynn transaksjon;

    - Sett inn noen data

    Sett inn kunder (navn, e -post) verdier ('jane doe', '[email protected]');

    - Lag et Savepoint

    SavePoint MySavePoint;

    - Sett inn mer data

    Sett inn ordrer (CustomerId, OrderDate) verdier (2, '2023-10-28');

    - Rullback til Savepoint

    Rollback -transaksjon til MySavePoint;

    - Nå vil databasen være tilbake til staten etter den første innsatsen, og holde ordren plassert etter lagringspunktet.

    `` `

    Sammendrag:

    | Funksjon | Rollback | SavePoint |

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

    | Formål | Angre alle endringer i den nåværende transaksjonen | Rollback til et spesifikt punkt innenfor transaksjonen |

    | omfang | Hele transaksjonen | Spesifikt punkt |

    | Resultat | Databasen vender tilbake til staten før transaksjonen | Databasen vender tilbake til staten på Savepoint |

    Nøkkelforskjeller:

    * `Rollback` Uten å sparepunkt angir alle endringer i transaksjonen.

    * `Rollback` med et SavePoint vender tilbake databasen til staten ved Savepoint, og kasserer endringer gjort etter den.

    når du skal bruke hvilke:

    * Rollback: Bruk når du vil forkaste alle endringer i en transaksjon, vanligvis på grunn av feil eller dataforhold.

    * SavePoint: Bruk når du vil rulle tilbake til en spesifikk tilstand i en transaksjon, og bevare endringer gjort etter Savepoint. Dette er nyttig for komplekse operasjoner der du trenger å angre spesifikke deler av transaksjonen uten å påvirke hele prosessen.

    früher :

     Weiter:
      Relatert Artike
    ·Begrensninger av Windows Innebygd Backup 
    ·Slik gjenoppretter en sikkerhetskopi SSH 
    ·Hvordan å formatere en Dell bærbar PC uten en Backup …
    ·Hvordan komme seg meg Backup Files 
    ·Slik sikkerhetskopierer NetApps Med Backup Exec 
    ·Slik gjenoppretter Individuelle Mail Stores Fra Backup …
    ·Hvordan gjenopprette sikkerhetskopierte filer i Windows…
    ·Slik sikkerhetskopierer en datamaskin med en Flash Driv…
    ·Hvordan opprette en ny database i Backup Exec 10 
    ·Slik gjenoppretter en sikkerhetskopi Laptop 
      Anbefalte artikler
    ·Hva er noen gode programmer for dokumentsamarbeid? 
    ·Hvorfor har toppfilene bare. H -utvidelse? 
    ·Slik fjerner du Facebook Pixel fra Shopify 
    ·Hvordan endrer du tiden på en umbro digital klokke? 
    ·Hvordan importerer du videoer til Movie Maker? 
    ·Hvordan lage en Ragged Edge Med Photoshop Elements 
    ·Hva er applikasjonsbildefangningen som brukes til? 
    ·Hvordan lage et sektordiagram i Excel 2007 
    ·Hvordan bli kvitt en ukjent sang i iTunes 
    ·Slik sletter Knapper blant favorittene 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/