Image
13.12.2018 0 Comments

Transakcie v DBeaver

V tomto článku seriálu vám ukážeme, akým spôsobom možno aplikovať transakčné spracovanie operácií v rámci nástroja DBeaver. Nadviažeme na teóriu týkajúcu sa transakcií, o ktorej sme hovorili v predošlej časti seriálu, pričom sa zameriame na opis funkcionality implementovanej v rámci DBeaver. Opíšeme jednotlivé módy potvrdzovania operácií a úrovne izolácií. Potom sa budeme venovať logovaciemu súboru transakcií a spôsobu ich evidencie. Nakoniec uvedieme jednoduchý praktický príklad transakčného spracovania výrazov SQL. Módy potvrdzovania operácií Nástroj DBeaver podporuje dva módy potvrdzovania operácií, ktoré majú byť vykonané v rámci danej transakcie: 1. auto-commit – priame vykonanie všetkých zadaných operácií – štandard v prípade vývoja (Development), resp. testovania (Test) databáz, 2. manual commit – operácie sa vykonajú, ale používateľ ich musí v konečnom dôsledku potvrdiť (Commit) alebo zamietnuť (Rollback) – štandard v prípade produktívnych (Production) databáz. Poznámka: Nastavenie prístupových typov Development, Test a Production možno vykonať v okne Database Navigator stlačením pravého tlačidla myši na názve spojenia, výberom Edit Connection (F4) a následne v časti General.   Panel nástrojov s tlačidlami, ktoré sa týkajú transakcií   Prepínanie módov potvrdzovania operácií realizujeme v menu Database – Transaction mode, resp. pomocou tlačidla nachádzajúceho sa medzi tlačidlami hlavného panela nástrojov DBeaver. Vedľa tohto tlačidla sú umiestnené spomínané tlačidlá Commit a Rollback, ktoré sú aktívne iba v prípade manuálneho módu potvrdzovania operácií. Operáciami chápeme nielen zadávané výrazy SQL (statements), ale aj modifikácie uskutočňované v rámci rozhrania GUI. Výberom manuálneho potvrdzovania sa každá operácia zaradí medzi operácie, ktorých vykonanie treba potvrdiť alebo zamietnuť. Počet takto zaradených operácií, resp. výrazov SQL je uvedený v informačnom boxe, ktorý sa nachádza vedľa tlačidla na zmenu módu potvrdzovania operácií. Informač ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU


Prihlásiť pomocou členstva PC REVUE
Autor: Marek Sopko

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Made in Slovakia: Predstavujeme zaujímavé inovácie

12.02.2020 14:55

Lepšia obec 2 O projekte Lepšia obec sme už informovali pred rokom. Odvtedy sa projekt rozvinul a pribudla k nemu aj mobilná aplikácia, uľahčujúca obyvateľom komunikáciu s mestským úradom. Cieľom pro ...

ITPro

Python / 4. časť: Efektívny lovec

12.02.2020 14:41

Reťazce (str) Reťazce (strings) patria medzi tzv. zložené (compound) dátové typy, a to z dôvodu, že obsahujú viacero menších prvkov – konkrétne znakov (characters), ktoré zoskupujú do jedného celku. O ...

ITPro

Stealth Falcon: Doposiaľ neznámy backdoor kradne dáta na Blízkom východe

30.12.2019 14:18

Počuli ste už niekedy o skupine útočníkov Stealth Falcon? Prvýkrát sa o nej verejne hovorilo ešte v roku 2012 a jej hlavnými cieľmi sú politickí aktivisti a novinári na Blízkom východe. Odvtedy sa vša ...

Vyhľadávanie

Gopas .Net DevDays 2020 - 24.4.2020

Najnovšie videá