上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: 2009年对于我来说是个重要的日子,一方面自己通过了准备已久Oracle 10g ocm的考试,另一方面自己也被公司派到我们伟大的首都,开始外地驻场的苦逼日子。 当然对于Oracle公司也是一个重要的时期,9月Oracle公司发布了期待已久的Oracle 11g R2,本系列文章将给读者一一揭开新版本中的新特性,并会介绍企业如何利用这些新特性将现有的Oracle 9i,10g,11g R1升级到Oracle 11g R2. NO.1 随处可见的集群 在以前的版本中,Oracle Clusterware必须要独立地安装在它自己的ORACLE HOME中,并且也只能在RAC环境下使用,... 阅读全文
posted @ 2012-07-19 15:55 无双的小宝 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: Linux环境配置[c-sharp]view plaincopyOS:Fedora15DB:Oracle11gR2将Oracle安装到home/oracle_11目录配置过程:本文来自Oracle官方文档+网上资料Oracle官方文档:http://www.oracle.com/pls/db112/homepage1. 以root用户登录到Linux2. 检查机器硬件要求2.1 内存要求[c-sharp]view plaincopy至少需要1GB的内存查看机器内存大小#grepMemTotal/proc/meminfo2.2 swap空间要求[c-sharp]view plaincopy内存大 阅读全文
posted @ 2012-07-19 11:39 无双的小宝 阅读(5290) 评论(0) 推荐(0) 编辑
摘要: DBA-Oracle.com是国外一家比较知名的Oracle专家服务公司(pythian.com则是另一家),让我们来看一下他们提供的Oracle服务的收费标准:转自http://www.anysql.net/dba/oracle_consult_price.html:服务越来越重要, 来看一个国外Oracle专家提供技术服务的报价, 都是以美元为单位的. 服务提供者为高级的具有OCP证书的DBA专业人员, 按服务地点可分为远程和现场, 按服务时间可分为临时服务和不小于多少小时的包时服务.1, 远程服务价格, 临时: 每小时175 USD. 保证80小时: 每小时165USD, 至少13200 阅读全文
posted @ 2012-06-19 21:35 无双的小宝 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 在使用Hint时需要注意的一点是,并非任何时刻Hint都起作用。 导致HINT 失效的原因有如下2点:(1) 如果CBO 认为使用Hint 会导致错误的结果时,Hint将被忽略。如索引中的记录因为空值而和表的记录不一致时,结果就是错误的,会忽略hint。(2) 如果表中指定了别名,那么Hint中也必须使用别名,否则Hint也会忽略。Select /*+full(a)*/* from t a; -- 使用hintSelect /*+full(t) */ * from t a; --不使用hint根据hint的功能,可以分成如下几类:HintHint 语法优化器模式提示ALL_ROWS HintF 阅读全文
posted @ 2012-06-19 14:16 无双的小宝 阅读(5678) 评论(0) 推荐(0) 编辑
摘要: 在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.例如:SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN F 阅读全文
posted @ 2012-06-19 14:07 无双的小宝 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1、V$SQL%知多少----之二V$SQL_PLAN,1、本视图提供了一种方式检查那些执行过的并且仍在缓存中的cursor 的执行计划。 通常,本视图提供的信息与打印出的EXPLAIN PLAN 非常相似,不过,EXPLAIN PLAN 显示的是理论上的计划,并不一定在执行的时候就会被使用,但V$SQL_PLAN 中包括的是 实际被使用的计划。V$SQL_PLAN中的常用列除了一些新加列,本视图几乎包括所有的PLAN_TABLE列,那些同样存在于PLAN_TABLE中的列拥有相同的值:ADDRESS:当前cursor父句柄位置HASH_VALUE:在library cache中父语句的HAS 阅读全文
posted @ 2012-06-05 16:43 无双的小宝 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: 重走长征路——1、V$SQL%知多少?一、select table_name from dict where table_name like 'V$SQL%';V$SQLV$SQLAREAV$SQLAREA_PLAN_HASHV$SQLSTATSV$SQLTEXTV$SQLTEXT_WITH_NEWLINESV$SQL_BIND_CAPTUREV$SQL_BIND_DATAV$SQL_BIND_METADATAV$SQL_CURSORV$SQL_JOIN_FILTERV$SQL_OPTIMIZER_ENVV$SQL_PLANV$SQL_PLAN_STATISTICSV$SQL_ 阅读全文
posted @ 2012-06-03 17:07 无双的小宝 阅读(4978) 评论(0) 推荐(0) 编辑
摘要: SQL_TEXT:SQL文本的前1000个字符SHARABLE_MEM:占用的共享内存大小(单位:byte)PERSISTENT_MEM:生命期内的固定内存大小(单位:byte)RUNTIME_MEM:执行期内的固定内存大小SORTS:完成的排序数LOADED_VERSIONS:显示上下文堆是否载入,1是0否OPEN_VERSIONS:显示子游标是否被锁,1是0否USERS_OPENING:执行语句的用户数FETCHES:SQL语句的fetch数。EXECUTIONS:自它被载入缓存库后的执行次数USERS_EXECUTING:执行语句的用户数LOADS:对象被载入过的次数FIRST_LOAD 阅读全文
posted @ 2012-06-01 14:59 无双的小宝 阅读(14143) 评论(0) 推荐(0) 编辑
摘要: 安装oracle时内核参数详解NameDescriptionReasonable ValuesSHMMAXMaximum size of shared memory segment (bytes)250kB + 8.2kB * shared_buffers + 14.2kB * max_connections or infinitySHMMINMinimum size of shared memory segment (bytes)1SHMALLTotal amount of shared memory available (bytes or pages)if bytes, same as S 阅读全文
posted @ 2012-05-20 00:59 无双的小宝 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: LogMiner日志分析工具的使用1.安装logminer: 要安装LogMiner工具,必须首先要运行下面这样两个脚本,$ORACLE_HOME/rdbms/admin/dbmslm.sql$ORACLE_HOME/rdbms/admin/dbmslmd.sql.这两个脚本必须均以SYS用户身份运行。*************使用字典文件存储在flat file中*****************************2.创建数据字典文件ALTER SYSTEM SET UTL_FILE_DIR = 'd:\oracle\logmnr' SCOPE=SPFILE;重新启动数 阅读全文
posted @ 2012-05-20 00:55 无双的小宝 阅读(522) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 20 下一页