Řízení souběžného zpracování je v Microsoft SQL Serveru běžně řešeno pesimisticky pomocí zámků, které nám zajišťují izolaci jednotlivých transakcí. Jsou však i cesty, jak jako vývojáři můžeme řídit souběžné zpracování bez použití zámků a tím se vyhnout řadě nepříjemných výkonnostních problémů spojených se zámky a deadlocky a přitom mít současně přístup k plně konzistentním datům. Ukážeme si různé cesty implementace ze strany aplikace i přímou podporu optimistic concurrency control v jednotlivých částech Microsoft SQL Serveru.
17:00 - 19:00 - Přednáška
19:00 - Diskuze