V8_BI.PPT [只读]

Similar documents
學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

数据分析技术介绍

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

Oracle 4

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S

支付宝2011年 IT资产与费用预算

目錄

ebook 185-6

% ~ AAA

epub 61-2

K7VT2_QIG_v3

Oracle9i 的查询优化

(Electronic Data Interchange) (Executive Information System) (Economic Order Quantity) (Enterprise Resource Planning) (Flexible Manufacture System) (F

3.1 SQL Server 2005 Analysis Services Unified Dimension Model (UDM) 3 ( Ad-Hoc) SQL Server 2005 E - R T-SQL(Star Schema) (Data Mart) (ETL) ( Ora

产品手册: CA GEN r8

Oracle Database 10g: SQL (OCE) 的第一堂課

PowerPoint 演示文稿

Value Chain ~ (E-Business RD / Pre-Sales / Consultant) APS, Advanc

目錄... ivv...vii Chapter DETECT

P4i45GL_GV-R50-CN.p65

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se


6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

季刊9web.indd

13 A DSS B DSS C DSS D DSS A. B. C. CPU D. 15 A B Cache C Cache D L0 L1 L2 Cache 16 SMP A B. C D 17 A B. C D A B - C - D

untitled

ebook 132-2

1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005

ebook46-23

untitled

Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10

Olav Lundström MicroSCADA Pro Marketing & Sales 2005 ABB - 1-1MRS755673

软件测试(TA07)第一学期考试

目錄 C ontents Chapter MTA Chapter Chapter

SiteView技术白皮书

ebook 132-6

F4

2 2 3 DLight CPU I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AM


BC04 Module_antenna__ doc

投影片 1

CH01.indd

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

<4D F736F F D20312D3120B9ABBFAAD7AAC8C3CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

untitled

Microsoft PowerPoint - 05-SQL3-advanced.ppt

SQL: Interactive Queries (2)

基于UML建模的管理管理信息系统项目案例导航——VB篇

JCR... 3 JCR... 3 ISI Web of Knowledge... 4 Cross Search... 5 Cross Search... 5 Cross Search ISI Web of Knowledge WOS... 8 Externa

6112 http / /mops.tse.com.tw http / /

白 皮 书 英 特 尔 IT 部 门 实 施 Apache Hadoop* 英 特 尔 分 发 版 软 件 的 最 佳 实 践 目 录 要 点 概 述...1 业 务 挑 战...2 Hadoop* 分 发 版 注 意 事 项...3 Hadoop* 基 础 架 构 注 意 事 项

A Community Guide to Environmental Health

业 务 与 运 营 Business & Operation (Transform) 加 载 (Load) 至 目 的 端 的 过 程, 该 部 分 在 数 据 挖 掘 和 分 析 过 程 中 为 最 基 础 的 一 部 分 一 个 良 好 的 ETL 系 统 应 该 有 以 下 几 个 功 能 1

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

Ác Åé å Serial ATA ( Sil3132) S A T A (1) SATA (2) BIOS SATA (3)* RAID BIOS RAID (4) SATA (5) SATA (a) S A T A ( S A T A R A I D ) (b) (c) Windows XP

SAP HANA 最 简 单 的 理 解 ERP CRM SRM BI 列 存 储 2

基于ECO的UML模型驱动的数据库应用开发1.doc

Guide to Install SATA Hard Disks

Dell EMC Data Domain DDOS 5.5 Data Domain Data Domain Data Domain : Data Domain Boost (DDBoost) Dell EMC DDBoost Data Domain DDBoost Source De-Dup Bac

Microsoft PowerPoint - Performance Analysis of Video Streaming over LTE using.pptx

BYOD IP+Optical (IP NGN) API 4. End-to-End (Service Aware) 5. IP NGN (IP Next Generation Network) ( ) Prime Carrier Management Access Edge Co

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

BPR JIT

第五篇 電子化實務範例

Microsoft Word - 招股说明书.doc


Microsoft Word htm

國軍統計表冊資訊化之研究

第 02 期 1 医 疗 信 息 现 状 20% EMR Electronic Medical Record HIS HIS [1-2] 张 肖 等 : 基 于 大 数 据 的 医 疗 健 康 创 新 应 用 2 大 数 据 环 境 下 医 疗 数 据 特 征 分 析 PC [3]

1. 课 程 负 责 人 情 况 姓 名 蒋 效 宇 性 别 男 出 生 年 月 基 本 信 息 最 终 学 历 研 究 生 职 称 副 教 授 电 话 学 位 博 士 职 务 无 传 真 研 究 方 向 MIS 系 统 整 合 电 子

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

K301Q-D VRT中英文说明书141009

(DMO) 1 1 Microsoft Windows SQL Server 2005 SQL Server Analysis ServicesNotification Services SQL Server 8 SQL Server IP SQL Server 2005 SQL Server 20

,, MBA 1 1 1

untitled

ArcGIS Sever.NET ArcGIS Server Web JAVA ArcGIS Server Web

FAQ -PowerDesigner9.5.DOC

2013_6_3.indd

PowerPoint Presentation

( Version 0.4 ) 1

ebook140-9

C10_ppt.PDF

XML SOAP DOM B2B B/S B2B B2B XML SOAP

Microsoft Word 記錄附件

晶体结构立体模型建构软件-Diamond的使用

University of Science and Technology of China A dissertation for master s degree Research of e-learning style for public servants under the context of

Gerotor Motors Series Dimensions A,B C T L L G1/2 M G1/ A 4 C H4 E

11.2 overview

UDC Hainan Airlines Investment Valuation Analysis (MBA) 厦门大学博硕士论文摘要库

PowerPoint Presentation

创业板投资风险提示:本次股票发行后拟在创业板市场上市,该市场具有较高的投资风险

Microsoft Word - MIS.doc

untitled

1

幻灯片 1

<4D F736F F F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074>

Abstract Since 1980 s, the Coca-Cola came into China and developed rapidly. From 1985 to now, the numbers of bottlers has increased from 3 to 23, and

Connected Intelligence:ビッグデータ技術を活用したIT運用

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工 作 的

ebook 165-5

Transcription:

IBM Software Group DB2 V8 IBM

OLTP OLAP External Extract Integrate Transform Maintain Data Warehouse Reporting Legacy Data Mining

DB2 UDB: DB2 DB2 DB2 DB2 DB2 DB2

DB2 UDB EEE on PSeries 500GB 1TB > 95% 256 concurrent users - http://www- 3.ibm.com/software/data/pubs/papers/#eeescale 24 way 24 way 500GB 500GB Database Build Query Performance Time (mins) 600 500 400 300 200 173 177 404 438 508 507 500 GB 1 TB Time (s) 1200 1000 800 600 400 500GB 1 TB 100 83 84 200 0 Load Create Index Runstats Build ASTs X-Axis 0 Query

DB2 Universal Database

DB2 UDB Everyplace PalmOS Win CE EPOC-32 Linux Win32 Enterprise Servers DB2 UDB for OS/390 and z/os DB2 for VM and VSE DB2 UDB for OS/400 DB2 Connect Enterprise Data Web Java, JDBC SQLJ EJBs UDDI SOAP Net.Data XML Enterprise Win NT, 2000, OS/2 AIX, HP -UX, Solaris Linux, Linux/390 NUMA-Q Personal Win 95, 98, Me NT, 2000 Linux OS/2 Workgroup Win NT,2000 Linux AIX Solaris HP-UX OS/2 Universal Access Universal Application Universal Extensibility Universal Scalability Universal Reliability Universal Management

DB2 UDB Visual Explain Responsive Performance Monitor Large Block Reads Asynchronous Page Cleaners Extended Memory Management Economical Clients Operating System Threads Governor Cost-Based Optimizer & Query Rewrite & Lock Mode CPU CPU CPU Symmetric Multiprocessing (SMP) CPU Sequential and List Prefetch Parallel I/O Raw I/O Physical Logical

DB2 SQL SQL Query Query Optimizer Best Query Plan Threaded Code node 0 node 1 Optimized SQL SQL node 2 Agent Agent Agent Agent Agent Agent Agent Agent Agent Prefetchers Prefetchers Prefetchers DB2 UDB SQL DB2 UD B

DB2 V8

blue blue 2001, 2001, year dimension colour dimension country dimension blue blue blue blue 2001, 2001, 2001, 2001, year dimension colour dimension country dimension Canada slice Yellow slice blue 2001, 20012, year dimension colour dimension blue country dimension blue blue 1998, 1998, year dimension colour dimension country dimension 2002 slice 2001, 2001, Cell for ( ) Each cell contains one or more blocks blue blue blue blue 1998, 1998, year dimension colour dimension 2001, 2001, country dimension

Table Keys Facts Table Many Records... Table Table

Data pages - without MDC SKU Store Date Qty Amt 101 21 04/02 1 1.50 101 21 04/02 1 1.50 101 7 04/02 2 3.00 101 7 04/01 6 8.11 SKU Store Date Qty Amt 101 7 04/02 1 1.50 101 21 04/02 3 4.10 101 7 04/01 2 3.00 rows keys Data pages - with MDC SKU Store Date Qty Amt 101 21 04/02 1 1.50 101 21 04/02 1 1.50 101 21 04/02 3 4.10 SKU Store Date Qty Amt 101 7 04/01 6 8.11 101 7 04/01 2 3.00 SKU Store Date Qty Amt 101 7 04/02 2 3.00 101 7 04/02 1 1.50

= Row

Block index on Date Block index on category Block index on store = Row

01000101011000101100100100 01101100101000110110110100 00001011001011001101001101

Customer Daily_Sales Store CustKey Period PerKey * Prodkey * Promokey * Custkey * Perkey * Storekey storekey StoreKey Promotion Product PromoKey Perkey ProdKey = Row

seconds 70 65 60 50 40 30 32.9 Store Key 20 10 Perkey 0 MDC nonmdc

seconds 50 40 40.2 30 29 Store Key 20 10 Perkey 0 MDC nonmdc

seconds 20 18.8 15 10 10.4 Store Key 5 Perkey 0 MDC nonmdc

seconds 5 5 6 4 4.5 3 Store Key 2 1 Perkey 0 MDC nonmdc

seconds 12 10.9 10 8 6 6.1 Key from dimension block index + Rids from rid index = Resulting rids to fetch 4 2 0 MDC nonmdc

seconds 25 21.2 20 15 10 Key from dimension block index Rids from rid index Resulting blocks and rids to fetch 5 6.2 + = 0 MDC nonmdc

seconds 400 370 Store *Storekey Daily_Sales * Prodkey * Promokey * Custkey * Perkey * Storekey *storekey 300 200 100 108.1 * Perkey 0 MDC nonmdc

seconds 35 30 29.5 25 product 20 15 period store daily_sales 10 5 0 7.4 MDC nonmdc

Join Query 2 Query 10 Query 14 Aggregation Aggregation Aggregation Join Join Table Table Table AST Query 2 Query 10 Query 14 Query 15 Query 20 Aggregation Join Table Table Table

MERGE INTO account AS a MERGE INTO account AS a USING (SELECT id, sum(balance) sum_balance FROM transaction USING (SELECT id, sum(balance) sum_balance FROM transactio GROUP BY id) AS t GROUP BY id) AS t ON a.id = t.id ON a.id = t.id WHEN MATCHED THEN WHEN MATCHED THEN UPDATE SET UPDATE SET balance = a.balance + t.sum_balance balance = a.balance + t.sum_balance WHEN NOT MATCHED THEN WHEN NOT MATCHED THEN INSERT (id, balance) = INSERT (id, balance) = (t.id, t.sum_balance); (t.id, t.sum_balance);

DB2 V8

Rollup Cube OLAP country state city store Month Product Hierarchical dimension Store GROUP-BY Clause GROUP BY super-groups grouping-expression super-groups ROLLUP ( grouping-expression-list ) CUBE ( grouping-expression-list ) grouping-expression-list WITH ROLLUP CUBE SELECT loc.country, loc.state, SUM(ti.amount) AS amount, COUNT(*) AS count FROM stars.transitem AS ti, stars.trans AS t, stars.loc AS loc, stars.pgroup AS pg, stars.prodline AS l WHERE ti.transid = t.transid AND ti.pgid = pg.pgid AND pg.lineid = l.lineid AND t.locid = loc.locid AND year(pdate) between 1990 and 1999 GROUP BY ROLLUP(loc.country, loc.state)

Intelligent Miner Scoring Data Analyst Intelligent Miner for Data Data Warehouse Selected Data Transformed Data Extracted Information Assimilated Information Business Analysts business intelligence tool or application Select Transform Mine Assimilate Historical Data model XML format scoring application SQL DB2 UDF DB2 Warehouse classification model

DB2 V8 VACATE PAGE RANGE: MOVE & CLEAN to make space FILL PAGE RANGE: MOVE & CLEAN to fill space free space TIME

IBM DB2 Information Integration

Significant BI Performance Improvements "We re excited about all the new features in DB2 V8.1. For example, the null and default data compression could cut our disk space requirements by 10 to 30 percent. With our warehouse currently at more than 6 TBs and growing fast, that would mean big savings in storage space. And the incremental AST update feature, which automatically updates a summary table without reloading and re-summarizing, will save our DBAs substantial work. They won t have to keep updating the summary tables every time a record in the underlying base table changes.. Gail A. Mueller, Senior Database Administrator, Aetna Significant Reductions In Disk Storage

IBM Software Group