eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
繁华,不过是一掬细沙
昵称
内容 页: 1 - << < 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 > >> - 318
# 42631
pz




To: eygle
  修改表空间参数时,AUTOEXTEND子句可以用在修改本地管理的表空间吗?
From: pz
2007.01.16 23:07
To: pz
  当然可以了,这个试一下不就知道了。
From: eygle
2007.01.17 15:55

版主选项: 回复 编辑
# 42630
Eypsn




To: eygle
    大师:
请教一个问题:
带group by 的Select 语句, 在执行时间上Select 的影响大逭是group by的影响大.表很大,5000万记录以上, Select的结果(where条件均有索引)在5000条左右.

From: Eypsn
2007.01.16 19:51
To: Eypsn
  什么意思?Group by要排序,当然会影响相应时间。Select你是指不加Group by ?
From: eygle
2007.01.17 15:35

版主选项: 回复 编辑
# 42629
Chi


来自: Mexico


To: Eygle
  Which table can I used to find the wait event?I tried the v$session_wait, v$session and someone mentioned the v$session_longops, In previous two, all I could see was
SPID EVENT SEC_WAIT STATE CLIENT_INFO
-------- ------------------------------ ---------- ---------- -----------------------
897246 RMAN backup & recovery I/O 6 WAITING rman channel=ORA_DISK_1
 did not understand the meaning?My last one full backup (this time I used the EM to run it) finally finished during the weekend, took 4.5 hours.More strangely, all datafiles backup into only one outfile, 927Mb ( my other test on RHEL3 form several of them), in addition to controlfile and archive backups.
From: Chi
2007.01.15 22:47
To: Chi
  
这个等待就是意味着备份I/O等待,要看具体等了多少时间。
1.你可以看看备份时I/O速度达到多少?
2.你可以尝试去掉压缩选项,看看I/O速度以及备份时间。


From: eygle
2007.01.17 15:37

版主选项: 回复 编辑
# 42628
oracle 初段




To:
  盖老师:
看了您的书感觉受益匪浅,不过还有写地方看不懂,请教一下
.1,您在书中提到 使用索引并不是最佳选择,不如读取较大的表中的大量数据,全表扫描可能会明显快于索引扫描.我想问一下您在实际的处理一些实际问题时通常认为多大的表属于大表,具体多少条记录,或者多少兆就可以认为是一个大表了?
2,直接路径读通常发生在oracle直接读数据到pga时,这个读取不需要经过sga.oracle 对数据的处理都是在data buffer cache 中进行的,怎么会不需要经过sga呢?这一点感觉不理解,希望盖老师给解释一下.如果需要排序的话,oracle是不是会把记录读到排序区进行排序?是否在数据查询时只要存在排序就会导致直接路径读?
3,系统一般产生的redo,多少算是很多? 有没有一个定性的衡量指标来判定?avg.redo write size = (redo block written/redo writes)*512bytes
  = (93853/14572)*512 bytes
  = 3k 这个平均值过小了,我想问一下,根据你的经验,一般系统avg.redo write size 达到多大的值就可以认为该值过小?
期待您的指教!
谢谢

From: oracle 初段
2007.01.15 19:38
To: oracle 初段
  
1.我没有说"索引并不是最佳选择"吧?我说,并非在所有情况下索引都是最佳选择。大表和小表,我记得书中有说吧。至于多大的表算大,要根据SQL来判断的。如果仅从感觉上,现在至少百万以上的表才能算作大表吧。

2.排序要通过内存,可是当发生磁盘排序时,将磁盘上排好序的数据返回给用户,此时的读不需要再经过buffer cache了吧?

3.你可以计算一下,Oracle最常见出发Redo写的条件有1/3满,3秒超时,1M脏数据,如果以512K计算redo log buffer,如果3k写一次,写完512k要170次,你看这个小不小,对不一下缺省条件就知道个大概了。


From: eygle
2007.01.17 15:29

版主选项: 回复 编辑
# 42632
lone_zz




To: eygle
  老大。我在读这本书。看你的网站中推荐读的。Expert Oracle Database
Architecture 9i and 10g Programming Techniques and Solutions。
在31页中有:

You’ll need to know three pieces of information before running the spcreate.sql script:
&#8226; The password you would like to use for the PERFSTAT schema that will be created
&#8226; The default tablespace you would like to use for PERFSTAT
&#8226; The temporary tablespace you would like to use for PERFSTAT

我在9i中操作,是先建立PERFSTAT tablespace永久表空间。
再执行spcreate.sql但我按照他说的把默认表空间和临时表空间都设置为PERFSTAT。报错。因为 永久表空间 不能为临时表空间。
这个是不是因为我在9i下的问题。10g上就没有这个问题了呢?
还是有什么解决方案。
我自己的解决方案是临时表空间用temp.默认表空间为PERFSTAT。
但好像违背了tom的本意哦。我该如何操作呢?

