Oracle 18c的云架构创新_第1页
Oracle 18c的云架构创新_第2页
Oracle 18c的云架构创新_第3页
Oracle 18c的云架构创新_第4页
Oracle 18c的云架构创新_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oracle 18c的云架构创新汇聚价值,链接未来Exadata上RAC优化:新的RDMA算法减少消息,延迟和CPU时间Grid Infrastructure(群集软 件)可以直接通过Infiniband 交换机(硬件)连接,使用 RDMA(远程直接内存访问) 访问对方实例中的Undo块。性能-新的RDMA算法Memoptimized Rowstore改善表通过主键(primarykey)的访问异常频繁性能运行SQL语句的时候,将会绕 过SQL层,利用内存中的哈希 索引直接访问所需的数据。减少了数据访问量,抓取的 速度明显加快。性能-OLTP内存访间优化加速列扫描性能采用了IM动态扫描可以自动

2、使用空闲CPU,用 轻量级线程并行扫描IMCU读取数据的速度将加倍应用程序可以自动获得更快 的分析查询结果性能-In-Memory动态扫描高可用性-打补丁最小影晌Grid Infrastructure打补丁最小影响修补Grid Infrastructure不需要停数 据库提供“零影响补丁”可以以滚动的方式修补每个节点的GridInfrastructure软件,同时在该 节点上运行的数据库,仍可正常使 用。高可用性-分片RAC分片RAC(Sharded RAC)RAC应用程序的性能更高读取数据的时候可以按指定的分区键值 路由到相应分区的实例,这样显著减少 了跨实例的块访问18c增加了用户自定义S

3、harding (分 片)方式可以减少应用程序和数据库之间的延迟可以满足合规性的问题多租户-快照转盘SnapshotCarousel(快照转盘)克隆研发数据库或时间点恢复数据可以用固定间隔为PDB做一个快照,通常为24小时,快照保留8份用作来做各个时间点的研发数据库恢复某个时间点误删的数据多租户-可刷新PDB的切换提供了RefreshablePDB主从功能在CDB上PDB 上的实现用户连接可以使用读写分 离这两个PDB的角色可以互 相切换安全性-与Actve Directory集成对用户进行身份验证和授 权不再需要安装Oracle InternetDirectory来做 为中间桥梁与AD的集成

4、降低了用户 验证的复杂性用户总体安全系数更高了数据仓库-联机合井分区联机合并分区(OnlineMerging ofPartitionsand Subpartitions)适用:如果你的表分区太多不方便,而数据又不太频繁地更新可以将分区合并为更大的分区,简化管理以前版本中也可以做到,但是不能联机操作,合并的同时数据 无法访问18c中,你可以在线合并分区并维护索引数据仓库-Top-N近似聚合计算减少准确性换取性能对于某些大型统计,我们可能不需要太准确的数据1.上周前五大博客文章,有大致多少次浏览量?2.每个地区的前50名客户,他们的大概消费是多少?18c新增:APPROX_COUNT,APPROX

5、_SUM 和 APPROX_RANK开发-JSON支持的增加JSON正在迅速成为当红数据交换格式在Oracle数据库12c中,引入了对它的支持保存到Oracle数据库中,并使用点符号进行查询18c中,SQL/JSON查询和生成支持返回LOB 类型,C 和PL/ SQL语言添加了新的SODA (SimpleOracleDocumentAccess) API,JSON索引长度从64 bytes扩展到 255 bytes开发-私有临时表18c中,为临时表提供了更灵活的使用:私有临时表一个在内存中用完即弃的临时对象,最大灵活性使用场景:如果开发人员需要为不同的事务创建不同的临时表在只读数据库使用临时表

6、时SQL show parameter prefixSQL create private temporary table ORA$PTT_SECOOLER (name varchare2(30);#cd/tmp# yum1.0-1-y.x86localinstall_64.rpmoracle-database-ee-18c-rpm 方式安装 Oracle 18c# /etc/init.d/oracledb_ORCLCDB-18c configureOracleDatabase18c(18.3)支持RPM 安装方式使用yum命令安装运行如下脚本进行数据库配置会创建一个CDB:ORCLCDB 和一

7、个PDB:ORCLPDB1Schema-Only帐号通过NO AUTHENTICATION语句建立没有密码,也就不允许直接登录这种帐号类型是纯模式类型帐号不能直接登录也就具备了天然的安全受益:可以强制通过应用(Application)来访问数据;保护对象安全,例如阻止可能的误删除(DROP)操作;Schema-Only账户具有一些限制:不能被授予系统管理权限;不能通过DB Link访问;Schema-Only 帐号 提升应用管理安全性在SQL执行成功后,sqlplus中返回 SQLid.SQL set feedback on sql_idFeedback sqlid18c引入CANCELSQL

8、statement终止正在运行的SQL,而不是会话SQL altersystem cancelsqlSID,SERIAL,INST_ID,SQL_ID;CANCEL SQL statementsequence可以reset,不必删了重建SQLSQLalteraltersequencesequenceSEQ_TESTSEQ_TESTrestart;restartstartwith100;SEQUENCE 增强-resetSEQUENCE 增强-Scalable18c中的可扩展序列:6位前缀(3位实例号;3位会话号)自适应的序列为了减少高并发DML下的竞争通过构建不连续的序列,打散和减轻类似索引之

9、上的分裂竞争这是来自Oracle优化最佳实践的增强CREATE | ALTER SEQUENCE sequence_name.SCALE EXTEND | NOEXTEND | NOSCALE.只读ORACLE HOME 是Oracle软件安装一大改进ORACLE BASE 不再允许和HOME 同一个目录配置文件到放另外OracleBaseHome 下更容易管理空间通过克隆OracleHome 轻松部署为了标准化、分发共享、滚动升级等提供便利Read-only Oracle Home (ROOH)在Oracle18c中sleep存储过程填加到DBMS_SESSION PACKAGE 中所有会话

10、都可以直接使用不需要再授权DBMS_LOCKPACKAGEDBMS_SESSION.sleepinlineexternal table允许把外部表的定义写在SQL中不用先创建外部表对象减少了数据字典的开销可以直接对数据库之外的文件内容直接操作脚本化后更灵活Inline External Table在18c中,口令文件的缺省位置迁移到$ORACLE_BASE 目录以便去除对于$ORACLE_HOME 的更改。New Default Loca;on of Oracle Database Password File可以在线合并分区和自分区加强了在线维护性Online Merging of Partitions and SubpartitionsASM数据库克隆支持多租户数据这个特点通过ASM冗余提供了一种基于数据的原生克隆方式可以替代基于存储级别的克隆或复制同步ASM Database Cloning可以将堆表在线或者离线的修改分区策略比如将HASH 分区改为范围分区Modifying the Pa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论