目录 Shadow table 介绍... 1 一 前言... 1 二 安装软件包准备... 2 三 安装步骤... 2 四 配置... 3 五 运行... 6 Shadow table 介绍 By:jiwla 一 前言 影子表 (shadow table) 通过 BLU Acceleration

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

PowerPoint Presentation

目錄

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09: 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护

威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 號 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

untitled

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

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

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

ebook 96-16

IBM Rational ClearQuest Client for Eclipse 1/ IBM Rational ClearQuest Client for Ecl


AL-M200 Series

习题1

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

untitled

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Microsoft Word - install_manual-V _CN.docx

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

epub 61-2

Oracle高级复制冲突解决机制的研究

使用SQL Developer

untitled

DR2010.doc

untitled

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

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

untitled


專業式報告

AL-MX200 Series

3. 反 映 : 4. 五 花 八 门 : 5. 慷 慨 : 6. 参 与 : 7. 慰 劳 : 8. 延 续 : 9. 珍 爱 : 10. 浪 漫 : 三. 找 出 下 列 每 组 词 中 的 近 义 词 或 同 义 词 : 节 日 节 气 节 令 时 节 习 俗 民 俗 仪 式 风 俗 文 献

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

專業式報告

Junos Pulse Mobile Security R1 2012, Juniper Networks, Inc.

01 SQL Server SQL Server 2008 SQL Server 6-1 SSIS SQL Server ( master ) ( msdb ) SQL Server ( master ) master 6-1 DTS sysadmin 6-1 sysa

Microsoft Word - 2CA13內文.doc

引言 本文是针对 SourceAnywhere 新用户提供的一个逐步安装指导书, 帮助您正确安装 配置服 务器直至成功登陆 如果在使 SourceAnywhere 正常运行的过程中, 您遇到任何问题需要帮助, 请通过以下方式联系我们 : 电话 : 邮箱

Microsoft Word 期交所簡章 _110805_

untitled

作业参考答案

目 录(目录名)

Cadence Poqi

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

Microsoft Word - ESB6.2.1SRR、SSM产品安装指南.docx

untitled

Microsoft Word - Sable User's Manual.doc

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S

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

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

ebook4-14

LP5_104017_警用應勤裝備_採購規範

Microsoft Word - 11.doc

Microsoft PowerPoint - ARC110_栾跃.ppt

Linux服务器构建与运维管理


ebook 165-5

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

通过Hive将数据写入到ElasticSearch

CRM安装手册

ebook 165-1

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

Oracle 4

Transcription:

目录 Shadow table 介绍... 1 一 前言... 1 二 安装软件包准备... 2 三 安装步骤... 2 四 配置... 3 五 运行... 6 Shadow table 介绍 By:jiwla 一 前言 影子表 (shadow table) 通过 BLU Acceleration 提供的分析查询功能来改进 OLTP 环境中 的分析查询性能 因为影子表是列组织表, 所以复杂查询针对影子表运行时比针对其源 表 ( 即行组织 ) 运行时速度更快

二 安装软件包准备 1. IIDRCDC_10.2.1_Accs_Svr_Lnx_x86.zip 2. IIDRCDC_10.2.1_Mgmt_Console_WDWS.zip 3. IIDRCDC_10.2.1_DB2_Lnx_x86.zip( 注意这个版本比较低, 用 IIDR_1021_InterimFix12_Linuxx86_DB2LUW_for_all_licenses.zip 升级下 ) 4.IIDR_1021_InterimFix12_Linuxx86_DB2LUW_for_all_licenses.zip 注意 : 第 4 个是补丁包, 用 3 运行 CDC 制作镜像会报错 补丁包的下载地址 : https://www.ibm.com/support/fixcentral/ 三 安装步骤 前提 : 因为此安装包为 x86, 没有找 x64 版本, 所以如果你的 linux 系统为 64 位, 安装时候会报少 lib 等错误, 需要先安装 x86 的 lib 包, 或者直接从 x86 的 linux 机器上拷贝过来也可, 路径在 /opt/lib 下 (1) 安装 accessserver(iidrcdc_10.2.1_accs_svr_lnx_x86.zip) 1. 解压 AccessServer 安装包 2. 给安装文件加可执行权限 chmod +x cdcaccess-10.2.1-2220-linux-x86-setup.bin 3. 执行安装, 安装目录为 /home/oracle/ibmsoftware/accessserver./ cdcaccess-10.2.1-2220-linux-x86-setup.bin 4. 安装好后到 /bin 目录下启动 AccessServer nohup./dmaccessserver & 5. 创建新用户用于管理 AccessServer./dmcreateuser admin admin admin yonyou*123 SYSADMIN TRUE FALSE FALSE (2) 安装 CDC 1. 解压 CDC 安装包 unzip IIDRCDC_10.2.1_DB2_Lnx_x86.zip 2. 给安装包加可执行权限 chmod +x setup-cdc-linux-x86-db2luw.bin.bin 3. 执行安装, 安装到目录 /opt/oracle/ibm/cdc 下 4. 安装成功后再安装补丁包 IIDR_1021_InterimFix12_Linuxx86_DB2LUW_for_all_licenses.zip 5. 解压补丁包. unzip IIDR_1021_InterimFix12_Linuxx86_DB2LUW_for_all_licenses.zip 6. 给安装包加执行权限