另外chapter00中的例子的用户好像很乱,一会9i。一会10g。都不知道在什么用户下操作了。
如关于31页的Custom Scripts部分,我应该在怎样的用户下操作呢?这个用户需要有什么权限。谢谢。老大。打扰了。

现在正在读oracle性能调优。你编的那本。感觉不错。


From: lone_zz
2007.01.15 15:30
To: lone_zz
  他这里说的PERFSTAT 是指"PERFSTAT"用户,不是表空间啊!
这个用户应该指定一个临时表空间。
From: eygle
2007.01.17 17:17

版主选项: 回复 编辑
# 42626
Dusty


来自: 四川


To: eygle
  最近做大对象的读写,在写更新NCLOB时遇到一些问题,想请教一下。PC程序如下:
bool UpdateNclobCol( const char* owner_name, //所有者名
const char* table_name, //表名
const char* where_stmt, //where条件
const char* column_name, //NCLOB字段列名
const char* file_path) //外部文件名
{
EXEC SQL BEGIN DECLARE SECTION;
OCIClobLocator character set is nchar_cs *nclob ;
unsigned int amt, offset = 1 ;
unsigned filelen=0, remainder,nbytes;
#define MAXBUFLEN 5000
char character set is nchar_cs buffer1[MAXBUFLEN+1];
char stmt[2000]="";
EXEC SQL END DECLARE SECTION;
........
EXEC SQL COMMIT;
return true;
}
在9i下运行正常,但是在8i下提示:LOB类型不匹配错误.
是不是8i下不能这样定义NCLOB:OCIClobLocator character set is nchar_cs *nclob ;那又该是怎么定义,或者说8i跟9i字符集有什么不一样,急,望赐教。

From: Dusty
2007.01.15 11:10

版主选项: 回复 编辑
# 42625
桂林


来自: bj


To:
  请教:
select JT_W_TJD_1_seq.nextval from dual
这样的sql语句也会在open_cursors中存在,怎样清除?
多谢!!

From: 桂林
2007.01.14 22:21
To: 桂林
  使用的时候,游标自然要Open,Oracle会根据自己的算法管理游标,按照内部算法进行老化清除,你无需关心的,如果游标数不够,可以把open_cursors设大一点。
From: eygle
2007.01.15 20:48

版主选项: 回复 编辑
# 42623
chi


来自: MX


To: Eygle
  My RMAN backup on the new AIX 5.3L is VERY VERY slow, almost hang. The backup script:
backup as compressed backupset incremental level 0 cumulative device type disk tag 'bkup$LEVEL_0' database;

$ rman target / nocatalog
Recovery Manager: Release 10.2.0.1.0 - Production

RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 3 DAYS;
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/dbrecovery/flash_recovery_area/%U';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracleapp/oracle/product/10.2.0/db_1/dbs/snapcf_baanbk.f'; # default

The same script run well and fast on RHEL3, which only has 1 CPU.
What went run?
From: chi
2007.01.12 07:29
To: chi
  我想了解的时,慢的时候系统在等待什么?数据库在等待什么?wait event 是哪些?
From: eygle
2007.01.15 20:44

版主选项: 回复 编辑
# 42622
欣情


来自: 昆明


To: eygle(盖天王)
  我是才接触性能优化的,目前使用pl/sql工具的解释计划窗口遇到了问题,希望盖兄不吝指教
我想问下pl/sql工具中cpu耗费的数值是百份比还是什么?
i/o耗费的数值又是什么?
耗费的数值是不是cpu+i/o耗费得到的总和,如果是,他们怎么相加,根据我的了解,cpu耗费是百分比,而i/o耗费好象是操作次数.
基数的数值代表什么?
字节的数值代表什么?是读取得到的数据还是操作得到的所有数据呢?
谢谢了


From: 欣情
2007.01.11 12:49
To: 欣情
  PL/sql devloper? 这个工具我不用,也就不太清楚其中的显示。
From: eygle
2007.01.15 20:41

版主选项: 回复 编辑
# 42616
sharkmouse




To: eygle
  什么是DG呀,能说得清楚一些吗,我想用ORACLE本身的功能完成数据的同步,然后自己实现一部分双机热备的功能,如心跳同步、切换等功能,不知道这样行不行,给点建议吧。
From: sharkmouse
2007.01.10 20:41
To: sharkmouse
  DataGuard基本可以满足你的需要。
From: eygle
2007.01.15 09:27

版主选项: 回复 编辑

页: 1 - << < 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 > >> - 318
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com