深入解析DRM原理及案例分享

Deep In Oracle DRM and Case Study

About Me

? 李真旭

? More than 6 years with Oracle

? Oracle Senior Consultant

? Email:oracledba@

? Blog:

? 目前就职于云和恩墨

深入解析DRM原理及案例分享

? Oracle DRM的历史

? Oracle DRM在12c中的变化

? Oracle DRM的演变历程

? Oracle DRM的好处不弊端

? DRM 相关案例分享

? DRM 的未来如何?

Oracle DRM的历史

? 1.1 DRM特性在9i出现雏形(file affinity)

? 1.2 Oracle DRM在10gR2中的改变

? 1.3 Oracle 11g DRM的细化不增强

What is Oracle DRM ?

Dynamic Resource Management/ Dynamic Remaster

What is Affinity ?

Oracle DRM的历史

? 1.1 DRM特性在9i出现雏形(file affinity)

Oracle9i Enterprise Edition Release .0 - Production

SQL> show parameter lm_

NAME TYPE VALUE

_lm_dynamic_lms boolean FALSE

_lm_dynamic_load boolean TRUE

_lm_dynamic_remastering boolean FALSE

_lm_file_affinity string

我们可以看到DRM相关参数其实已经出现在9i 版本中默认并没有启用该

特性。在Oracle 10gR1版本中,仍然是file affinity ,所以在10gR1版

本中也有很大局限性。

Oracle DRM的历史

? 1.2 Oracle DRM在10gR2中的改变

——将原始的file affinity进化为object affinity

File affinity

Object affinity Resource affinity

Undo affinity

实际上object affinity可以理解为file affinity 的进化,undo affinity 可以

理解为属于object Affinity的一种。

Oracle DRM的历史

? 1.3 Oracle DRM在11g的细化不增强

read mostly locking 读多写少

reader bypass 读少写多

Oracle DRM的历史

? 1.4 Oracle DRM在11g的细化不增强

引入:

_lm_drm_hiload_percentage

_lm_drm_lowload_percentage

引入:

Parallel DRM Freeze

DRM Batch request(10s 1次)

DRM interval 触发间隔控制

Read Mostly数据固化(之前版本实例重启之后会失效)

Oracle DRM的历史

? 1.4 Oracle DRM在11g的细化不增强

在11gR2版本中,Oracle会根据系统的load大小

