Reindexace, Rekompilace

Slides:



Advertisements
Podobné prezentace
Základy jazyka SQL Jan Tichava
Advertisements

A5M33IZS – Informační a znalostní systémy Dotazovací jazyk SQL - I.
SQL: DDL v ORACLE CREATE TABLE jméno_tabulky (atribut datový_typ [DEFAULT][attribut_constraint] [, atribut datový_typ [DEFAULT] [attribut_constraint]],...
Aplikační a programové vybavení
Jazyk SQL Ing. Zdena DOBEŠOVÁ. SQL Structured Query Language 1974 SEQUEL (Structured English Query Language) neprocedurální relační dotazovací jazyk norma.
Informatika pro ekonomy II přednáška 11
Databázové systémy II Přednáška č. 6 RNDr. David Žák, Ph.D. Fakulta elektrotechniky a informatiky
Databázové systémy 1 Cvičení č. 2 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Fakulta elektrotechniky a informatiky
Databázové systémy 1 Cvičení č. 3 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Zoner Callisto.
Temporální databáze a TSQL
Uživatelé, Role, Schémata
Skupinoví uživatelé Vít Ochozka. Metodika skupin uživatelů Jsou uživateli v AKORDu Nejsou uživateli databáze a nemají login Každá stanice má své skupinové.
Caché Security. Jak vypadá zabezpečení dnes Jak bude vypadat a co by Caché měla umět v budoucnu Včera, dnes a zítra.
Školení správců II. Petr Pinkas Ing. Petr Folwarczný RNDr. Vít Ochozka.
Číslo šablony: III/2 VY_32_INOVACE_ P4_2.14 Tematická oblast: Aplikační software pro práci s informacemi I. Tabulkový kalkulátor-řady Typ: DUM - kombinovaný.
Databáze výhody a nevýhody Ing. Emilie Šeptáková
Databázové systémy II Přednáška č. 8 – Pohledy (Views)
Školení správců II. Petr Pinkas RNDr. Vít Ochozka.
Podmíněné příkazy. Podmíněné funkce zastupuje: Podmíněné funkce zastupuje: funkce „když“ funkce „když“
Databázové systémy teorie a návrh relačních databázových systémů část II.
Vypracoval: Ondřej Dvorský Třída: VIII.A
KIV/ZIS cvičení 6 Tomáš Potužák. Pokračování SQL Klauzule GROUP BY a dotazy nad více tabulkami Stáhnout soubor studenti_dotazy_sql.mdb.
Principals, Securables, Schema Vít Ochozka. Entity databáze - zdroje Securables –Entity databáze (zdroje), ke kterým SQL reguluje přístup podle práv –Hierachie.
SQL PVA Jan Hora. SQL „graficky“ Grafický vs. pravý SQL SELECT ORDED BY WHERE.
Administrace Oracle Práva a role, audit Filip Řepka 2010.
RoBla Makra MS OFFICE.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.8 Tematická oblast: Aplikační software pro práci s informacemi II. Databáze – základy SQL Typ: DUM - kombinovaný.
Novinky v SQL 2008 Piotr Grodzicki. Microsoft SQL Server Management Studio o Barevná indikace, volba databáze o Dedikované připojení pro administrátora.
Moderní učitel.
Databázové systémy II Přednáška č. 9. Transakce je logická jednotka práce sestávající z jednoho nebo více SQL příkazů, které jsou atomické z hlediska.
5,6. hodina ZÁKLADY KRESLENÍ: Jednotky Modelový a výkresový prostor
Aplikační role Vít Ochozka. K čemu nám slouží Omezit přístup k databázi AKORD jen prostřednictvím konkrétní aplikace Jiné aplikace – MS excel, MS access,
Licence Vít Ochozka. K čemu slouží Kontrola spouštěných aplikací Omezují spouštěné aplikace na konkrétní PC Povolují některé moduly.
Logování AKORDu Vít Ochozka. K čemu nám slouží Odhalení chyb aplikace Odhalení chybné konfigurace Odhalení chybného chování konkrétního uživatele nebo.
Akord_UP Vít Ochozka.
Dynamic SQL P. Částek. Dynamic SQL Embedded SQL je překládaný preprocesorem => za běhu nelze nechat uživatele rozhodovat o vzhledu samotných SQL příkazů.
INFORMATIKA 9. ročník.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B13 Autor Ing. Jiří Kalousek Období vytvoření březen.
Cykly Cykly umožňují provádět určitou část kódu opakovaně až do nastaveného počtu cyklování nebo splnění podmínky. Cykly umožňují provádět určitou část.
Databázové systémy 2 Cvičení č. 5 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
Datový model Vít Ochozka. Databáze MS SQL Jedna databáze Otevřený model Správce NIS má nástroje ke správě –Management studio –AKORD_DA (ADMIN) Datový.
Databázové Aplikace Slidy ke cvičení DBI026, část 3 KSI MFF UK Verze
Databázové systémy 2 Zkouška – 12:00. Příklad I - Funkce Vytvořte funkci ZK_IS_COLUMN_FK(P_TABLE_NAME IN VARCHAR2, P_COLUMN_NAME IN VARCHAR2)
Databázové aplikace v Delphi
Analýza možností SŘBD PostgreSQL / PostGIS pro vytvoření datového skladu v prostředí GIS Jaromír Kamler Vedoucí: Antonín Orlík.
Helios Orange Jaromír Pírko Konzultant Helios Orange.
1 Syntaxe a sémantika aktivních databází Databázové triggery Aktivní pravidla 10. listopadu 2004 Zuzana Reitermanová & Vojtěch Hlaveš.
Databázové systémy I Cvičení č. 5 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
Databázové systémy a SQL
Databázové systémy přednáška 6 – Indexy
Databázové systémy přednáška 8 – Transakce
Systémové databáze v SQL Serveru
Roman Danel Institut ekonomiky a systémů řízení 2016
Databázové systémy a SQL
MASTER schéma – vládce instalací UIS
Databázové systémy I Přednáška 11 Databázové systémy 1 – KIT/IDAS1
Animace v aplikaci PowerPoint 2007
Databázové systémy a SQL
SP3 - ARCHICAD VLASTNÍ TABULKY + ID + ŠABLONA
Šablona 32 VY_32_INOVACE_038.ICT.34
Databázové systémy a SQL
Počítačová cvičení z předmětu Datové sklady #1 Relační model dat
Přednáška 9 Triggery.
Přednáška 5 Úvod do SQL.
Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice,
SQL Server 2017: Automatic tuning
Databázové systémy a SQL
Transkript prezentace:

Reindexace, Rekompilace Vít Ochozka

Reindexace Je nutná? Tři části ANO! Reindexace tabulky Update statistics tabulky Rekompilace procedur, funkcí vázaných na tabulku

Špetka teorie 1 SQL2008 – ALTER INDEX Reorganizace (defragmentace) indexů DBCC INDEXDEFRAG Negeneruje znovu indexy – přeskupuje stránky Online operace – nezamyká tabulky Rebuild indexů DBCC REBUILD Znovu vytvoří indexy – jako DROP a CREATE Offline operace – zamyká tabulky SQL2008 – ALTER INDEX

Špetka teorie 2 SQL 2008 Nepoužívat DBCC REBUILD, DBCC INDEXDEFRAG ALTER INDEX … REBUILD, REORGANIZE ALTER INDEX … DISABLE Vypne index ale definici zachová Zapnutí pomocí CREATE nebo REBUILD

Špetka teorie 3 Statistiky Rekompilace procedur a funkcí UPDATE STATISTICS tabulka Rekompilace procedur a funkcí SP_RECOMPILE objekt Procedura, funkce, trigger Tabulka – týká se všech procedur vázaných na tabulku

Jak provést SQL příkaz DBCC DBREINDEX (Tabulka) UPDATE STATISTICS Tabulka SP_RECOMPILE objekt Procedura, funkce, trigger Tabulka – týká se všech procedur vázaných na tabulku

Jak provést Management studio Pravé tlačítko myši na příslušném objektu

Jak v AKORDu Existují tři procedury Sp_Reindexace Sp_ReindexaceEx Rebuild, checktable, update statistics, sp_recompile všech tabulek Sp_ReindexaceEx Jako sp_Reindexace ale jen vybrané tabulky Sp_ReindexaceNew Pouze SQL2008 – používá ALTER INDEX Testuje fragmentaci indexů

Jak v AKORDu Job minimálně jednou týdně ADMIN – nastavení mimořádného běhu Jedna tabulka Vybrané tabulky Skripty na DROP, CREATE, UPDATE STATISTICS Rekompilace objektů

Příklad

Děkuji za pozornost Vít Ochozka Analytik +420 603 771 255 ochozka@stapro.cz