Ladění dotazů: Query Hints

Microsoft SQL Server Logo V předchozích článcích jsme se podívali na Join Hints a Table Hints. Nyní nám zbývá představit si posledního člena z trojlístku, kterým jsou Query Hints. Změnou tohoto nastavení lze ovlivnit chování celého dotazu a tedy všech jeho operací. Postupně si projdeme pár příkladů a podíváme se na vygenerované plány. Začneme [...]

Read more

DB Lock: Souběžný přístup k datům

Microsoft SQL Server Logo
V minulých dílech jsme se dozvěděli, jak v principu fungují zámky. Existuje tabulka kompatibility mezi různými druhy zámků. Celkové nastavení pravidel pro aplikaci [...]

DB Lock: Eskalace zámků

Microsoft SQL Server Logo
V minulém článku jsme si představili typy zámků a jejich vzájemnou kompatibilitu. Víme také, co znamená granularita. Díky aplikaci zámků nad řádky můžeme [...]

DB Lock: Typy zámků (Lock Modes) a jejich kompatibilita

Microsoft SQL Server Logo
V minulém díle jste si mohli při procházení obrázků vztahujících se k jednotlivým příkladům všimnout sloupce Request Mode. V tomto sloupci se zobrazily [...]

DB Lock: Granularita a Hierarchie

Microsoft SQL Server Logo
V běžném provozu se stává, že k jedné informaci uložené v databázi přistupuje několik klientů současně. V případě že všichni klienti chtějí informaci [...]

MS ODBC Driver pro Linux

Microsoft SQL Server Logo
Na začátku letošního roku byly vydány ODBC ovladače ve verzi 13 (zatím jako Preview) pro tři linuxové distribuce. Jedná se o Red Hat Enterprise Linux 7, SUSE Linux [...]

PowerShell v Linuxu

PowerShell je Microsoftí skriptovací nástroj, který umožňuje pomocí rozličných modulů ovládat a psát skripty téměř pro cokoli. Dnes už je běžným zvykem, že [...]

SQL Server 2016: Novinky System Views

Microsoft SQL Server Logo
Row-Level Security Umožňuje omezit přístup uživatelů či skupině uživatelů k záznamům v tabulce na základě stanovených podmínek. Omezení přístupu se děje [...]

SQL Server 2016: Novinky T-SQL

Microsoft SQL Server Logo
Vydání nové verze SQL serveru přináší řadu změn. Pokusím se shrnout změny, které se týkají Transact-SQL. Datumové funkce DATEDIFF_BIG ( datepart , startdate , [...]

MSDTC: Nastavení

Microsoft SQL Server Logo
V předchozích článcích jsem popisoval princip komunikace a diagnostické nástroje. Nyní nastal čas popsat si vlastní nastavení. Pro testovací účely mám [...]

MSDTC: DTC Tester

Microsoft SQL Server Logo
Minule jsem psal o nástroji, který provede pouze ping svého protějšku na druhém serveru a tím zjistí, zda je síť prostupná. Nicméně úspěšné "pingnutí" stále [...]