oracle gc remaster,李真旭_深入解析oracle中的DRM原理及案例分享.pdf相关推荐

  1. mysql oracle 备份数据库备份_完整备份Oracle数据库

    修改备份文件的有效时间(必须用spfile启动数据库)SQLgt; alter system set control_file_record_keep_time=30 scope=both; 修改备份 ...

  2. mysql库与oracle库的区别_开源数据库Oracle与MySQL的SQL语法区别

    Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助. Oracle与MySQL的SQL语法区别: 1.在Oracle中用sele ...

  3. oracle批次处理数据_如何加速Oracle大批量数据处理

    匿名用户 1级 2017-01-23 回答 一. 提高DML操作的办法: 简单说来: 1.暂停索引,更新后恢复.避免在更新的过程中涉及到索引的重建. 2.批量更新,每更新一些记录后及时进行提交动作.避 ...

  4. 绿盟防火墙配置手册_双链路环境下不同品牌防火墙更换案例分享

    关注"IT实战基地",与行业大咖交流学习! 引言 不同品牌防火墙在整体更换时,实施迁移时除了将防火墙的接口IP地址,路由,安全策略进行迁移时,在实际更换时还可能遇到一切奇怪的问题, ...

  5. oracle 树状结构一直出现不了_深入解析Oracle ASSM 段头块(PAGETABLE SEGMENT HEADER)结构...

    一.概念介绍 Oracle ASSM(Automatic Segment Space Managed)使用位图来管理数据库中的空间,具有管理简单.高并发等优点,ASSM的整体结构是3层位图块+数据块, ...

  6. oracle创建dblink语句_多个Oracle数据库联合做统计分析

    近期完成了一个精益管理项目(提升员工渗透率),主要用于统计各个单位在统计时间段内的业务渗透情况.从下面的日程计划表可以看出是一个持续改进的项目,其中核心支持数据就是本项目所要描述的多个Oracle数据 ...

  7. Oracle修改密码文件_转载:Oracle修改用户密码

    转载一位大佬的博文,用于帮助常忘记密码的我和某些同道. 1. 通过系统管理员(system)修改密码 修改普通用户密码相对来说简单很多. 1.1 登录系统管理员账户.一般为system. 1.2 查询 ...

  8. c从oracle到mysql移植_数据库从oracle移植到mysql时需要进行的修改

    分页方式不同,oracle使用rownum,mysql使用limit 使用hibernate的QBC不用修改,但hql和sql都应该用统一方法修改 mysql子查询必须带别名 select * fro ...

  9. ef oracle 批量更新慢_详解Oracle中多表关联批量插入、批量更新与批量删除

    概述 今天主要介绍一下Oracle数据库中多表关联批量插入.多表关联批量更新和多表关联批量删除.下面用实验来理解下~ 一.创建必须的表和序列语句 --创建部门表 dept:CREATE TABLE d ...

  10. oracle 临时表空间满了_精心总结--Oracle查询表空间的每日增长量和历史情况统计脚本...

    概述 今天主要总结一下Oracle表空间每日增长和历史情况统计的一些脚本,仅供参考. 11g统计表空间的每日增长量 SELECT a.snap_id, c.tablespace_name ts_nam ...

最新文章

  1. QT Creator 版本大全及下载地址
  2. 一网打尽数据结构中图相关的算法
  3. Anaconda入门使用指南(一)
  4. JVM运行时数据区分析
  5. 基站定位php,SIM800C支持基站定位功能了。。。
  6. python中文字符串排序问题_Python字符串排序
  7. Hadoop Hive与Hbase关系 整合
  8. 操作系统 第二部分 进程管理(六)
  9. linux上传文件夹工具,[转] psftp(linux简易上传上载工具)的用法及常用命令
  10. 国内优秀的PHP后台管理系统(CMS)整理
  11. 【高频电子线路】[模型]LC并联谐振回路(第2章 谐振功率放大器)
  12. 湖大计算机考研跟南航比,省三也可以逆袭进入985大学?这49所自主招生高校都收省三!...
  13. Android:一个妹zhi的学习之路_心得体会
  14. android获取GPU信息;android获取GPU渲染器、供应商、版本和扩展名等信息
  15. EM算法与SAGE算法
  16. 曝NV或将推出新一代Titan显卡:48G显存 功率高达900W
  17. 水星路由器wan口ip显示0_路由器WAN口获取不到IP地址怎么办?
  18. node中的__dirname
  19. 13 Msql之四种事务隔离界别
  20. 大数据综合案例大作业

热门文章

  1. Android开发者需要了解的芯片知识
  2. Python 一个简单的读取excel例子
  3. CSS 网页适配 iPhoneX
  4. Siemens_NX2306.1700_20230618(免安装)
  5. 基于GAN的无线通信与网络应用设计----通信信号的特征提取
  6. 【代码质量】代码质量管控——程序复杂度
  7. LLMs:大型语言模型进化树结构图之模型(BERT-style/GPT-style)/三大类模型(Encoder-only、Encoder-Decoder、Decoder-only)、数据(预训练数据
  8. NLP:自然语言处理领域的PTM发展史(无监督模型兴起)—LLMs技术迭代两大阶段(第一代PTMs(词向量,NNLM→Word2Vec→ELMO】、第二代PTMs(语言模型,Attention→Tra
  9. keil4下同时用arm和51
  10. 银行计算机设备管理 总结,信息科技工作情况总结(银行)