Maclean’s Oracle Database Tech Blog Archives

  • Flex ASM环境中crsd无法启动造成Grid Infrastructure (GI) 启动失败 (Doc ID 2504902.1)

    适用于: Oracle Database Cloud Service – 版本 N/A 和更高版本 Oracle Database – Enterprise Edition – 版本 12.2.0.1 和更高版本 Oracle Database Cloud Schema Service – 版本 N/A 和更高版本 Oracle Database Exadata Cloud Machine – 版本 N/A 和更高版本 Oracle Cloud Infrastructure – Database Service – 版本 N/A 和更高版本 本文档所含信息适用于所有平台     症状 在一个Flex ASM环境里, Grid Infrastructure (GI)…

  • oracle数据库老版本安装服务

    提供老版本的oracle数据库介质安装服务,包括: Oracle 7.3.4,  Oracle 8 , Oracle 8i , Oracle 9i等   此为商业收费服务。 服务咨询 手机: 13764045638  QQ: 47079569   oracle817ntee.zip 0-For AIX/0-64/Oracle/Oracle817CD1.nrg 0-For AIX/0-64/Oracle/Oracle817CD2.nrg 0-For AIX/0-64/Oracle/Oracle_816.nrg oracle817 for unix.ISO #oracle817_for_Intel UNIX (DGUX Intel,SCO UnixWare,Solaris Intel).ISO p2376472_8174_AIX p2376472_8174_AIX64.zip p2376472_8174_AIX.zip linux81701.tar Oracle 7.3 7.3.0 February 1996 7.3.4 Object-relational database Oracle8 Database 8.0.3 June 1997 8.0.6 Recovery Manager,…

  • legacy oracle database media installation service

    We provide legacy oracle database media installation service,  the service includes :  Oracle 7.3.4 , Oracle 8 , Oracle 8i ,Oracle 9i.  This is business Service.   oracle817ntee.zip 0-For AIX/0-64/Oracle/Oracle817CD1.nrg 0-For AIX/0-64/Oracle/Oracle817CD2.nrg 0-For AIX/0-64/Oracle/Oracle_816.nrg oracle817 for unix.ISO #oracle817_for_Intel UNIX (DGUX Intel,SCO UnixWare,Solaris Intel).ISO p2376472_8174_AIX p2376472_8174_AIX64.zip p2376472_8174_AIX.zip linux81701.tar   Oracle 7.3 7.3.0 February 1996 7.3.4 Object-relational…

  • Solix优化Oracle E-Business Suite性能

    Solix优化Oracle E-Business Suite性能

  • SQL SERVER中的Error: 823 Msg报错

    如果自己搞不定可以找诗檀软件专业SQL SERVER数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638   QQ号:47079569    邮箱:[email protected]     SQL Server使用Windows平台的标准API例如 ReadFile, WriteFile, ReadFileScatter, WriteFileGather 来实施IO操作。 在实施IO的过程中,SQL SERVER服务器检测这些API的报错信息。若这些API因操作系统原因报错,则SQL SERVER会报错Error 823 Msg。 典型的报错信息如下: Error: 823, Severity: 24, State: 2. 2010-03-06 22:41:19.55 spid58 The operating system returned error 1117 (The request could not be performed because of an I/O device error.) to SQL Server during…

  • 如何诊断SQL SERVER中的MSG 824错误

    如果自己搞不定可以找诗檀软件专业SQL SERVER数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638   QQ号:47079569    邮箱:[email protected]     如何诊断SQL SERVER中的MSG 824错误   若用户在SQL SERVER的错误日志或Windows事件日志中发现以下信息,一般说明了当读取或写入一个数据页面时可能出现了逻辑检测错误:   2009-11-02 15:46:42.90 spid51       Error: 824, Severity: 24, State: 2. 2009-11-02 15:46:42.90 spid51      SQL Server detected a logical consistency-based I/O error: incorrect pageid (expected 1:43686; actual 0:0). It occurred during a read of page (1:43686) in database ID…

  • 12c vs 11g x$messages

    ACMS initialization ACMS ADR PDB Auto Purge Task MMON ADR Space Management Statistics Flush MMON ARCH initialization ARC* ASH Progressive Flusher (KEWA) MMON ASM Audittrail cleanup MMON AWR PDB Auto Flush Task MMON AWR PDB Auto Purge Task MMON AWR Raw Metrics Capture GEN1 Action-Based process Test GEN0 Archiver disconnect ARCH Auxilary ipc finish gen0…

  • oracle如何判定统计信息陈旧

    本文原始地址:https://www.askmac.cn/?p=18742 注意自动收集统计信息是从10g开始的,10g以前版本默认不自动收集统计信息。 对于自动收集统计信息而言需要知道统计信息是否陈旧stale ,判定陈旧的标准是对应的表上的数据修改超过10%(删除或插入或更新10%或以上数据行)。 这里oracle是如何知道修改超过10%的?   SGA的shared pool存有SQL的statistics情况,对应的有SQL处理的行数,SMON进程定期将这些信息刷到表SYS.MON_MODS$基表中(参考拙作: https://www.askmac.cn/archives/smon-flush-dml-statistics-mon-mods.html):SMON后台进程会每15分钟将SGA中的DML统计信息刷新到SYS.MON_MODS$基表中(SMON flush every 15 minutes to SYS.MON_MODS$), 同时会将SYS.MON_MODS$中符合要求的数据MERGE合并到MON_MODS_ALL$中,并清空原MON_MODS$中的数据。 MON_MODS_ALL$作为dba_tab_modifications视图的数据来源,起到辅助统计信息收集的作用,详见拙作<Does GATHER_STATS_JOB gather all objects’ stats every time?>。 这样基于之前的统计信息中的表的行数(dba_tables.num_rows),对比 MON_MODS_ALL$(dba_tab_modifications)中的update、delete、insert、truncate信息就可以知道该表从上一次收集统计信息到现在做了多少百分比的修改,若该百分比超过10%则判定为stale陈旧,否则为不陈旧。陈旧的统计信息会在自动收集统计信息时再次被收集。    

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

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

  • 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 _optimizer_ansi_join_lateral_enhance TRUE _optimizer_ansi_rearchitecture TRUE _optimizer_band_join_aware TRUE _optimizer_batch_table_access_by_rowid TRUE _optimizer_bushy_cost_factor 100 _optimizer_bushy_fact_dim_ratio 20 _optimizer_bushy_fact_min_size 100000 _optimizer_bushy_join off _optimizer_cbqt_or_expansion ON _optimizer_cluster_by_rowid TRUE _optimizer_cluster_by_rowid_batch_size 100 _optimizer_cluster_by_rowid_batched TRUE _optimizer_cluster_by_rowid_control 129 _optimizer_control_shard_qry_processing 65534 _optimizer_cube_join_enabled TRUE _optimizer_db_blocks_buffers 0 _optimizer_dsdir_usage_control 0 _optimizer_eliminate_subquery…