Architektura DBMS. RNDr. Ondřej Zýka

Rozměr: px
Začít zobrazení ze stránky:

Download "Architektura DBMS. RNDr. Ondřej Zýka"

Transkript

1 Architektura DBMS RNDr. Ondřej Zýka 1

2 Obsah Cíle DBMS Zdroje DBMS Limity DBMS Paralelní architektury Životní cyklus uživatelského požadavku Implementace procesů Příklady architektury 2

3 Cíle DBMS DBMS Data Base Management Systém Uložit datové struktury Zabezpečit data Perzistence uložení Autorizace přístupů Realizovat požadavky uživatelů Změna datových struktur Změna dat Dotazy nad daty Monitoring Spouštět kód Uživatelský interface 3

4 Zdroje DBMS Datové prostory Disky Disková pole SAN - Storage area network NAS - Network-attached storage Paměť RAM Virtual memory Procesory Univerzální procesory Specializované procesory 4

5 Zdroje DBMS Sběrnice Komunikace mezi disky a pamětí Komunikace mezi procesory Síťové propojení Komunikace s klientem Komunikace mezi komponentami například mody clusteru Operační systém správa a přidělování zdrojů správa procesů a threadů 5

6 Limity DBMS 6

7 Limity DBMS Zvládnutí velkého množství dat Jednotky MB pro jednoduché systémy Desítky PB pro enterprise systémy Zvládnutí velkého množství uživatelů Desítky až stovky Internetový provoz Zvládnutí velkého množství dotazů OLTP aplikace (Online transaction processing) Desítky za vteřinu Zvládnutí dotazů vyžadujících velké množství dat DDS apliakce (Decision support systems) 7

8 Stabilita Imunita vůči chybám Uživatelů Aplikací Operačního systému Hardware Limity DBMS 8

9 Paralelní architektury Shared memory Shared disk P P M M M P P P M P P M P 9

10 Paralelní architektury Shared nothing NUMA M P P P M P P M P P P P M P P P M P M P P 10

11 Shared memory Procesory a disk mají přístup do společné paměti Vysoce efektivní komunikace mezi procesory data v paměti jsou přístupná všem procesorům Nejčastější HW obsahuje 2 nebo 4 procesory Procesory mohou obsahovat více jader Proces (core) obsluhuje jeden požadavek Parallel query rozdělení zpracování jednoho požadavku na více procesorů Maximálně 32 až 64 procesorů Úzké místo je komunikace s pamětí Oracle, Microsoft, Sybase, MySQL 11

12 Shared disk Všechny procesory komunikují s disky, data si ukládají ve vlastní paměti Vysoká míra dostupnosti výpadek procesoru může nahradit jiný procesor Úzké místo je komunikace s disky IBM Sysplex, DEC clusters s databází Rdb 12

13 Shared nothing Každý procesor má vlastní paměť i data Data jsou zpracovávána pouze příslušným procesorem nepředávají se mezi nody Nody spolu komunikují přes síť, předávají si požadavky a výsledky Architektura umožňuje rozšíření na tisíce nodů Teradata, Tandem, Oracle-n CUBE 13

14 NUMA Non-Uniform Memory Access Shared memory model použitý v clusteru s nezávislou pamětí Procesor má rychlý přístup do lokální paměti a pomalejší do paměti ostatních uzlů 14

15 Klient-server architektura Jeden server nabízí služby pro mnoho klientů Všichni klienti vidí jeden obraz dat Klienti si neudržují data Klienti předávají pouze příkazy Opakem jsou jednouživatelské databáze Microsoft Acces dbase 15

16 Distribuované transakce Požadavky klienta vyřizuje více serverů Požadavky (transakce) jsou koordinovány jedním transakčním koordinátorem Database link, proxy table Výkon je dán nejslabším místem 16

17 Životní cyklus uživatelského požadavku Navázání spojení s klientem Porozumění požadavku Optimalizace a vytvoření výpočtu Vlastní výpočet Předání výsledků 17

18 Navázání spojení s klientem Adresářové služby pro nalezení serveru Síťový listener Vytvoření procesu spravující klientské připojení Alokace struktur pro správu klientského připojení Síťová komunikace Prostor pro výsledky Lokální prostor pro výpočty 18

19 Porozumění požadavku Parser syntaktická analýza Mapování na objekty v databázi Shromáždění informací o použitých objektech Ověření práv Informace o struktuře Struktura tabulek Indexy Partitioning Umístění tabulek na discích Statistiky 19

20 Optimalizace a vytvoření výpočtu Optimalizátor Rule based optimalization Oracle do verze 10g OPTIMIZER_MODE=RULE Cost base optimalization Oracle 11 Microsoft Sybase Úprava dotazu Vnořený select Transakční uzávěr Boolean logic optimalization Join optimalization Special optimalization Parallel procesisng Přístupové metody k datům 20

21 Vlastní výpočet Asynchronní čtení dat Použití datových keší Execution engine Temporary space Query recompilation 21

22 Předání výsledků Datasety Definice Data Cursory Chyby Zprávy 22

23 Disky Dnes kapacita i více než 1TB Stále jenom cca 200 pohybů hlavičky za sekundu Čím více malých disků, tím lépe Disková pole Veliké keše Složitý operační systém Mirroring Striping Přenosová rychlost Disk - 100MB sec Diskové pole - SATA teoreticky 6GB/sec 23

24 Data write stack Datový server dá příkaz zápisu na disk Datový server > operační systém Operační systém > souborový systém Souborový systém > volume manager Volume manager > device driver Device driver > Host-Bus-Adapter Host-Bus-Adapter > Storage controler Storage controler > Disk Disk OS > medium Uložení dat na NAS pro zjednodušení pomineme 24

25 Konzistence dat Microsoft DBCC příkazy kontroly konzistence databáze Kontrola interních struktur, indexů SQL Server 2005 checksum protection Oracle HARD iniciative vypočet checksum pro zapsané bloky 25

26 Paměť Systémové struktury Nastavení Buffery pro třídění dat Buffery pro kód (java) Datové buffery Čtení z paměti je mnohonásobně rychlejší Požadovaná data se dají předpovědět na základě struktury uložení dat nebo dotazu Asynchronní načítání dat Načítání celých datových bloků Do bufferů se ukládají Často používaná data Naposledy použitá data Změněná data LRU algoritmus Buffer výsledků Globální buffery Lokální buffery 26

27 LRU algoritmus Hledání stránek hash table Žádné kopírování stránek Odstranění dirty page vysoce náročné Wash maker Unikátní přístup na stránku Spinlock 27

28 Procesy Procesy vykonávající požadavky klientů Podpůrné procesy Listener Správa diskových prostorů Checkoint process Sběr statistik Monitoring Backup procesy 28

29 Implementace procesů Procesy operačního systému Řízené operačním systémem Přepínání kontextu na úrovni operačního systému Každý proces vlastní má adresní prostor Thready operačního systému Jednotný adresní prostor Řízeno operačním systémem Vlastní řešení procesů Jeden proces, jednotlivé procesy jsou v něm implementovány interně Jednotný adresní prostor Kontrola nad správou procesů bez nutnosti zásahu OS nezávislost nad OS 29

30 Implementace procesů Procesy nebo thready v operačním systému mají větší náročnost při změně kontextu (provádí operační systém) Větší závislost na verzi operačním systému ladění parametrů na úrovni operačního systému Při použití vlastního řízení každá synchronní IO operace nebo volání jádra blokuje i ostatní procesy Každá chyba v software ovlivní i další procesy 30

31 Implementace transakčního logu Write-ahead log model Log transakce musí být zapsán na disk v okamžiku commit transakce Zajištění schopnosti zotavit se při pádu serveru Transakční log na úrovni databáze Záznamy transakčního logu Začátek a konec transakce U každé změny stav před a po změně Jakékoliv změny struktury databáze Alokace a dealokace datových stránek 31

32 Implementace transakčního logu Datové stránky se nezapisují okamžitě Checkpoint Uvolnění z datové keše Další důvody Recovery Projde se transakční log od posledního checkpointu Komitované transakce se opraví na cílový stav Zrušené transakce se opraví na stav před transakcí 32

33 Implementace transakčního logu Page 105 Page 106 Page 107 Page 108 Page109 Page 110 Min Log sequence Number Oldest open transaction End of Log Start of Log Last checkpoint Truncated pages 33

34 Kritická místa řešení Operační paměť a IO operace Pokud je jí málo, je vhodné použít malé IO operace Pokud rostou data, je velké množství malých operací limitující Operační paměť a počet klientů Pokud je klientů málo, je vhodné maximum informací držet ve vlastním prostoru klienta Pokud je klientů hodně, je nutné maximum informací držet v globálním prostoru serveru 34

35 Kritická místa architektury Operační paměť a rychlost procesoru 4.77 MHz (1981) 3.60 GHz (2009), více úrovní keší Pokud je procesor pomalý, je načtení z disku asi 20krát pomalejší než z paměti Dnes je přístup na disk 1000 dražší Vyplatí se udržovat data v paměti In-memory database 35

36 Kritická místa architektury Diskové operace a uložení dat Pokud mají být data zpracovány, musí projít procesorem Komprimace dat rychlejší přenos dat z disku do paměti, je náročnější na výkon procesoru Přenesení rozhodování o datech z procesoru na úroveň řadiče disků Požadavek na maximální paralelizaci diskového subsystému 36

37 Praktické příklady Oracle Sybase 37

38 Oracle history Oracle 2, basic SQL, no transaction 1983 Version 3 - transaction 1984 Version 4 read- consistency 1985 Version 5 networking, client-server 1988 Version 6 PL/SQL, row level locking, hot backup 1992 Version 7 referencial integrity, triggers 1999 Version 8i java 2001 Version 9i XML, RAC 2003 Version 10 grid computing, flash back 2007 Version 11 - Exadata 38

39 39

40 Oracle Oddělený listener Procesy operačního systému Process Monitor Process (PMON) System Monitor Process (SMON) Database Writer Process (DBWn) Log Writer Process (LGWR) Checkpoint Process (CKPT) Manageability Monitor Processes (MMON and MMNL) Recoverer Process (RECO)SGA Diskové prostory Dataspaces User Systém Temp On-line redolog Archive redolog Flashback log 40

41 Oracle SGA Systém Global Area Database Buffer Cache Redo Log Buffer Shared Pool Large Pool Java Pool Streams Pool Fixed SGA PGA Program Global Area SQL Work area Sort, Hash, Bitmap merge Private SQL Area Session memory, Persitent area, Runtime Area 41

42 Engine Proces na procesoru User processes Queue Shared memory Stránky Datové, logu Keše Datové Kódu Serverové struktury Diskové prostory Data Transakční logy Sybase 42

43 43

44 SQL Server Database Engine object Limity databáze Bytes per short string column 8,000 Bytes per GROUP BY, ORDER BY 8,060 Bytes per index, foreign, primary key 900 Bytes per row 8 8,060 Bytes per varchar(max), varbinary(max), xml, text, or image column Columns in GROUP BY, ORDER BY Columns per index, foreign, primary key 16 Maximum sizes/numbers SQL Server (32-bit) 2^31-1 Columns per nonwide/wide table 1,024/30000 Columns per SELECT/INSERT statement 4096 Limited only by number of bytes Database size 524,272 terabytes Databases per instance of SQL Server 32,767 Foreign key table references per table Identifier length (in characters) 128 Locks per instance of SQL Server 5 Up to 2,147,483,647 44

45 SQL Server Database Engine object Limity databáze Nested stored procedure levels 6 32 Nested subqueries 32 Nested trigger levels 32 Nonclustered indexes per table 999 Parameters per stored procedure 2,100 Parameters per user-defined function 2,100 REFERENCES per table 253 Rows per table Tables per database 3 Partitions per partitioned table or index 1,000 Tables per SELECT statement Triggers per table 3 Columns per UPDATE statement (Wide Tables) 4096 User connections 32,767 Maximum sizes/numbers SQL Server (32-bit) Limited by available storage Limited by number of objects in a database Limited only by available resources Limited by number of objects in a database 45

46 Další vývoj Specializovaný hardware (operační systém) In-memory database Specializované databáze Distribuované řešení claud databáze Ústup od ACID principů Uživatelská přívětivost - GUI Snadnost administrace 46

47 Doporučená literatura Joseph M Hellerstein, Michael Stonebraker, James Hamilton Architecture of a Database System (Foundations and Trends(R) in Databases) Now Publishers Inc (September 30, 2007) Oracle documentaion: Oracle Database Concepts Microsoft SQL server documentation: Planning and Architecture 47

Architektura DBMS. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Architektura DBMS. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Architektura DBMS MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Cíle a úkoly DBMS o Zdroje DBMS o Limity DBMS o Paralelní architektury o Životní cyklus uživatelského požadavku o Disky,

Více

Architektura DBMS. RNDr. Ondřej Zýka

Architektura DBMS. RNDr. Ondřej Zýka Architektura DBMS RNDr. Ondřej Zýka 1 Historie Relační model Edgar Frank Codd 1969 - Derivability, Redundancy, and Consistency of Relations Stored in Large Data Banks Relační model matematický model pro

Více

Architektura DBMS. RNDr. Ondřej Zýka

Architektura DBMS. RNDr. Ondřej Zýka Architektura DBMS RNDr. Ondřej Zýka 1 Historie Relační model Edgar Frank Codd 1969 - Derivability, Redundancy, and Consistency of Relations Stored in Large Data Banks Relační model matematický model pro

Více

Struktura pamětí a procesů v DB Oracle. Radek Strnad

Struktura pamětí a procesů v DB Oracle. Radek Strnad Struktura pamětí a procesů v DB Oracle Radek Strnad radek.strnad@gmail.com 1 Základní rozdělení paměti Software codes area Chráněná část spustitelného kódu samotné DB. System global area (SGA) Sdílená

Více

Správa dat v podniku. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Správa dat v podniku. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Správa dat v podniku MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Důležité oblasti pro správu, uchovávání a využívání dat v podniku Něco z historie Řízení dat na úrovni podniku Data

Více

Optimalizace dotazů a databázové transakce v Oracle

Optimalizace dotazů a databázové transakce v Oracle Optimalizace dotazů a databázové transakce v Oracle Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Demo-cvičení pro IDS 22. dubna 2015 Marek Rychlý

Více

01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980

01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980 01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980 02. Kdy přibližně vznikly první komerční relační databázové servery?

Více

Healtcheck. databáze ORCL běžící na serveru db.tomas-solar.com pro

Healtcheck. databáze ORCL běžící na serveru db.tomas-solar.com pro Ukázka doporučení z health checku zaměřeného na PERFORMANCE. Neobsahuje veškeré podkladové materiály, proto i obsah píše špatné odkazy. Healtcheck databáze ORCL běžící na serveru db.tomas-solar.com pro

Více

Databáze v praxi. RNDr. Ondřej Zýka Principal Consultant

Databáze v praxi. RNDr. Ondřej Zýka Principal Consultant Databáze v praxi RNDr. Ondřej Zýka Principal Consultant Agenda Obsah Představení Teradata Teradata Databáze Doménové logické modely MS SQL Server Databáze Podpora BI Aktuální směry ve vývoji databází Profinit

Více

Monitoring SQL Server, Resource Governor, Tracing SQL Server

Monitoring SQL Server, Resource Governor, Tracing SQL Server Monitoring SQL Server, Resource Governor, Tracing SQL Server 1. Monitoring Monitoring cíl Zrychlení odezvy. Hledání úzkého hrdla. Identifikace často prováděných dotazů. Úprava dotazu, změna indexu, Sledování

Více

Organizace a zpracování dat I (NDBI007) RNDr. Michal Žemlička, Ph.D.

Organizace a zpracování dat I (NDBI007) RNDr. Michal Žemlička, Ph.D. Úvodní přednáška z Organizace a zpracování dat I (NDBI007) RNDr. Michal Žemlička, Ph.D. Cíl předmětu Obeznámit studenty se základy a specifiky práce se sekundární pamětí. Představit některé specifické

Více

Operační systémy. Přednáška 8: Správa paměti II

Operační systémy. Přednáška 8: Správa paměti II Operační systémy Přednáška 8: Správa paměti II 1 Jednoduché stránkování Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné

Více

Vladimír Mach. @vladimirmach 2. 1. 2013

Vladimír Mach. @vladimirmach 2. 1. 2013 Vladimír Mach @vladimirmach 2. 1. 2013 SQL Server Compact Edition Jednoduchá relační databáze Použití i v malých zařízeních s omezenými zdroji Dříve pod názvem SQL Server Mobile Časté využití při programování

Více

Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011

Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011 Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011 Klíčovéatributy Enterprise Information Infrastructure Spolehlivost Obchodní data jsou stále kritičtější,

Více

O Apache Derby detailněji. Hynek Mlnařík

O Apache Derby detailněji. Hynek Mlnařík O Apache Derby detailněji Hynek Mlnařík Agenda Historie Vlastnosti Architektura Budoucnost Historie 1997 Cloudscape Inc. - JBMS 1999 Informix Software, Inc. odkoupila Cloudscape, Inc. 2001 IBM odkoupila

Více

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB Návrh realizace řešení Tento dokument obsahuje informace důvěrného charakteru a informace v něm obsažené jsou vlastnictvím České národní banky. Žádná část

Více

Správa dat v podniku. RNDr. Ondřej Zýka

Správa dat v podniku. RNDr. Ondřej Zýka Správa dat v podniku RNDr. Ondřej Zýka 1 Obsah Důležité oblasti pro správu, uchovávání a využívání dat v podniku Něco z historie Řízení dat na úrovni podniku Data management a kategorizace dat Datová kvalita

Více

Diskové pole IBM Storwize V7000 Unified

Diskové pole IBM Storwize V7000 Unified Diskové pole IBM Storwize V7000 Unified 1. Rozpis komponent diskového pole A. Hardware: Produkt Popis Množství 2076-324 IBM Storwize V7000 Disk Control Enclosure 1 10 Storage Engine Preload 1 3514 400GB

Více

Copyright 2012 EMC Corporation. All rights reserved.

Copyright 2012 EMC Corporation. All rights reserved. 1 EMC VPLEX Architektura pro mobilitu a vysokou dostupnost v EMC hybridním cloudu Vaclav.Sindelar@EMC.com 2 Cíl prezentace Na konci této prezentace porozumíme interní architektuře VPLEX Local, VPLEX Metro

Více

Kapitola 10: Diskové a souborové struktury. Klasifikace fyzických médií. Fyzická média

Kapitola 10: Diskové a souborové struktury. Klasifikace fyzických médií. Fyzická média - 10.1 - Kapitola 10: Diskové a souborové struktury Přehled fyzických ukládacích médií Magnetické disky RAID (Redundant Array of Inexpensive Disks) Terciární úložiště Přístup k médiu Souborové organizace

Více

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Příloha č.2 - Technická specifikace předmětu veřejné zakázky Příloha č.2 - Technická specifikace předmětu veřejné zakázky Popis stávajícího řešení u zadavatele Česká centra (dále jen ČC ) provozují 8 fyzických serverů, připojené k local storage. Servery jsou rozděleny

Více

Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com

Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com 1 2 Virtualization on System x and BladeCenter IBM System x and IBM BladeCenter servers are designed for virtualization, leveraging the 40-year

Více

Administrace Enterprise vlastnosti. RNDr. Ondřej Zýka

Administrace Enterprise vlastnosti. RNDr. Ondřej Zýka Administrace Enterprise vlastnosti RNDr. Ondřej Zýka 1 Obsah Cíle administrace Instalace Zálohování Zajištění dostupnosti Sledování Ladění Zajištění bezpečnosti Řízení plánovaných výpadků a údržby Předcházení

Více

Databáze II. 1. přednáška. Helena Palovská palovska@vse.cz

Databáze II. 1. přednáška. Helena Palovská palovska@vse.cz Databáze II 1. přednáška Helena Palovská palovska@vse.cz Program přednášky Úvod Třívrstvá architektura a O-R mapování Zabezpečení dat Role a přístupová práva Úvod Co je databáze Mnoho dat Organizovaných

Více

MySQL sežere vaše data

MySQL sežere vaše data MySQL sežere vaše data David Karban @davidkarban AWS Certified http://davidkarban.cz/ It s not a bug, it s a feature syndrome Pravděpodobně znáte indexy. Urychlují dotazy. Mohou být řazené, vzestupně i

Více

Zkušební test. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980

Zkušební test. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980 Zkušební test Gen Student: Ročník: Datum: Propozice: Pokud otázka nabízí výběr z více možností, více než jedna odpověď může být správná. Označte všechny správné možnosti. Pokud otázka vyžaduje slovní odpověď,

Více

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD 1. Příprava k instalaci SQL Serveru 2. Instalace SQL Serveru 3. Základní konfigurace SQL Serveru Vychází ze Sybase SQL Server Verze Rok Název Codename 7.0 1998

Více

DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS

DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS DATABÁZOVÉ SYSTÉMY Současné aplikace IS/ICT Informační systémy a databázové systémy Databázová technologie Informační systémy Aplikační architektura Vlastníci, management Business Intelligence, manažerské

Více

Administrace Enterprise vlastnosti. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Administrace Enterprise vlastnosti. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Administrace Enterprise vlastnosti MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Cíle administrace Instalace Zálohování Zajištění dostupnosti Sledování Ladění Zajištění bezpečnosti

Více

Architektura DBMS. 2014 Profinit. All rights reserved.

Architektura DBMS. 2014 Profinit. All rights reserved. Architektura DBMS RNDr. Ondřej Zýka ndrej.zyka@prfinit.eu 2014 Prfinit. All rights reserved. Histrie Relační mdel Edgar Frank Cdd 1969 - Derivability, Redundancy, and Cnsistency f Relatins Stred in Large

Více

9. Transakční zpracování

9. Transakční zpracování 9. Transakční zpracování 9.1. Transakce... 3 9.1.1. Vlastnosti transakce... 3 9.1.2. Stavy transakce... 4 9.2. Transakce v SQL... 6 9.3. Zotavení po chybách a poruchách... 10 9.3.1. Zotavení využívající

Více

Teradata Basic. RNDr. Ondřej Zýka

Teradata Basic. RNDr. Ondřej Zýka Teradata Basic RNDr. Ondřej Zýka 1 Něco z historie Založena v roce 1979 v garáži v Kalifornii (Brentwood). Původně součástí NCR Teradata symbolizuje schopnost spravovat extrémní množství dat. Primárně

Více

a co je operační systém?

a co je operační systém? a co je operační systém? Funkce vylepšení HW sjednocení různosti zařízení ulehčení programování (např. časové závislosti) přiblížení k potřebám aplikací o soubory namísto diskových bloků o více procesorů

Více

Databázové systémy I. 1. přednáška

Databázové systémy I. 1. přednáška Databázové systémy I. 1. přednáška Vyučující a cvičení St 13:00 15:50 Q09 Pavel Turčínek St 16:00 18:50 Q09 Oldřich Faldík Čt 10:00 12:50 Q09 Jan Turčínek Pá 7:00 9:50 Q08 Pavel Turčínek Pá 10:00 12:50

Více

Novinky v Microsoft SQL Serveru RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT

Novinky v Microsoft SQL Serveru RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT Novinky v Microsoft SQL Serveru 2016 RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT david@wug.cz @gesvindr Přehled hlavních novinek Výkon Query Store Temporal Tables

Více

Paralelní dotazy v PostgreSQL 9.6 (a 10.0)

Paralelní dotazy v PostgreSQL 9.6 (a 10.0) Paralelní dotazy v PostgreSQL 9.6 (a 10.0) Tomáš Vondra tomas.vondra@2ndquadrant.com Prague PostgreSQL Developer Day 16. února, 2017 Agenda spojení vs. procesy v PostgreSQL využití zdrojů výhody, nevýhody,

Více

Srovnání SQL serverů. Škálovatelnost a výkon. Express Workgroup Standard Enterprise Poznámky. Počet CPU 1 2 4 bez limitu Obsahuje podporu

Srovnání SQL serverů. Škálovatelnost a výkon. Express Workgroup Standard Enterprise Poznámky. Počet CPU 1 2 4 bez limitu Obsahuje podporu Srovnání SQL serverů Škálovatelnost a výkon Počet CPU 1 2 4 bez limitu Obsahuje podporu RAM 1 GB 3 GB bez limitu bez limitu vícejádrových (multicore) procesorů 64-bit podpora Windows on Windows (WOW) WOW

Více

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ZÁLOHOVÁNÍ DAT V DATABÁZI Ing. Lukáš OTTE, Ph.D. Ostrava 2013 Tento studijní materiál vznikl za finanční podpory Evropského

Více

Maturitní témata. Informační a komunikační technologie. Gymnázium, Střední odborná škola a Vyšší odborná škola Ledeč nad Sázavou.

Maturitní témata. Informační a komunikační technologie. Gymnázium, Střední odborná škola a Vyšší odborná škola Ledeč nad Sázavou. Gymnázium, Střední odborná škola a Vyšší odborná škola Ledeč nad Sázavou Maturitní témata předmět Informační a komunikační technologie Dominik Janák 2015 třída 4I Dominik Janák Maturitní otázky Výpočetní

Více

Enterprise funkce SQL Serveru 2016, které jsou od SP1 zdarma

Enterprise funkce SQL Serveru 2016, které jsou od SP1 zdarma Enterprise funkce SQL Serveru 2016, které jsou od SP1 zdarma RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT david@wug.cz @gesvindr SQL Server 2016 Service Pack 1 Vydán

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura paměťového a periferního podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Motivace

Více

Tabulka fotbalové ligy

Tabulka fotbalové ligy Semestrální práce na X36DB2 Michal Rezler Jan Zmátlík Tabulka fotbalové ligy a tabulka střelců 8. prosinec 2011 Obsah 1 Zadání....................................................... 3 1.1 Stručný popis.............................................

Více

PL/SQL. Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd.

PL/SQL. Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd. PL/SQL Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd. Rozšířením jazyka SQL o proceduralitu od společnosti ORACLE je jazyk

Více

InnoDB transakce, cizí klíče, neumí fulltext (a nebo už ano?) CSV v textovém souboru ve formátu hodnot oddělených čárkou

InnoDB transakce, cizí klíče, neumí fulltext (a nebo už ano?) CSV v textovém souboru ve formátu hodnot oddělených čárkou MySQL Typy tabulek Storage Engines MyISAM defaultní, neumí transakce, umí fulltext InnoDB transakce, cizí klíče, neumí fulltext (a nebo už ano?) MEMORY (HEAP) v paměti; neumí transakce ARCHIVE velké množství

Více

IB109 Návrh a implementace paralelních systémů. Organizace kurzu a úvod. RNDr. Jiří Barnat, Ph.D.

IB109 Návrh a implementace paralelních systémů. Organizace kurzu a úvod. RNDr. Jiří Barnat, Ph.D. IB109 Návrh a implementace paralelních systémů Organizace kurzu a úvod RNDr. Jiří Barnat, Ph.D. Sekce B109 Návrh a implementace paralelních systémů: Organizace kurzu a úvod str. 2/25 Organizace kurzu Organizace

Více

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL 4 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení 2008/2009 Radim Farana 1 Obsah Jazyk SQL, datové typy, klauzule SELECT, WHERE, a ORDER BY. Doporučená

Více

aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře

aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře Životní cyklus Windows Server 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020

Více

prostředí IDS 11.5 na Martin Mikuškovic, ICZ a. s. 23.6.2010

prostředí IDS 11.5 na Martin Mikuškovic, ICZ a. s. 23.6.2010 Pokrok se nedá zastavit: migrace centra IS RŽP do prostředí IDS 11.5 na Power 6 Martin Mikuškovic, ICZ a. s..6.1 1 Obsah IS RŽP a jak je provozován staré prostředí a návrh obnovy příprava migrace a zátěžové

Více

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS 1. 2. 3. 4. 5. 6. 7. 8. 9. Instalace Oracle verze 11.02. 64 bit... 2 Instalace Listeneru... 8 Vytvoření instance databáze... 10 Úprava konfigurace

Více

FUJITSU PRIMEFLEX. Human Centric Innovation in Action. Integrované systémy pro Vaše řešení. 30. května 2017 Pavel Čáslavský. 0 Copyright 2017 FUJITSU

FUJITSU PRIMEFLEX. Human Centric Innovation in Action. Integrované systémy pro Vaše řešení. 30. května 2017 Pavel Čáslavský. 0 Copyright 2017 FUJITSU FUJITSU PRIMEFLEX Human Centric Innovation in Action Integrované systémy pro Vaše řešení 30. května 2017 Pavel Čáslavský 0 Copyright 2017 FUJITSU Integrované systémy FUJITSU PRIMEFLEX Definice Před-konfigurované,

Více

Administrace a Enterprise vlastnosti. RNDr. Ondřej Zýka

