网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 数据库技术 > Oracle > 性能调优 > Oracle11g新特性之SecureFiles-性能调优  

Oracle11g新特性之SecureFiles-性能调优

2008-07-18  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

        Oracle11g数据库新推出了一个完全重新设计的大对象(LOB)数据类型用于大幅度的提高性能、可管理性和简化应用的开发。这个全新的数据类型同时还提供了高级的下一代功能例如智能压缩和透明加密等功能。SecureFiles提供了如下的组件: 中国网管联盟bitsCN.com

        压缩:使得可以明确地压缩SecureFiles来节省磁盘空间,I/O和记录重做日志的开销。 网管bitscn_com

        数据路径优化:支持针对于SecureFiles的性能优化,包括

网管联盟bitsCN_com

        动态设置是否使用缓存,并且避免污染对于高速缓存中的大的缓存的SecureFiles。 网管u家u.bitscn@com

        利用事务COMMIT NOWAIT BATCH来达到同步或者异步。

网管u家u.bitscn@com

        类似于文件服务器的脏缓存写,写缓存收集能够自动分期偿还空间分配、信息节点更新,记录重做日志的代价,并且允许磁盘大规模的I/O读写。 网管网www.bitscn.com

        针对于SecureFiles块的分布式锁管理器,这使用一个单一的分布式锁管理器来覆盖所有的SecureFilesLOB块,因此对于其他的文件系统来说LOB的性能会更好一些。 网管下载dl.bitscn.com

        不重复:自动检测重复的SecureFiles LOB数据并且只保留一份拷贝空间来实现节省磁盘存储,I/O和重做日志记录的消耗。不重复操作可以在表级或者是分区级别上指定,但是不能跨越分区的LOBs。

网管联盟bitsCN@com

        加密:加密存储LOB数据并且可以任意的读和写来提供更强大的数据安全性。 网管论坛bbs_bitsCN_com

        信息节点:针对于SecureFiles的新的存储架构被设计和实现用于支持高性能的访问目标数据。除了提高基础数据访问之外,新的存储架构也支持丰富的功能,保证最小的性能代价,这些功能例如:

网管联盟bitsCN_com

        固有的压缩和加密 网管下载dl.bitscn.com

        数据共享 网管联盟bitsCN_com

        用户控制的版本

网管网www.bitscn.com

        COMPATIBLE初始化参数比较要设置为11.1或者更高才可以使用SecureFiles。 网管朋友网www_bitscn_net

        通过设置初始化参数DB_SECUREFILE来确定是否启用SecureFiles,这个参数可以设置为以下几个值: 网管网www_bitscn_com

        PERMITTED:允许创建SecureFiles(默认) 网管联盟bitsCN@com

        NEVER:不允许创建SecureFiles

网管bitscn_com

        ALWAYS:强制所有的LOBs都必须要创建SecureFiles 网管有家www.bitscn.net

        IGNORE:不允许创建SecureFiles并且忽略由强制BasicFiles使用SecureFiles特性而引起的任何错误。

网管下载dl.bitscn.com

        如果指定值为NEVER,任何LOBs都将以BasicFiles来创建,所有的指定的SecureFiles的存储选项和特性都将引起一个意外。

网管有家bitscn.net

        如果指定值为ALWAYS,所有系统中的LOBs都以SecureFiles来创建,LOB必须在ASSM(Automatic Segment Space Management)表空间中创建,否则会产生错误。任何指定的BasicFile存储选项都将会被忽略。 网管有家www.bitscn.net

        下面是一个创建Securefiles的例子:

         CREATE TABLE func_spec(
        id number, doc CLOB ENCRYPT USING 'AES128' )
        LOB(doc) STORE AS SECUREFILE
        ( DEDUPLICATE LOB CACHE NOLOGGING );

网管u家www.bitscn.net

  网管u家www.bitscn.net

TAGs性能   特性       SecureFiles   数据   创建   LOB   存储   对于    
 上一篇:Oracle11g新特性之Auto Memory Management-性能调优   下一篇:Oracle数据库11g 节省IT资源 降低管理成本-性能调优
Oracle11g新特性之SecureFiles-性能调优 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: