




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
_2012年 8月Oracle Exadata特性简介及应用指南1前言2一Exadata 概述31Exadata简介32Exadata的配置及性能参数3二Exadata特性41Smart Scan(智能扫描)42Storage Index(存储索引)73Flash Cache(智能闪存)124Compression(压缩) & EHCC(Exadata Hybrid Columnar Compression)145IORM(IO资源管理)16三Exadata监控181Exadata特性监控常用指标182如何查看指标18四如何应用Exadata191Exadata参数调整192在Exadata上开发注意事项193应用总结204Exadata总体总结201 前言1.1 本文背景前期东软-甲骨文公司组织了一次针对社保系统的Exadata联合应用测试,本文内容是本次Exadata测试的经验总结,其中包含了与Oracle技术人员交流经验应用、Oracle相关技术文档应用及个人测试经验总结。1.2 本文简介本文是关于ORACLE Exadata的一些特性介绍和应用Exadata的一些指南;本文不会涉及太多传统ORACLE DataBase已经具有的而非Exadata专有的一些特性介绍。通过本文,读者可以了解ORACLE推出 Exadata的目的和初衷,简单了解Exadata架构体系,了解Exdata的一些设计思路,了解其特性及其原理;了解Exadata的适合应用场景,不适合应用场景,以及在Exadata下开发的一些注意事项(尤其是做Exadata项目主要设计、开发人员一定要了解Exadata,不要把它完全当作传统ORACLE数据库)。1.3 读者范围l 已经熟悉ORACLE数据库l 有Exadata相关项目l 想了解一些Exadata 的特性原理和其实现细节一 Exadata 概述1 Exadata简介1.1 ORACLE Exadata Database Machine1. ORACLE Exadata数据库云服务器,把服务器、存储、数据库合理的整合在一起。2. 为满足大型数据库存在的性能瓶颈而推出的,最初为DW系统应用,后来也同时支持 OLTP系统,成为一个支持混合应用的系统。3. 包含Database Server、Exadata Storage Server2 Exadata的配置及性能参数2.1 性能优势1. 是Share Nothing(Storage Server)与Share Disk(DataBase Server) 结合的系统,有优点也有缺点。2. 是软硬件结合的系统,也是一个Balance系统,通过多CPU、大内存、多磁盘、Flash card、Infiniband等合理搭配,再结合强大的软件系统,减少单一性能瓶颈;其主要是软件提升系统性能,而不是主要靠硬件。其性能好最主要原因是通过Offload(存储节点卸载)减少存储层与数据库层之间的传输数据量。3. 对于要求吞吐量批处理业务操作来说,通过Offload(如cell Smart file creation、Smart Scan 、Storage Index等技术)方式减少无用数据的交互,通过Compression使数据存储空间更小,通过Direct Path Read数据直接放到PGA中,而不占用SGA。4. 对于要求响应速度的单笔并发查询业务来说,通过Flash Cache提供更大的IOPS。Flash Cache同时也为大查询提供更高的带宽。5. 通过Infiniband使数据传输带宽更高,也降低RAC间争用。6. 通过ASM打散数据,避免热点IO。7. 再通过Resource Manager协调管理各个业务系统可使用的资源。8. 再加上Database 11gR2的分区、并行、并发、Result Cache等增加系统处理性能和能力。二 Exadata特性1 Smart Scan(智能扫描)1.1 Smart Scan 带来什么1. 感性认识Smart ScanSQL(到帐查询)SELECT count(DISTINCT AB14.BAE204) FROM AB14, AB13 WHERE AB14.BAE204 = AB13.BAE204 AND NVL(AB14.BAE205, 0) = 0 AND NVL(AB14.BAE171, 0) = 1;记录数结果数据量3860527基表数据量23412202199001137响应时间Full Table01: 53.46Smart Scan00: 35.011.2 Smart Scan 介绍1. Smart Scan 是什么1) 其设计思路区别以往系统,将处理能力从DB层下移到Storage层2) Smart Scan在Storage层由软件实现2. Smart Scan 作用1) 过滤无用数据,减少提交到数据库服务器的数据量2) 即减少对网络及DB服务器压力减小,利用了存储的CPU资源3. Smart Scan 原理1) 字段过滤:select column2) 谓词过滤:where column join column4. SQL启用Smart Scan必要条件(非充分条件)1) 必须是全扫描(1) Full Table Scan(2) Index Fast Full Scan(3) Bitmap Scan2) 必须直接路径读取(Direct Path Read到PGA,普通方式读取到SGA不可以)3) 对象必须存储在Exadata Storage上(其他普通存储不可以)5. ORACLE提供参数禁用或启用Smart Scan(默认启用)1.3 Smart Scan 特点1. 自动和透明,随时可以使用,不需要特殊处理1) SQL第一次执行就可以使用2) 不像Storage Index那样需要ORACLE先建立才能使用3) 不像Flash Cache那样需要ORACLE先缓存4) Where子句也不是必须的2. 使用特点1) 只适用于Query,不适用于DML2) 按普通索引查询则无法使用Smart Scan3) 没有类似Buffer Cache共享的目的,非常适合每次查询都是不重复的数据。4) 只返回符合条件的row和column,多余数据不返回5) 数据按照集合(非ORACLE块)返回到PGA中,不放入SGA6) 如果所有字段都查,并且没有where子句,那么Smart Scan就无作用了1.4 Smart Scan 应用SQL set autot onSQL select /*+no_index(t)*/count(1) from ac42 t where aac001= 2010046582; COUNT(1) - 28 已用时间: 00: 00: 09.80执行计划- Plan hash value: 1617288110 - | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | - | 0 | SELECT STATEMENT | | 1 | 7 | 1558K (1)| 05:11:37 | | 1 | SO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子调温电炉培训
- 物业工程安全培训
- 2026届四川省绵阳地区化学九上期中学业水平测试模拟试题含解析
- 2026届北京市丰台区名校九年级化学第一学期期中统考试题含解析
- 传统木工技术概述
- 2026届重庆市南川区部分学校化学九上期末达标检测模拟试题含解析
- 2026届浙江省部分地区化学九年级第一学期期中学业质量监测模拟试题含解析
- 四川省成都市温江区第二区2026届化学九上期中质量检测模拟试题含解析
- 地生教学工作总结
- 湖北省武汉市江汉区2026届九上化学期中复习检测模拟试题含解析
- 普通饮片车间共线生产风险评估报告
- 物业员工安全知识教育培训
- 办公楼装饰装修工程施工组织设计方案
- 《机械制图(多学时)》中职全套教学课件
- 2024年公司内部审计制度例文(四篇)
- 江苏省江阴市河塘中学2024-2025学年七年级上学期10月阶级段性练习语文试题
- 小学英语词汇量小学英语词汇大全(约1000词)(按字母顺序)修改版
- 2024年道路交通(驾驶员交通法规及安全)知识考试题库与答案
- 2024年全国职业院校技能大赛中职(数字产品检测与维护赛项)考试题库(含答案)
- 【乡村旅游探究的文献综述4200字】
- 2025年上半年教师资格考试高中历史学科知识与教学能力试卷与参考答案
评论
0/150
提交评论