文章分类 -  Oracle

摘要:在向大家详细介绍Oracle Hints之前,首先让大家了解下Oracle Hints是什么,然后全面介绍Oracle Hints,希望对大家有用。基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。 此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从而使语句高效的运行。例如,如果我们认为对于一个特定的语句,执行全表扫描要比执行索引扫描更有效,则我们就可以指示优化器使用全表扫描。在Oracle中,是通过为语句添加 Hints(提示)来实现干预. 阅读全文
posted @ 2012-05-18 10:20 VerySky 阅读(352) 评论(0) 推荐(0)
摘要:1、sql plus启动:在命令行下输入sqlplus “登录用户名/口令 as 登录类型”就可以登录,系统内建的用户名常用的是sys,密码是在安装oracle过程中设置的密码,清务必牢记,如果用sys帐户登录,登录类型一定要是sysdba;也可以使用没有任何参数的sqlplus命令打开,然后用connect 用户名/密码 as 登录类型来连接数据库,系统还内建了一个测试帐户,用户名和密码分别是scott和tiger,可用于学习数据库操作的实验之用。2、数据库关闭:shutdown 参数,参数常用immdeiate,表示连接到数据库的用户执行完当前的一条sql语句之后立即关闭数据库;参数还可以 阅读全文
posted @ 2011-08-14 13:54 VerySky 阅读(1674) 评论(0) 推荐(0)
摘要:安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下:用户名/密码登录身份说明sys/change_on_installSYSDBA或SYSOPER不能以NORMAL登录,可作为默认的系统管理员system/managerSYSDBA或NORMAL不能以SYSOPER登录,可作为默认的系统管理员sysman/oem_tempsysman为oms的用户名scott/tigerNORMAL普通用户aqadm /aqadmSYSDBA或NORMAL高级队列管理员Dbsnmp/dbsnmpSYSDBA或NORMAL复制管理员sysman为oms的用户名scott/tigerNORMAL普通用 阅读全文
posted @ 2011-08-14 13:43 VerySky 阅读(458) 评论(0) 推荐(0)