Oracle 论坛
数据库技术论坛
10g SQL AREA Get Hitrate
PalinskiMy company has given me the Toad DBA tool. One of the measures is the SQL Area Get Hitrate. I assume this is the SQL Area Hit rate. This ratio is basically 0. I've noticed that some other dat...
请高人帮忙解读一下我的statspack信息
这段时间在做应用sql的优化,最近给系统做了个statspack,看了以后,对这里面有几点不太清楚,请教各位:1、Execute to Parse %: -8.33,该数字<0,说明反复解析,对于10g的自动内存管理,该如何考...
请教一条sql的书写
有三个表: 院校表:院校ID,院校名称专业表:专业ID,专业名称院校专业关系表:ID,院校ID,专业ID现在想得到如下查询结果:(开设各专业的院校分别有哪些)专业名称1,院校名称1,院校名称2,院校名...
请教一个问题:什么叫单调增加的索引?
出自下面这段话, 大多数性能问题并不是孤立存在的,而留有指示性的迹象,这些迹象将通向问题最终的根源。让我们使用一个典型的调整实践来说明这一点:您注意到系统很慢,于是决定查看等...
请教一条sql查询错误:ora-01722
这个查询来自quest central安装脚本,我截取了其中出错的部分,如下:下面查询,运行时报:ORA-01722: invalid number错误select DISTINCT UPPER(t.instance),s.machinefrom v$parameter p, v$thread t , v$...
请教一个sql查询的错误:ORA-01722: invalid number
这个查询来自quest central安装脚本,我截取了其中出错的部分,查询本身看起来有些奇怪:下面查询,运行时报:ORA-01722: invalid number错误select DISTINCT UPPER(t.instance),s.machinefrom v$parameter p,...
请教缓存命中率的问题
通常的计算方法为:Hit Ratio = 1 - (physical reads / (db block gets + consistent gets))其中 db block gets + consistent gets 应该是逻辑读的总数,我在想命中率应该是 逻辑读/(物理读+逻辑读),所以为什...
对应用中一个sql语句的调整——时间字段
应用中有下列sql语句,本身没有问题,就是磁盘读取颇高,查看执行计划,两表均为TABLE ACCESS FULL注: 学生选课表250万行,学生信息表60万行,count()结果是2万行。 注册时间和开...
请教一个sql的优化
发现一条sql 语句disk reads很高,察看执行计划,发现对两表均是全表扫描,查看索引,学生选课表的“开始时间和结束时间”两个字段上有索引,且开始时间位于索引字段第一列,学生信息表的注册时间上有个单独的索引。...
一个简单过程出错,怎么回事?高手赐教
SQL> create or replace procedure kill_session is 2 v_sid number; 3 v_serial number; 4 ...
请教日期类型字段在where字句中的使用
我的问题是:日期类型和字符串是否可以直接比较?比如:to_char(created_date) >= '2007-10-01 00:00:00'能否改为:created_date >= '2007-10-01 00:00:00',结果一样吗?我试的结果是一样,而且后者可以用到...
日期类型字段在where字句中的使用,高手赐教
我的问题是:日期类型和字符串是否可以直接比较?比如:to_char(created_date) >= '2007-10-01 00:00:00'能否改为:created_date >= '2007-10-01 00:00:00',结果一样吗?我试的结果是一样,而且后者可以用到...
怎么清除会话设置?
比方,alter session set nls_date_format='yyyy:mm:dd hh24:mi:dd'更改了会话之后,如果想撤销设置,该如何做?
请教一个sql,前辈指条思路
test表有a,b两个字段,a为date类型,现在想统计上一个月中,每小时内b的记录数,如何书写比较简单?请有经验的前辈指条思路
请教v$sql
相同的sql_id,hash_value和address,怎么会有两条记录?
找出长时间滞留session执行的最后一条sql语句的方法
前几天发帖,说我们数据库中有很多session保持几天的不释放,有可能是应用程序中的部分connect未关闭所致,应用那边不愿意彻底排查应用程序,所以希望从数据库这边入手,找出这些session所执行过的最后一条sql语句,...
工作中遇到一个问题,请前辈支招!
公司的数据库经常在夜间保持多个连接,这和我们实际的业务不符,现在怀疑是应用程序中有些连接没有及时关闭所致。 由于程序很庞杂,开发人员很难定位哪些地方的连接没有关闭,所以希望从数据库这边入手...
10g优化器对in的操作有所改进,ms可以用到索引。
首先声明一下:我做dba不久,经验十分有限,技术贴不敢发,怎奈手痒,这篇测试如果有不当之处,请达人尽快指出,以免误导别人 看到网上有篇优化sql的文章说:“oracle在处理in的时候是转换成or进行处理的,如:a...
谁帮我看下metalink上这段话,狂怀疑
原文出处:http://www.itpub.net/29477,2.htmlIf "init.ora" resource_limit = true, and idle_time set in profile. When idle_time exceeds, the session status becomes 'sniped' in v$session, but sniped...