![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle11
thy822
这个作者很懒,什么都没留下…
展开
-
Oracle 优化器:CBO 和 RBO
Oracle 的优化器有两种: RBO(Rule-BasedOptimization): 基于规则的优化器 CBO(Cost-BasedOptimization): 基于代价的优化器CBO(Cost Based Optimizer)的思路是让Oracle 获取所有执行计划相关的信息,通过对这些信息做计算分析,最后得转载 2012-03-28 09:38:09 · 542 阅读 · 0 评论 -
ORACLE PL/SQL编程之八:把触发器说透
大家一定要评论呀,感谢!光发表就花了我将近一个下午。本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发转载 2012-03-29 10:59:35 · 767 阅读 · 0 评论 -
oracle 11g 卸载 客户端卸载
由于Toad不支持64位的oracle客户端,因此要卸载已经安装的客户端 官网卸载说明: http://docs.oracle.com/cd/E11882_01/install.112/e10844/deinstall.htm#BABHIGFE 官网下载Oracle卸载工具: http://www.oracle.com/technetwork/database/enterpri转载 2013-04-23 20:27:53 · 1032 阅读 · 0 评论 -
Linux下启动Oracle服务和监听程序
oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如:export ORACLE_SID=test export ORACLE_BA转载 2013-04-23 22:31:52 · 781 阅读 · 0 评论 -
如何改oracle AL16UTF16为AL32UTF8
SQL>conn / as sysdba; 若此时数据库服务器已启动,则先执行SHUTDOWN IMMEDIATE命令关闭数据库服务器,然后执行以下命令: SQL>STARTUP MOUNT; SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;转载 2013-05-08 15:24:19 · 3426 阅读 · 0 评论 -
AL32UTF8和UTF8字符集的区别
AL32UTF8和UTF8字符集客户的环境需要使用UTF8字符集,那么是使用AL32UTF8还是直接使用UTF8,这是一个问题。Oracle的UTF8字符集由来已久,至少在8的时候就已经存在了,而对应的是UNICODE 3.0。而AL32UTF8字符集是9i才出现的,其对应的是UNICODE 5.0。这两种字符集的区别在于,UNICODE 5.0与3.0相比,又转载 2013-05-08 15:23:48 · 2422 阅读 · 0 评论 -
Oracle 统计量NO_INVALIDATE参数配置(下)
本篇我们继续讨论NO_INVALIDATE参数。从上篇(http://blog.itpub.net/17203031/viewspace-1067312/)讨论情况看,无论是取值true还是false,Oracle进行的行为都是缺乏考量的。如果选择true,表示旧的执行计划会持续的在shared pool中驻留,新的执行计划不会生成,如果系统SQL运行比较频繁、Age Out现象比较少,更好地执行...转载 2018-05-08 15:39:22 · 584 阅读 · 0 评论