chmod +x setup-1021-interimfix12-linux-x86-db2luw.bin.bin 7. 执行安装./ setup-1021-interimfix12-linux-x86-db2luw.bin.bin 8. 安装路径选择低版本的安装路径进行覆盖打补丁此时查看 CDC 的版本信息 :( 在 CDC 安装目录的 bin 下执行 ) (3) 安装 Console 在 windows 下进行安装, 无特殊说明 四 配置 ( 一 ) DB2 服务器的设置日志 db2 update db cfg using LOGARCHMETH1 DISK:/home/db2inst1/db_r/archivelog db2 update db cfg using AUTO_REORG ON db2stop force db2start Heap 设置 db2set DB2_EXTENDED_OPTIMIZATION="OPT_SORTHEAP_EXCEPT_COL 1001" db2 update db cfg for db_r USING UTIL_HEAP_SZ 20000 AUTOMATIC SHEAPTHRES_SHR 100000 SORTHEAP 50000 ( 二 ) 创建 CDC 1. 进入到 cdc 安装路径 bin 下./dmconfigurets

启动后执行./dmset -I cdcinst1 maintain_replication_mqt_latency_table=true./dmset -I cdcinst1 mirror_auto_restart_interval_minutes=2./dmset -I cdcinst1 staging_store_disk_quota_gb=5 ( 三 ) Creating MQT Shadow table 源表建表语句 db2 "CREATE TABLE test0001(pk_t varchar(20) not null,str1 varchar(20),str2 varchar(30),constraint pk_test003 PRIMARY KEY (PK_T)) organize by row" Shadowtable 建表语句 db2 "create table test0001_shadow as (select * from test0001) data initially deferred refresh deferred enable query optimization maintained by replication organize by column" db2 "set integrity for TEST0001_SHADOW all immediate unchecked" db2 "alter table test0001_shadow add constraint test0001_shadow_pk primary key (PK_T)" 创建 MQT 表 REPL_MQT_LATENCY db2 "SELECT TBSPACE FROM syscat.tablespaces WHERE TBSPACEID in (SELECT TBSPACEID FROM syscat.tables WHERE tabname='test0001')" db2 "CALL SYSPROC.SYSINSTALLOBJECTS('REPL_MQT', 'C', ' 刚查到的表空间 ', CAST (NULL AS VARCHAR(128)))"

( 四 ) Console 添加数据存储器和预订 1. 添加数据存储器 AccessManager-> 数据存储器管理 -> 右键新建数据存储器 2 新建预定 2.1. 创建 InfoSphere CDC 预订 : a. 单击配置 > 预订, 右键单击项目, 然后选择新建预订 b. 在 新建预订 窗口中, 输入预订的名称, 然后选择您同时作为源和目标创建的数据存储器 然后单击高级设置 c. 在 高级预订设置 窗口中, 选中将预订标记为持久框, 然后单击确定 如果预订设置为持久, 那么 InfoSphere CDC 会在发生某些错误后自动尝试重新启动该预订 d. 在 新建预订 窗口中, 单击确定 e. 在有关将同一数据存储器同时指定为源和目标的所显示消息窗口中, 请单击是以继续 2.2. 为每个影子表创建表映射 : f. 选择您在 2 中创建的预订, 单击右键, 然后选择映射表 g. 在 映射表 窗口中, 选择定制表映射 > 标准, 然后单击下一步

h. 在 选择源表 页面上, 展开数据库 模式或表, 在 源表 列表中选择该影子表的源表, 然后单击下一步 i. 在 选择目标表 页面上, 选择影子表名称并单击下一步 j. 在 指定键 页面上, 选择使用索引, 选择影子表的主键索引, 然后单击下一步 k. 在 设置复制方法 页面上, 选择镜像 ( 更改数据捕获 ), 然后单击下一步 l. 在 查看映射 页面上, 如果要创建另一表映射, 请选择创建新的表映射 否则, 选择返回至当前视图 m. 单击完成 五 运行 在预定上右键 -> 开始制作镜像 -> 到监控下查看