> 文章列表 / Page 15

2017-02-15

DOP degree of parallelism的设计算法 ​​​​

直击oracle内核代码算法,对于11g以后的自动Parallelism算法一般只能用10053 trace来研究其算法。这里通过直接查看oracle源码设计文档,我们可以得到DOP degree of parallelism的设计算法  
#POST 1 MIN READ
2017-02-14

12CR2 vs 11gR2 新增optimizer 参数列表

_optimizer_adaptive_plan_control 0 _optimizer_adaptive_plans_continuous FALSE _optimizer_adaptive_plans_iterative FALSE _optimizer_adaptive_random_seed 0 _optimizer_ads_for_pq FALSE _optimizer_ads_result_cache_life 3600 _optimizer_ads_spd_cache_owner_limit 64 _optimizer_ads_use_partial_results TRUE _optimizer_ads_use_spd_cache TRUE _optimizer_aggr_groupby_elim TRUE…
#POST 2 MIN READ
2017-01-15

金蝶EAS HR系统后台Oracle备份恢复维护方案

很多金蝶EAS或HR系统的后台 ORACLE 数据库都处于无备份且未打开归档的状态,由于一般企业对于EAS或HR系统的后台数据库没有专职的DBA维护,所以实际也不推荐真的开归档并基于归档做备份维护,因为这样做会多一点维护的工作量(如果你是大企业 那么理应打开归档并维护归档以满足自身的备份恢复要求,例如大企业要求数据能回溯到一个月前,那么有归档才是合适的。) 对于中小企业使用金蝶EAS或HR系统而言,视乎系统后台ORACLE数据库的大小和可容忍的数据丢失时间,可以自主选择逻辑备份周期。这里说的逻辑备份主要是指ORACLE自带的EXPDP 数据泵导出工具,一般来说目前的金蝶EAS/HR用户的后台ORACLE数据库都是大于版本9i的版本(例如10g和11g等),则都可以选择使用EXPDP,其好处是逻辑导出备份要比传统export/import工具的exp速度上要快很多,且其导出格式也比exp周全。   一般来说中小企业大多可以容忍一天到半天的数据丢失,这部分的数据丢失一般可以基于财务或人力部分的同事通过手工补录来弥补,则对于这种场景下可以规划每12小时或24小时做一次逻辑备份:注意逻辑备份的频率就决定了数据丢失的量,因为逻辑备份是就是一次对数据的全量备份,每一次逻辑备份都是对现有数据的全量备份;所以周一中午12点备份的数据,在周二上午12点备份前的周一下午6点发生了数据库损坏/毁灭等问题,则周一中午到下午6点间产生的数据将可能丢失。   对于逻辑备份而言,其实维护的命令很简单: expdp   DIRECTORY=(备份存放的目录,需要在ORACLE内以CREATE DIRECTORY创建)    dumpfile=(备份的文件名,会放在DIRECTORY下)  schemas=(EAS或HR所在的Schema)   logfile=(日志的文件名,会放在DIRECTORY下) parallel=2…
#POST 5 MIN READ
2017-01-06

【诗檀学院】11g OCP 考试题库分析

【诗檀学院 Oracle OCP认证专题】Oracle 11g OCP 考题讲解051  http://t.askmaclean.com/thread-4946-1-1.html 【诗檀学院 Oracle OCP认证专题】Oracle 11g OCP 考题讲解 http://t.askmaclean.com/thread-4909-1-1.html 【诗檀学院 Oracle OCP认证专题】Oracle 11g OCP 考题讲解052 http://t.askmaclean.com/thread-4944-1-1.html  
#POST 1 MIN READ
2016-11-23

ORACLE DB数据库应急预案

ORACLE DB数据库应急预案 https://zcdn.askmaclean.com/ORACLE%20DB%E6%95%B0%E6%8D%AE%E5%BA%93%E5%BA%94%E6%80%A5%E9%A2%84%E6%A1%88.pdf
#POST 1 MIN READ
2016-11-22

Oracle 11g OCM考试考点分析 数据库安全与审计

本文永久链接地址:https://www.askmaclean.com/archives/oracle-11g-ocm-audit.html   7.1审计类型: 7.1.1 标准审计 在标准审计中,你审计SQL语句,权限,方案对象和网络活动。你可以使用AUDIT SQL语句配置,和NOAUDIT来移除配置。你可以写审计记录到数据库审计文件或者操作系统审计文件。 任何用户可以配置在其本地方案中 使用标准审计。不需要额外的权限。用户可以运行AUDIT语句来进行审计选项,而不管AUDIT_TRAIL参数设置。如果 审计被关闭,然后在下一次被启用,oracle会审计AUDIT语句设置的活动。   标准审计主要是使用audit相关的语句进行审计。 注意:要审计其他方案的对象,这个用户必须有AUDIT ANY 的系统权限。 要审计系统权限,此用户必须有AUDIT SYSTEM权限 默认情况下O7_DICTIONARY_ACCESSIBILITY 设置为FALSE,也就是只有SYSDBA权限可以在 SYS.AUD$ 和 SYS.FGA_LOG$上执行DML动作。非SYSDBA用户不能审计SYS对象
#POST 6 MIN READ
2016-11-09

PRM-DUL Oracle数据库恢复工具 – prm-dul recover oracle database wiki home

PRM-DUL 数据库拯救恢复工具   总有这种情况发生:Oracle数据库或文件系统突然发生了故障了,亦或者突然大量数据被误删除了。根据墨菲定律来说它总会发生。在大多数的标准恢复case里流程是通过标准的RMAN恢复来解决问题的。 在少数恢复场景中常规恢复可能会失败,这时候可能只剩下已经被破坏的数据残片。大多数人还没有意识到他们的数据库或文件系统其实已经千疮百孔了,他们变得无法被有效访问,但绝大部分数据其实没有被损坏。 DUL 就是这样一种工具能够有效从最小的数据碎片中提取出所有的数据。在oracle数据库中最小的数据存储单元是block数据块,prm-dul恰巧能处理最小的数据块。 prm-dul可以针对损坏/坏块的文件系统、ASM磁盘组diskgroup、或不完整的datafiles数据文件,prm-dul会尽可能使用oracle数据字典dictionary(即便这个数据字典不是最新的,而是基于备份的都可以被使用)。prm-dul支持绝大多数oracle特性。     下载prm-dul 可执行文件和文档   prm-dul 4108下载地址: http://zcdn.parnassusdata.com/DUL5108.zip prm-dul 公开文档中文: https://www.askmaclean.com/archives/oracle-prm-dul-manual-cn.html prm-dul…
#POST 6 MIN READ
2016-10-14

Oracle 11g OCM考试考点分析 物化视图和分区表

本文永久链接地址:https://www.askmaclean.com/archives/oracle-11g-ocm-materializedview.html   1.物化视图 物化视图是在一个时间点的目标master的一个副本。这个master可以是表,一个主站点,物化视图站点上的一个主物化视图。物化视图通过刷新的方式,在多个master之间进行更新:   为什么要使用物化视图   1.减轻网络负载 可以使用物化是来分发数据到不同的站点,来减轻网络负载。而不是整个公司访问一个数据库服务器,用户负载分布在多个数据库服务器。为了减少复制的数据量,一个物化视图可以是一个主表或主物化视图的子集。 物化视图不需要专门的网络,只需要定期的刷新物化视图,复制目标的数据让本地访问。结合大规模的部署环境和数据子集(减少带宽),可以大大提高你的复制数据库的可靠性和性能。    
#POST 10 MIN READ