GeeksforGeeks

a Snapshot a táblázat legutóbbi példánya az adatbázisból vagy egy táblázat sorainak/oszlopainak részhalmazából. A pillanatképet létrehozó és később karbantartó SQL utasítás általában az adatbázis-kiszolgáló adatait olvassa. Pillanatkép jön létre a célrendszeren a pillanatkép létrehozása SQL paranccsal. A távoli tábla azonnal definiálható és feltölthető a fő táblából.

ezek az elosztott adatbázisok közötti adatok dinamikus replikálására szolgálnak. Kétféle pillanatfelvétel áll rendelkezésre.

figyelem olvasó! Ne hagyja abba a tanulást most. Ismerje SQL interjúk segítségével SQL természetesen GeeksforGeeks.

  1. egyszerű pillanatképek
  2. összetett pillanatképek

egyszerű pillanatkép :
az egyszerű pillanatképben minden sor egyetlen távoli táblázat egyetlen során alapul. Ez vagy egyetlen táblázatból, vagy egyetlen táblázat sorainak egyszerű kiválasztásából áll.

példa–

CREATE SNAPSHOT emp_snap as select * from emp;

összetett pillanatkép :
összetett pillanatkép esetén egy sor egy távoli tábla egynél több során alapulhat a GROUP BY operation vagy a Multi-Table Join segítségével. Ez egyesített táblákból, nézetekből vagy csoportosított és összetett SELECT utasítás-lekérdezésekből áll.

példa–

CREATE SNAPSHOT sampleSnps1 AS SELECT student.rollno, student.name FROM studentUNION ALLSELECT new_student.rollno, new_student.name FROM new_student;

előnyök :

  • a válaszidő javul, ha a táblázat helyi írásvédett példánya létezik.
  • ha pillanatkép épül távoli adatbázis, ha csomópont adatokat tartalmazó, amelyből a pillanatkép épül nem áll rendelkezésre. Snapshot lehet használni anélkül, hogy hozzáférjen a nem elérhető adatbázis.
  • könnyű hálózati terhelés.
  • adatok részhalmaza.
  • leválasztott Számítástechnika.
  • tömeges telepítés.

hátrányok :

  • a pillanatképek nem érhetők el, ha az elsődleges adatbázis offline állapotba kerül.
  • nem támogatja a teljes szöveges indexelést.
  • a pillanatkép elfogy a lemezből, ha az adatok gyakran gyorsabban változnak.
  • mint nem.a pillanatképek növekszik, a lemezterület problematikussá válik.

Alkalmazások :

  • védi az adatokat.
  • fenntartja az adatok előzményeit.
  • használt vizsgálati alkalmazás szoftver.
  • használt adatbányászat.
  • helyreállítja az adatokat, ha az információ emberi hiba vagy az adatok sérülése miatt elveszik.
cikk-címkék:

SQL

gyakorlat címkék:

Leave a Reply