Administrace a Enterprise vlastnosti. RNDr. Ondřej Zýka Administrace a Enterprise vlastnosti RNDr. Ondřej Zýka 1 Cíle administrace Instalace Zálohování Dostupnost Sledování Ladění Bezpečnost Obsah Řešení plánovaných i neplánovaných problémů 2 Administrace datového

Více

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:

Více

Optimalizace plnění a aktualizace velkých tabulek. Milan Rafaj, IBM

Optimalizace plnění a aktualizace velkých tabulek. Milan Rafaj, IBM Optimalizace plnění a aktualizace velkých tabulek Milan Rafaj, IBM Agenda OLTP vs DSS zpracování Optimalizace INSERT operací Optimalizace DELETE operací Optimalizace UPDATE operací Zdroje Dotazy OLTP vs

Více

Kód v databázi. RNDr. Ondřej Zýka

Kód v databázi. RNDr. Ondřej Zýka Kód v databázi RNDr. Ondřej Zýka 1 Obsah Jazyk Skripty Funkce Procedury Triggery Správa chyb Java, CLR, apod.. Dobré a špatné praktiky 2 PL/SQL Jazyk Oracle Inspirovaný jazykem ADA Objektový Samostatné

Více

Systém pro správu experimentálních dat a metadat. Petr Císař, Antonín Bárta 2014 Ústav komplexních systémů, FROV, JU

Systém pro správu experimentálních dat a metadat. Petr Císař, Antonín Bárta 2014 Ústav komplexních systémů, FROV, JU Systém pro správu experimentálních dat a metadat Petr Císař, Antonín Bárta 2014 Ústav komplexních systémů, FROV, JU BioWes Systém pro správu experimentálních dat a meta Hlavní cíl Vytvoření systému usnadňujícího

Více

RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague

RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague seminář: Administrace Oracle (NDBI013) LS2017/18 RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague Zvyšuje výkon databáze

Více

Databázové systémy trocha teorie

Databázové systémy trocha teorie Databázové systémy trocha teorie Základní pojmy Historie vývoje zpracování dat: 50. Léta vše v programu nevýhody poměrně jasné Aplikace1 alg.1 Aplikace2 alg.2 typy1 data1 typy2 data2 vytvoření systémů

Více

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy Konvence Další prvky Požadavky na systém Ukázkové databáze Ukázky kódu Použití ukázek kódu Další

Více

S1_P1_Technická specifikace díla 189

S1_P1_Technická specifikace díla 189 S1_P1_Technická specifikace díla 189 Strana 1 1. PREAMBULE... 4 1.1. Požadovaný přístup k návrhu komponent... 4 1.2. Lokality systému... 4 2. SYSTÉMOVÉ SLUŽBY... 6 2.1. Databázové služby... 6 2.2. Webové

Více

Výkonnostní archeologie

Výkonnostní archeologie Výkonnostní archeologie Tomáš Vondra, GoodData tomas.vondra@gooddata.com / tomas@pgaddict.com @fuzzycz, http://blog.pgaddict.com Photo by Jason Quinlan, Creative Commons CC-BY-NC-SA https://www.flickr.com/photos/catalhoyuk/94568431

Více

STORAGE školení. 15. a 30.1.2015. Copyright 2015 FUJITSU

STORAGE školení. 15. a 30.1.2015. Copyright 2015 FUJITSU STORAGE školení 15. a 30.1.2015 Fujitsu Storage produktové portfolio ETERNUS DX ETERNUS LT ETERNUS CS NetApp FAS NetApp E Series 1 Nabídka - ETERNUS DX Entry Nová řada ETERNUS DX entry a midrange systémů

Více

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH

Více

<Insert Picture Here> Software, Hardware, Complete

<Insert Picture Here> Software, Hardware, Complete 1 Software, Hardware, Complete Josef Krejčí BI&DW Solutions manager, Oracle Czech BI Forum 16.11.2010 Oracle EXADATA Database Machine extrémní infrastruktura pro data a databáze Řešení

Více

Čteme EXPLAIN. CSPUG, Praha. Tomáš Vondra (tv@fuzzy.cz) 21.6.2011. Czech and Slovak PostgreSQL Users Group

Čteme EXPLAIN. CSPUG, Praha. Tomáš Vondra (tv@fuzzy.cz) 21.6.2011. Czech and Slovak PostgreSQL Users Group Čteme EXPLAIN CSPUG, Praha Tomáš Vondra (tv@fuzzy.cz) Czech and Slovak PostgreSQL Users Group 21.6.2011 Agenda K čemu slouží EXPLAIN a EXPLAIN ANALYZE? Jak funguje plánování, jak se vybírá optimální plán?

Více

HW počítače co se nalézá uvnitř počítačové skříně

HW počítače co se nalézá uvnitř počítačové skříně ZVT HW počítače co se nalézá uvnitř počítačové skříně HW vybavení PC Hardware Vnitřní (uvnitř počítačové skříně) Vnější ( ) Základní HW základní jednotka + zobrazovací zařízení + klávesnice + (myš) Vnější

Více

BrightStor ARCserve Backup r11.5. - Michal Opatřil - Consultant - michal.opatril@ca.com

BrightStor ARCserve Backup r11.5. - Michal Opatřil - Consultant - michal.opatril@ca.com BrightStor ARCserve Backup r11.5 - Michal Opatřil - Consultant - michal.opatril@ca.com Co je ARCserve Backup? -Spolehlivý a jednoduchý Backup a Restore -S podporou široké škály hardwaru -S managementem

Více

1. Úvod 3. 2. Hardware 7

1. Úvod 3. 2. Hardware 7 Obsah 1. Úvod 3 1.1. Informatika včera, dnes a zítra? 3 2. Hardware 7 2.1. Počítač 7 Skříň počítače 8 Přední stěna skříně počítače 8 Zadní stěna skříně 8 Vnitřek skříně počítače 9 Základní deska počítače

Více

IBM Connections pro firmy s Lotus Notes/Domino. Petr Kunc

IBM Connections pro firmy s Lotus Notes/Domino. Petr Kunc IBM Connections pro firmy s Lotus Notes/Domino Petr Kunc 42 % MANAŽERŮ SE ROZHODNE ŠPATNĚ ALESPOŇ JEDNOU TÝDNĚ 19 HODIN TÝDNĚ STRÁVÍME HLEDÁNÍM SPRÁVNÝCH INFORMACÍ 59 % ZAMĚSTNANCŮ NEMÁ VŠECHNA POTŘEBNÁ

Více

CHARAKTERISTIKY MODELŮ PC

CHARAKTERISTIKY MODELŮ PC CHARAKTERISTIKY MODELŮ PC Historie: červenec 1980 skupina 12 pracovníků firmy IBM byla pověřena vývojem osobního počítače 12. srpna 1981 byl počítač veřejně prezentován do konce r. 1983 400 000 prodaných

Více

Technické informace. PA152,Implementace databázových systémů 4 / 25. Projekty. pary/pa152/ Pavel Rychlý

Technické informace. PA152,Implementace databázových systémů 4 / 25. Projekty.   pary/pa152/ Pavel Rychlý Technické informace PA152 Implementace databázových systémů Pavel Rychlý pary@fi.muni.cz Laboratoř zpracování přirozeného jazyka http://www.fi.muni.cz/nlp/ http://www.fi.muni.cz/ pary/pa152/ přednáška

Více

Technické prostředky počítačové techniky

Technické prostředky počítačové techniky Počítač - stroj, který podle předem připravených instrukcí zpracovává data Základní části: centrální procesorová jednotka (schopná řídit se posloupností instrukcí a ovládat další části počítače) zařízení

Více

2. přednáška. Databázový přístup k datům (SŘBD) Možnost počítání v dekadické aritmetice - potřeba přesných výpočtů, např.

2. přednáška. Databázový přístup k datům (SŘBD) Možnost počítání v dekadické aritmetice - potřeba přesných výpočtů, např. 2 přednáška 2 října 2012 10:32 Souborově orientované uchování dat Slabý HW Není možné uchovávat "velká data" - maximálně řádově jednotky MB Na každou úlohu samostatná aplikace, která má samostatná data

Více

Ondřej Soukup, DAQUAS ondrej.soukup@daquas.cz. Radek Žalud, DAQUAS radek.zalud@daquas.cz

Ondřej Soukup, DAQUAS ondrej.soukup@daquas.cz. Radek Žalud, DAQUAS radek.zalud@daquas.cz Ondřej Soukup, DAQUAS ondrej.soukup@daquas.cz Radek Žalud, DAQUAS radek.zalud@daquas.cz Obsah S čím a kdy přijde Windows Server 2016? Co bude nového v System Center 2016? Co přináší Office 2016? Co se

Více

Administrace Oracle - Správa zdrojů

Administrace Oracle - Správa zdrojů Administrace Oracle - Správa zdrojů Jan Smrčina 15. října 2012 Motivace K čemu správa zdrojů? Mějme databázi menz UK a její chtivé uživatele: Student chce dostat jídlo. (Jednoduchá transakce) Manažer chce

Více

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Stručný obsah Část 1 Základy aplikace Microsoft Access Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75 Část 2 Vytváření

Více

Stored Procedures & Database Triggers, Tiskové sestavy v Oracle Reports

Stored Procedures & Database Triggers, Tiskové sestavy v Oracle Reports , Marek Rychlý Vysoké učení technické v Brně Fakulta informačních technologií Ústav informačních systémů Demo-cvičení pro IDS 9. dubna 2014 Marek Rychlý Stored Procedures & Database Triggers, Demo-cvičení

Více

Operační systém (Operating System)

Operační systém (Operating System) ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Operační systém (Operating System) Definice, komponenty OS, vývoj a typy OS, služby OS, systémová volání, systémové programy, architektura České vysoké učení technické

Více

Zranitelnost databáze a ochrana vašich citlivých dat. Michal Lukanič, Database Specialist

Zranitelnost databáze a ochrana vašich citlivých dat. Michal Lukanič, Database Specialist Zranitelnost databáze a ochrana vašich citlivých dat Michal Lukanič, Database Specialist IDS / IPS ACS / XML FW DLP / IRM / šifrování Standardně je chráněn pouze perimetr DB admin DMZ Partneři L3-L4 L7+

Více

Databázové systémy II. KIV/DB2 LS 2007/2008. Zadání semestrální práce

Databázové systémy II. KIV/DB2 LS 2007/2008. Zadání semestrální práce Databázové systémy 2 Jméno a příjmení: Jan Tichava Osobní číslo: Studijní skupina: čtvrtek, 4 5 Obor: ININ SWIN E-mail: jtichava@students.zcu.cz Databázové systémy II. KIV/DB2 LS 2007/2008 Zadání semestrální

Více

VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL

VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL Petr Štefan Václav Trunec, KP-sys, Čacké 155, Pardubice 1 Úvod Firma KP-SYS spol. s r. o. dodává na náš trh integrované

Více

Lepší efektivita IT & produktivita

Lepší efektivita IT & produktivita Ochraňte vaše podnikání Lepší efektivita IT & produktivita Buďte připraveni pro cloud Just in Time & Just Enough Administration Windows Defender for malware protection Trusted/Secure boot Shielded Virtual

Více

Transakce a zamykání. Administrace MS SQL Serveru (NDBI039) Pavel Hryzlík

Transakce a zamykání. Administrace MS SQL Serveru (NDBI039) Pavel Hryzlík Transakce a zamykání Administrace MS SQL Serveru (NDBI039) Pavel Hryzlík Základní pojmy Databázová transakce je skupina příkazů, které převedou databázi z jednoho konzistentního stavu do druhého. Transakční

Více

Trendy v budování datových center v roce 2016. Praha, 7.4.2016

Trendy v budování datových center v roce 2016. Praha, 7.4.2016 Trendy v budování datových center v roce 2016 Praha, 7.4.2016 Analytici a GAPP System Čtyři pohledy na datové centrum Infrastruktura Provoz Byznys Bezpečnost Datové centrum Čtyři pohledy na datové centrum

Více

TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine

TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine Tyto podmínky stanoví technické podmínky a požadavky pro poskytování vybraných Bankovních služeb. Seznamte se prosím důkladně s tímto dokumentem. Vaše případné dotazy rádi zodpovíme. Článek 1. Použití

Více

Hyperkonvergovaná řešení jako základní stavební blok moderního IT

Hyperkonvergovaná řešení jako základní stavební blok moderního IT Hyperkonvergovaná řešení jako základní stavební blok moderního IT Jan Cipra Hyperkonvergovaná infrastruktura Gartner Says Hyperconverged Integrated Systems Will Be Mainstream in Five Years http://www.gartner.com/newsroom/id/3308017

Více

Netezza. Martin Pavlík. 2. Února 2011. to pravé řešení pro analytický datový sklad

Netezza. Martin Pavlík. 2. Února 2011. to pravé řešení pro analytický datový sklad Netezza to pravé řešení pro analytický datový sklad Martin Pavlík 2. Února 2011 Co je Netezza? Napříč odvětvími Retail Telekomunikace Co Netezza dodává Vysoce výkonné appliance Firma Špičková technologie

Více

George J. Klir. State University of New York (SUNY) Binghamton, New York 13902, USA gklir@binghamton.edu

George J. Klir. State University of New York (SUNY) Binghamton, New York 13902, USA gklir@binghamton.edu A Tutorial Advances in query languages for similarity-based databases George J. Klir Petr Krajča State University of New York (SUNY) Binghamton, New York 13902, USA gklir@binghamton.edu Palacky University,

Více

OS řady Microsoft Windows

OS řady Microsoft Windows Přednáška 11 OS řady Microsoft Windows Historie a verze OS Microsoft Windows.Architektura OS. Instalace Start OS. Aktualizace. Nastavení systému, sítě a uživatelských účtů. Troubleshooting. Windows shell

Více

Mobilní malware na platformě Android Přednáška 2. Ing. Milan Oulehla

Mobilní malware na platformě Android Přednáška 2. Ing. Milan Oulehla Mobilní malware na platformě Android Přednáška 2 Ing. Milan Oulehla Úvod Informace o technikách, které používají tvůrci mobilního malware: Bezpečnostní chyby se mění v čase Vytvoření vlastních zdrojových

Více

Development and Test Cloud

Development and Test Cloud Development and Test Cloud Petr Leština, Igor Hegner 2.2.2011 Agenda Co je IBM Development and Test Cloud Proč uvažovat a Development and Test cloudu? Co v této oblasti IBM nabízí: IBM CloudBurst Smart

Více

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard Základní deska (1) Označována také jako mainboard, motherboard Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje: procesor (mikroprocesor) patici pro numerický koprocesor (resp. osazený

Více

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Tomáš Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Overview 1 2 3 4 5 Co je to? silné a spolehlivé počítače používané hlavně velkými společnostmi nebo vládami

Více

Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku

Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku Výpočetní technika I Souborové systémy Souborový systém (File System FS) Způsob organizace informací (souborů) ukládaných na bloková zařízení paměťová média (disky, pásky, CD, DVD, BD,...) počítače. Souborový

Více

Principy činnosti sběrnic

Principy činnosti sběrnic Cíl přednášky: Ukázat, jak se vyvíjely architektury počítačů v souvislosti s architekturami sběrnic. Zařadit konkrétní typy sběrnic do vývojových etap výpočetních systémů. Ukázat, jak jsou tyto principy

Více

Externí paměti 1 Feromagnetické

Externí paměti 1 Feromagnetické Technické prostředky počítačové techniky Informační systémy 2 Externí paměti 1 Feromagnetické IS2-4 1 Dnešní info: Informační systémy 2 05 Informační systémy 2 Simulace kyberútoku Novinky Internetu Projekt

Více

O jedné metodě migrace velkých objemů dat aneb cesta ke snižování nákladů

O jedné metodě migrace velkých objemů dat aneb cesta ke snižování nákladů Ladislav Müller IBM GTS 9.2.2010 O jedné metodě migrace velkých objemů dat aneb cesta ke snižování nákladů Proč takové téma Objemy zpracovávaných dat rychle rostou Úkoly, které jsou při menším objemu dat

Více

Martin Moravec Run Rate Program Leader +420 731 435 916 martinxmoravec@cz.ibm.com

Martin Moravec Run Rate Program Leader +420 731 435 916 martinxmoravec@cz.ibm.com System x Smarter systems for smarter planet. IBM System x High volume portfolio a aktuální promo akce Martin Moravec Run Rate Program Leader +420 731 435 916 martinxmoravec@cz.ibm.com For IBM Sellers and

Více

Hardware ZÁKLADNÍ JEDNOTKA

Hardware ZÁKLADNÍ JEDNOTKA Hardware ZÁKLADNÍ JEDNOTKA RNDr. Jan Preclík, Ph.D. Ing. Dalibor Vích Jiráskovo gymnázium Náchod Skříň počítače case druhy Desktop Midi tower Middle tower Big tower Hardware - základní jednotka 2 Základní

Více

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura. 2012 IBM Corporation

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura. 2012 IBM Corporation TSM for Virtual Environments Data Protection for VMware v6.3 Ondřej Bláha CEE+R Tivoli Storage Team Leader TSM architektura 2012 IBM Corporation Tradiční zálohování a obnova dat ze strany virtuálního stroje

Více

Centralizace aplikací ve VZP 9.11.2011

Centralizace aplikací ve VZP 9.11.2011 Centralizace aplikací ve VZP 9.11.2011 Jiří Holubec, Solution Architect jiri.holubec@gemsystem.cz GEM System a. s. All rights reserved HEWLETT-PACKARD celosvětová technologická společnost IT leader na

Více