Submit Search
Upload
Když Storage inteligentně pracuje s daty
•
0 likes
•
423 views
MarketingArrowECS_CZ
Follow
Prezentace z webináře. Prezentoval Patrik Plachý – Senior Consultant Oracle 2.3.2018
Read less
Read more
Technology
Report
Share
Report
Share
1 of 28
Download now
Download to read offline
Recommended
Možnosti databázové komprese
Možnosti databázové komprese
MarketingArrowECS_CZ
Relační databáze efektivně z pohledu vývojáře
Relační databáze efektivně z pohledu vývojáře
Jan Smitka
Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
MarketingArrowECS_CZ
BI Forum 2010 - Software, Hardware, Complete
BI Forum 2010 - Software, Hardware, Complete
OKsystem
Revoluce v cloudu: první autonomně řízená databáze na světě
Revoluce v cloudu: první autonomně řízená databáze na světě
MarketingArrowECS_CZ
BI Forum 2009 - Exadata
BI Forum 2009 - Exadata
OKsystem
Javascript na steroidech
Javascript na steroidech
seznamVyvojari
INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdf
MarketingArrowECS_CZ
Recommended
Možnosti databázové komprese
Možnosti databázové komprese
MarketingArrowECS_CZ
Relační databáze efektivně z pohledu vývojáře
Relační databáze efektivně z pohledu vývojáře
Jan Smitka
Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
MarketingArrowECS_CZ
BI Forum 2010 - Software, Hardware, Complete
BI Forum 2010 - Software, Hardware, Complete
OKsystem
Revoluce v cloudu: první autonomně řízená databáze na světě
Revoluce v cloudu: první autonomně řízená databáze na světě
MarketingArrowECS_CZ
BI Forum 2009 - Exadata
BI Forum 2009 - Exadata
OKsystem
Javascript na steroidech
Javascript na steroidech
seznamVyvojari
INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdf
MarketingArrowECS_CZ
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
MarketingArrowECS_CZ
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
MarketingArrowECS_CZ
Chráníte správně svoje data?
Chráníte správně svoje data?
MarketingArrowECS_CZ
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
MarketingArrowECS_CZ
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
Infinidat InfiniGuard
Infinidat InfiniGuard
MarketingArrowECS_CZ
Infinidat InfiniBox
Infinidat InfiniBox
MarketingArrowECS_CZ
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
MarketingArrowECS_CZ
Základy licencování Oracle software
Základy licencování Oracle software
MarketingArrowECS_CZ
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
MarketingArrowECS_CZ
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
MarketingArrowECS_CZ
Oracle Data Protection - 2. část
Oracle Data Protection - 2. část
MarketingArrowECS_CZ
Oracle Data Protection - 1. část
Oracle Data Protection - 1. část
MarketingArrowECS_CZ
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
MarketingArrowECS_CZ
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
MarketingArrowECS_CZ
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
MarketingArrowECS_CZ
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
MarketingArrowECS_CZ
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
MarketingArrowECS_CZ
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
MarketingArrowECS_CZ
Check Point automatizace a orchestrace
Check Point automatizace a orchestrace
MarketingArrowECS_CZ
More Related Content
More from MarketingArrowECS_CZ
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
MarketingArrowECS_CZ
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
MarketingArrowECS_CZ
Chráníte správně svoje data?
Chráníte správně svoje data?
MarketingArrowECS_CZ
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
MarketingArrowECS_CZ
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
Infinidat InfiniGuard
Infinidat InfiniGuard
MarketingArrowECS_CZ
Infinidat InfiniBox
Infinidat InfiniBox
MarketingArrowECS_CZ
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
MarketingArrowECS_CZ
Základy licencování Oracle software
Základy licencování Oracle software
MarketingArrowECS_CZ
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
MarketingArrowECS_CZ
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
MarketingArrowECS_CZ
Oracle Data Protection - 2. část
Oracle Data Protection - 2. část
MarketingArrowECS_CZ
Oracle Data Protection - 1. část
Oracle Data Protection - 1. část
MarketingArrowECS_CZ
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
MarketingArrowECS_CZ
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
MarketingArrowECS_CZ
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
MarketingArrowECS_CZ
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
MarketingArrowECS_CZ
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
MarketingArrowECS_CZ
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
MarketingArrowECS_CZ
Check Point automatizace a orchestrace
Check Point automatizace a orchestrace
MarketingArrowECS_CZ
More from MarketingArrowECS_CZ
(20)
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Chráníte správně svoje data?
Chráníte správně svoje data?
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
Infinidat InfiniGuard
Infinidat InfiniGuard
Infinidat InfiniBox
Infinidat InfiniBox
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
Základy licencování Oracle software
Základy licencování Oracle software
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
Oracle Data Protection - 2. část
Oracle Data Protection - 2. část
Oracle Data Protection - 1. část
Oracle Data Protection - 1. část
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
Check Point automatizace a orchestrace
Check Point automatizace a orchestrace
Když Storage inteligentně pracuje s daty
1.
2.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. |Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Když Storage inteligentně pracuje s daty Patrik Plachý Senior Cosultant
3.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Smart Scany a Storage Indexy Exadata – krátký pohled Problémy tradiční databázové architektury Řešení Exadata Demo Shrnutí
4.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Inteligentní Hardwarová Architektura pro databáze Highest Performance - Always Available - Starts Small, Scales Huge 4 Smart Server Architecture Scale-Out Servers, Fastest CPUs Smart Network Architecture Unified Ultra-fast InfiniBand Smart Storage Architecture Fully Scale-Out Storage Smart Flash Architecture Ultra-fast PCIe Flash Cards Smart Tiering Architecture Tier Flash & Ultra-Capacity SAS Disks Smart Cost Architecture Industry Standard CPUs, Flash, Disks Smart Offload Architecture Application Co-Processors in Storage Eliminates Legacy Anchors: Fibre Channel, Flash behind controllers and networks, Dumb Disk Trays Slow Cluster Interconnect, Low Volume Components, Proprietary Storage OS
5.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Přehled InfiniBand Switches Database Compute Nodes Database Compute Nodes Exadata Storage Cells Exadata Storage Cells
6.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Výzva při dotazování z obrovské databáze Musíte najít malé množství dat, abyste odpověděli na dotaz, který jste položili Potřebujeme: Dostat pouze sloupce, které jsme požadovali Dostat pouze řádky relevantní pro predikát (where klauzule) Pochopit, kde se data nacházejí, pro rozhodování, co použít a co ne Pracujme chytře, ne silou!
7.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Výzva při dotazování z obrovské databáze Musíte najít malé množství dat, abyste odpověděli na dotaz, který jste položili Dej mi sumu objednávek, které mají číslo objednávky mezi 10 a 20. Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
8.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Výzva při dotazování z obrovské databáze Víme, které řádky potřebujeme Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
9.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Výzva při dotazování z obrovské databáze A které sloupce pro součet Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
10.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Tradiční databáze V klasickém pojetí databáze vrátíme zpět všechny řádky tabulky a sloupce a provedeme filtrování a analýzu v buffer cache / SGA. Issue Select Statement Process Statement from Entire Table Return Table to Buffer Cache Fetch from DiskBuffer Cache Return Query
11.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Tradiční databáze • RAC nebo Single Instance • Local nebo Network Attached Storage NVMe SSD Tradiční točivé disky • Využívá se více zdrojů pro přenos celé sady dat do vyrovnávací paměti, což vede ke ztrátě celkových zdrojů
12.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Výzva při dotazování z obrovské databáze Bude vrácena celá tabulka Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
13.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Exadata Database Machine – Smart Scans V Exadate můžeme filtrovat řádky a sloupce na úrovni úložiště, abychom mohli vrátit pouze požadovaná data. Nazýváme to Query Offloading. Column Projection Vrací pouze příslušné sloupce Predicate Filtering Filtrování dat předtím, než se dostanou do databáze Storage Indexes Použije in-memory část ke snížení IO
14.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Column Projection Column Projection vrací pouze zadané sloupce v příkazu select. Např. tabulka Sales s 200 sloupci • Tradiční databáze bude vracet všechny sloupce pro všechny dotazy • Exadata vrátí pouze sloupce, které jsou v select statement nebo v join
15.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Column Projection Vrací pouze příslušné sloupce Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
16.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Predicate Filtering Filtrování dat na Storage Serverech předtím, než se dostanou do výpočetních DB uzlů Např. dotaz má predikát nebo where klauzuli 'where fiscal_year = 2017 ’ • Tradiční databáze nezačne uplatňovat predikát, dokud všechna data v tabulce nebudou v buffer cache • Exadata provede filtrování na Storage Cells před odesláním zpět do instancí databáze
17.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Predicate Filtering Filtrování dat předtím, než se dostanou do databáze Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
18.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Storage Indexes Storages Index obsahuje informace o oblasti disku na Storage Cellách s jedním regionálním indexem pro každý 1 MB místa na disku. Např. "select count(*) from census_data where age < 35 " • Tradiční databáze by opět vrátila celou tabulku do buffer cache • V prostředí Exadaty se vrátí zpět pouze ty oblasti disku, kde se data vztahují k dotazu, což snižuje IO • Storage indexy eliminují potřebu provádět fyzické IO na discích, které by neobsahovaly data, která server hledá.
19.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Storage Indexes select count(*) from census_data where age < 35; ID AGE GENDER 32 18 M 12 26 F 67 45 F 123 22 M ID AGE GENDER 1 47 F 24 77 M 29 49 F 13 88 M ID AGE GENDER 35 19 M 8 21 F 95 38 F 85 64 M Storage Region Storage Index in Memory AGE 18/45 AGE 47/88 AGE 19/64 AGE 19/64 AGE 19/64 Region Index Min 18 Max 45 Min 47 Max 88 Min 19 Max 64 census_data Table
20.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Exadata Database Machine Issue Select Statement Process a subset of the table Storage Index and Smart Scans limit returned data Predicate information sent to storage Return Query
21.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Exadata Database Machine – Smart Scans
22.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Výzva při dotazování z obrovské databáze Z tabulky je vráceno pouze to, co chceme Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5
23.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Dělejme více s menším ... Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5 Order Number Customer Product Amount 5 Johnny Brooms $10 11 Billy Shoes $5 15 Mary Lambs $20 23 Bob Sponges $10 3 Frank Pasta $3 42 Jeff Jelly $5 Tradiční databázová architektura Exadata Database Machine
24.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Exadata Database Machine – Smart Scans Column Projection Vrací pouze příslušné sloupce Predicate Filtering Filtrování dat předtím, než se dostanou do databáze Storage Indexes Použije in-memory část ke snížení IO Všechno se děje automaticky!
25.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. |Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Smart Scany a Storage Indexy Demo
26.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Naše nastavení 1 tabulka Census Data 16+ milionů řádků 2 GB velikost Exadata Database Machine X6 Quarter Rack 3 Storage Cells 2 Compute Nodes (720 GB Ram/42 CPUs each) Exadata Cloud Service DB 12.2 GI 12.2 Exadata 12.2 Fully Encrypted Tablespaces
27.
Copyright © 2017,
Oracle and/or its affiliates. All rights reserved. | Exadata Database Machine – Shrnutí Když Storage inteligentně pracuje s daty • Offload dotazů na Storage Servery • Rychlejší odezvy dotazů znamená více dotazů/spokojení koncoví uživatelé • Porozumění datům a ušetření práce • Méně IO znamená rychlejší zpracování a lepší odezvy • Smart Scany a Storage Indexy jsou transparentní; Automaticky se použijí, vytvoří a udržují Všechny tyto vlastnosti jsou POUZE na Exadata Database Machine Column Projection Predicate Filtering Storage Indexes Query Result
Download now