21.11.2014 Views

Baze podataka 2 - FESB

Baze podataka 2 - FESB

Baze podataka 2 - FESB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Razumljivo, deadlock nije zadovoljavajue rješenje meudjelovanja<br />

transakcija. Umjesto toga interni mehanizmi baze <strong>podataka</strong> vrše<br />

prilagoavanje lokota strukturi same transakcije.<br />

-"*A!<br />

Djelovanje lokota razrješava ovakve situacije, jer omoguava da se<br />

promjene na podacima odvijaju u relativnoj izolaciji, pa u navedenom<br />

sluaju, transakcija T2 može pristupiti podacima P1, tek nakon što T1<br />

izvrši promjenu, a u tom sluaju transakcija T2, ita stvarne podatke,<br />

dakle nakon njihove promjene.<br />

<br />

<br />

Nivoi zakljuavanja<br />

-"*A!<br />

Sustav može postaviti lokot ili na stranicu memorije (page)<br />

ili na cijelu tablicu.<br />

Kad god je to mogue, postavlja se lokot na stranicu.<br />

Razlog je u injenici da takvo postavljanje lokota ini<br />

podatke dostupnijim korisnicima.<br />

Tako istovremeno više korisnika može pristupiti podacima<br />

iz iste tablice, ali sa razliitih stranica, a i dohvat <strong>podataka</strong><br />

je brži.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!