Month: October 2016

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

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

  • Oracle 11g OCM考试考点分析 并行和传输表空间

    本文永久链接地址:https://www.askmac.cn/archives/oracle-11g-ocm-parallel.html   1.执行并行   1.1 简介 使用并行执行的环境: 1.多处理器,集群或大规模并行系统 2.足够的I/O带宽 3.未充分利用或间歇使用CPUs(例如。系统的CPU使用率通常少于30%) 4.有足够的内存来支持额外的密集内存处理,例如排序,哈希和I/O缓存。   如果系统却上这些特性,并行执行可能不会显著的提高性能。事实上,在系统负载很高或I/O带宽很小时,并行执行会减少系统性能。 OLTP中使用并行执行处理批处理和维护是有帮助的。一般简单的SELECT语句在OLTP应用中并行执行并不会有什么好处、

  • Oracle 11g OCM考试考点分析 SQL*Loader和外部表

    本文永久链接地址:https://www.askmac.cn/archives/oracle-11g-ocm-sqlloader.html   1.1 sqlldr 基本概念   sqlldr有3种加载数据的模式: 1.传统路径加载 2.直接路径加载 3.外部表加载   在传统加载模式中,输入的记录按字段规范解析,并且每个数据域被复制到对应的二进制数组中。当二进制数组满了(或者需要读取更多数据),数组被插入。   SQL*Loader在二进制数组插入完成后才存储LOB域。所以所有在LOB插入的时候出现了错误(例如LOBFILE找不到),那么LOB域就会成为空。注意BEFORE和AFTER行除非起不会在LOB字段上起作用。 例如:C1 LOB字段将备插入,你有一个BEFORE触发器来检查LOB字段的值和其他字段C2 来检查。这个是不可能,因为LOB文本不会在触发器触发时加载。

  • 诗檀IT学院 – Oracle认证 考试申请及认证获取流程 v1.2_cn

    诗檀IT学院 – Oracle认证 考试申请及认证获取流程 v1.2_cn https://zcdn.askmac.cn/%E8%AF%97%E6%AA%80IT%E5%AD%A6%E9%99%A2%20-%20Oracle%E8%AE%A4%E8%AF%81%20%E8%80%83%E8%AF%95%E7%94%B3%E8%AF%B7%E5%8F%8A%E8%AE%A4%E8%AF%81%E8%8E%B7%E5%8F%96%E6%B5%81%E7%A8%8B%20v1.2_cn.pdf

  • Oracle 11g OCM考试考点分析 手动建库和基本数据库管理

    本文永久链接地址:https://www.askmac.cn/archives/oracle-11g-ocm-createdatabase.html     1关于创建数据库   在你仅仅只安装了oracle软件,没创建数据库或想在主机上创建一个新的数据库,或者创建一个数据库的拷贝(克隆)时。你可以使用DBCA或create database SQL语句来进行数据库的创建   在创建数据的时候需要有详细的计划,下面列出来一些推荐措施: 1.估计数据块和索引所需求的空间大小 2.计划使用的存储方式,是否可以将放置redo和数据文件到不同的磁盘上,以及FRA和数据文件位置。要大大简化这个规划任务,可以考虑使用OMF和ASM。 3.选择好全局数据库名。这个名称由DB_NAME和DB_DOMAIN确定 4.熟悉参数文件中的配置,并管理参数文件中的初始化参数。 5.选择合适的数据库字符集,Oracle建议使用AL32UTF8作为数据库的字符集。 6.考虑数据支持的时区(如果不使用 SET TIME_ZONE设置数据库的时区,默认和操作系统一直)。Oracle数据库使用2个时区文件中的一个。默认使用的时区文件是ORACLE_HOME/oracore/zoneinfo/timezlrg_11.dat(V$TIMEZONE_NAMES可以查询)。其比类似的时区文件timezone_11.dat包含更多的时区。(环境变量ora_tzfile控制,一般情况不用考虑)