- 博客(14)
- 收藏
- 关注
ORACLE使用UTL_FILE记录日志简介
ORACLE使用UTL_FILE记录日志简介 Author:wangmin 1:以管理员用户登陆 如:conn sys/beyond@beyond as sysdba 2:配置UTL_FILE可操作目录使用命令:alter system set utl_file_dir=’/opt/orac...
2011-02-25 16:43:42 243
pfile&spfile
pfile(Initialization Parameter File)用于Oracle8i,在oracle9i中也可以用,以文本形式存在,可以用文本编辑器对其中参数进行修改。 spfile(Server-Side Initialization Parameter File)用于oracle9i,以二进制文本形式存在,不能用文本编辑器对其中参数进行修改。Spfile改正了pfile管理混...
2011-02-25 13:43:06 127
原创 sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法
sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法注意多个数据库实例时候,set ORACLE_SID='',1、检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETWORKADMIN目录)是否包含这句:SQLNET.AUTHENTICATION_SERVICES=(NTS),没有的话加...
2011-02-24 14:24:46 263
原创 solaris root用户无法telnet报“ Not on system console”问题
现象:telnet solaris1login: rootPassword:Not on system console失去了跟主机的连接。C:\Documents and Settings\Administrator> ======修改参:# If CONSOLE is set, root can only login on that device.# Com...
2011-02-23 13:41:52 242
oracle10g SQL性能调优
一:哪些查询需要调优?查询视图V$SQLAREA v$sqlarea和v$sql是最常用的一些视图来查找性能低下的SQL。disk_reads的值定义了操作系统读取硬盘的次数。 disk_read和execution联合(disk_read/execution),返回每次执行的最大硬盘读取次数。任何这个参数排在最 前面的查询,都是需要进行优化饿。statspack也会列出最消耗资源的查询。 ...
2010-12-12 10:55:11 86
原创 opensoralis不能进行图形界面解决
最近新安装了opensolaris,是利用虚拟机进行安装的。用了几天突然发现不能进入图形界面,只能进入命令模式。网上找了下资料,按照操作就能进入图形界面了。其中缘由还没来得及细了解。 登陆后命令如下: $su (切换到root用户) Password:opensolaris...
2010-01-15 22:46:22 134
spring学习笔记--IOC
用spring也两年多时间了,有些东西还是不太明白,一些机制和原理还是不能很好的解释,希望通过这次的梳理能够,对spring有一个更深刻的认识。就从ioc(依赖注入-控制反转)说起吧! IOC的概念: ...
2009-11-03 14:51:10 97
模式开篇-与君共勉
这段时间看了些模式相关书籍和视频,对面向对象设计模式有了点新的认识,觉得有必要把它整理下,一来做为学习笔记总结之用,二来贴出来供大家灌水。程序员之间需要交流,才能提高,希望大家不甚赐教! 模式在我看来是经验的总结,是程序中类似问题的解决方案。既然大师们已经铺好了路,我们为和不站在巨人的肩膀之上呢?武功秘籍已经在手,为何不开始操练起来。又不是葵花宝典,欲练神功必先自宫...
2009-08-19 20:23:53 121
原创 oracle临时表
临时表的创建:CREATE GLOBAL TEMPORARY TABLE TABLENAME( COL1 VARCHAR2(10), COL2 NUMBER) ON COMMIT PRESERVE(DELETE) ROWS ;这种临时表不占用表空间,而且不同的SESSION之间互相看不到对方的数据在会话结束后表中的数据自动清空,如果选了DELETE RO...
2009-04-05 10:31:20 88
原创 oracle hints常用
1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗...
2009-03-14 18:32:02 74
原创 学习动态性能表v$sql
V$SQL中存储具体的SQL语句。 一条语句可以映射多个cursor,因为对象所指的cursor可以有不同用户(如例1)。如果有多个cursor(子游标)存在,在V$SQLAREA为所有cursor提供集合信息。例1:这里介绍以下child cursor user A: select * from tbl user B: select * from tbl 大家认为这...
2009-03-13 22:44:11 78
原创 学习动态性能表v$sysstat
按照OracleDocument中的描述,v$sysstat存储自数据库实例运行那刻起就开始累计全实例(instance-wide)的资源使用情况。类似于v$sesstat,该视图存储下列的统计信息:1>.事件发生次数的统计(如:user commits)2>.数据产生,存取或者操作的total列(如:redo size)3>.如果TIMED_STATISTICS值为true,则统...
2009-03-13 22:40:12 81
原创 学习v$librarycache视图
通过查看v$librarycache视图,可以监控library cache的活动情况,进一步衡量share pool设置是否合理。其中RELOADS列,表示对象被重新加载的次数,在一个设置合理的系统里,这个数值应该接近于0,另外,INVALIDATIONS列表示对象失效的次数,对象失效后,这意味着sql必须要被重新解析。 下述sql查询librarycache的性能状况:S...
2009-03-13 22:19:56 111
原创 oracle sql语句命中率考究
1.提高命中率是为了减少硬编译(hard parse),增加软编译(soft parse),从而提高sql语句的解析效率2.sql语句运行过程1).使用hash算法得到sql语句的hash_value值2).如果hash_value值在内存中,叫做命中执行软解析3).如果hash_value值不存在,执行硬解析4).语法解析,查看是否有错误5).语意解析,查看权限是否符合...
2009-03-13 22:07:53 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人