|
|
Microsoft SQL Server, Transact-SQL, Business Intelligence, CLR, ...
Browse by Tags
-
Prezentaci (slides) z mé dnešní přednášky "Návrh schématu databáze v praxi" na MS Fest 2011 najdete v sekci soubory . Read More
|
-
Dneska jsem se nechal unést a chtěl jsem vypnout na MS SQL 2008 R2 horní mez využité paměti, kterou jsme měli na serveru staženou na 2.5 GB. Nu což, vlezl jsem do SQL Management Studia, dal jsem si vlastnosti serveru, koukám do nastavení Memory a změnil Read More
|
-
Prezentaci i část ukázkových databází k mé dnešní přednášce najdete v sekci Soubory . Read More
|
-
Dneska se budu s laskavým svolením chlubit cizím peřím, uvádím postup (mnou neověřený, ale z důvěryhodného zdroje - od Roberta Kindla z firmy EXEC ), jak do MS SQL 2008 R2 x64 dostat český stemmer pro fultextové vyhledávání: **** musis nainstalovat Microsoft Read More
|
-
Na konferenci Microsoft Fest 2009 jsem dnes prezentoval přednášku "Optimalizace databázových aplikací v praxi", jedná se o částečně obměněnou podobu session již prezentované na SQL DevDays 2009. Slides, demo-kód i ukázkové databáze (atributová databáze Read More
|
-
V sekci soubory najdete ke stažení materiály (prezentaci a dema) z mé přednášky "Optimalizace SQL dotazů v praxi" na SQL DevCon 2009 Praha. Read More
|
-
Na MSSQL serveru se občas stává, že backupování přestane truncatovat transaction log a ten narůstá a narůstá. Z nějakého důvodu je potřeba udělat sekvenci shrink-backup-shrink, aby bylo dosaženo požadovaného účinku: 1) Run this code: DBCC SHRINKFILE(pubs_log, Read More
|
-
V management nástrojích pro SQL Server 2005 nelze založit login pro doménovou skupinu. Login se mi podařilo založit pomocí příkazu create login [HAVIT\Development] from windows kde v našem případě je Development doménovou skupinou. Další pozorování je, Read More
|
-
Občas se Vám může hodit možnost vyskriptovat kompletní databázové schéma do SQL skriptu. Spuštěním takového skriptu pak můžete úplné DB schema zpětně reakonstruovat. Pokud jste si (ne)oblíbili schopnosti databázové edice Visual Studia stejně jako já, Read More
|
-
Přenastavení počítadla pro identity sloupec na 1: DBCC CHECKIDENT (MyTable, RESEED, 1) Počítadlo vyresetuje na výchozí hodnotu i TRUNCATE TABLE, který slouží pro vymazání celé tabulky. Více o DBCC CHECKIDENT [MSDN]. Read More
|
-
COALESCE() je z ANSI/ISO standardu SQL32, kdežto ISNULL() je jen T-SQL rozšíření (Microsoft SQL Serveru). ISNULL() má vlastní interpretaci, kdežto COALESCE() je pouze zkrácený zápis pro CASE strukturu a i se tak provádí: CASE WHEN (expression1 IS NOT Read More
|
-
Nezkušeného vývojáře, ale jak jsem se bohužel na vlastní oči mnohdy přesvědčil - mnohdy i velmi zkušeného vývojáře, dokáže zdrcujícím způsobem překvapit výsledek následujícího jednoduchého příkladu: CREATE TABLE TransactionTestTable ( TransactionTestID Read More
|
-
SQL Server 2005 přichází s novou funkčností tzv. Service Brokera - komplexní message-based komunikační platformy, s frontami a dalšími prvky potřebnými pro stavbu robustních SOA aplikací (Service Oriented Architecture). Podrobněji o Service Brokeru viz Read More
|
-
Při pokusu použít Maintenance Plan Wizzard v SQL 2005 Management studiu jsem získal při pokusu o naplánování úlohy chybu, že to není možné. Po instalaci SP1 se situace změnila v tom duchu, že Maintenance Plan Wizzard nebylo možné otevřít vůbec - Studio Read More
|
-
Velmi často se setkávám se zaměňováním "funkcí" @@IDENTITY a SCOPE_IDENTITY(). Obě dvě dvě představují hodnotu identity-sloupce posledního INSERTu, nicméně každý trochu jinak definovanou a v určitých případech se mohou jejich výsledky lišit. Definice Read More
|
|
|
|