Mikä on Read_committed_snapshot?
Mikä on Read_committed_snapshot?

Video: Mikä on Read_committed_snapshot?

Video: Mikä on Read_committed_snapshot?
Video: Mikä on 2024, Huhtikuu
Anonim

The READ_COMMITTED_SNAPSHOT tietokanta-asetus määrittää oletusarvoisen READ COMMITTED -eristystason toiminnan, kun tilannekuvan eristäminen on käytössä tietokannassa. Jos et nimenomaisesti määritä READ_COMMITTED_SNAPSHOT PÄÄLLÄ, READ COMMITTED -toimintoa sovelletaan kaikkiin implisiittisiin tapahtumiin.

Näin ollen, mikä on Rcsi SQL Server?

SQL Server tarjoaa kaksi fyysistä toteutusta luku sitoutuneesta eristystasosta, jonka määrittelee SQL vakio, lukituslukeminen sitoutunut ja lue sitoutunut tilannekuvan eristys ( RCSI ).

Lisäksi, mistä tiedän, onko tilannekuvan eristäminen käytössä? Vastaanottaja testaa onko the tilannekuva kauppa eristäytyminen taso on käytössä , noudata näitä ohjeita: Käynnistä SQL Server Profiler.

Huomautus Jos haluat näyttää TransactionID-sarakkeen, valitse Näytä kaikki sarakkeet -valintaruutu.

  1. Aloita jäljitys napsauttamalla Suorita.
  2. Käsittele Analysis Services -projekti Business Intelligence Development Studiossa.

Vastaavasti, kuinka luettu sitoutunut tilannekuva toimii?

Idea takana Lue Sitoutunut tilannekuva Eristäminen on seuraava: tietueen lukitsemisen sijaan lukeminen vaihe jaetun lukon, SQL Serverin kanssa tahtoa palauttaa sinulle avoimesti vanhan sitoutunut tallenna versio versiokaupasta. Versiokauppa on tallennettu TempDb:hen.

Mitä hyötyä tilannekuvan eristämisestä on SQL Serverissä?

SNAPSHOT-eristys määrittää, että tiedot luetaan sisällä a kauppa ei koskaan heijasta muiden samanaikaisten tapahtumien muutoksia. The transaktiokäytöt tietorivien versiot, jotka ovat olemassa, kun kauppa alkaa.

Suositeltava: