Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle 8.1.7 huge performance problem : please help !
First I would like to thank everyone for your help. Here is some more
info.
The disk on which everything is stored is a netapp F810 filesystem. Is
ia a NAS (Network accessed Storage) disk accessed through NFS and
recommanded by Oracle.
Both Instances 7.3.4 and 8.1.7 run on a quadri pro on Solaris 7 and
following are the initXXX.ora files. No object has ever been analyzed
in both instances so I changed Oracle817 optimizer from choose to rule
without any success.
The tkprof output looks like this and is not linked to any particular
query :
SELECT * FROM TEST (which produces the same execution plan on both
machines ) I also checked that TEST is not fragmented on both extents
(one single extent)
on Oracle 7.3.4
elapsed disk rows 100.10 65000 200000 on Oracle 8.1.7 elapsed disk rows 153.70 43000 180000
which means it takes less time on Oracle 7.3.4 to make a full scan which takes more IO than on Oracle 8.1.7..! That problem is essentially visible on reads as don't make that many disk writes(INSERT/UPDATES). So I suspect that may be Oracle 7.3.4 can read asynchronously whereas Oracle 8.1.7 does not..? May be I am wrong but can you please help ?
Thanks Philippe
initO817.ora
control_files =
(/netapp/app/oracle/oradata/SCPE8/controlSCPE801.ctl,
/netapp/app/oracle/oradata/SCPE8/controlSCPE802.ctl,
/mnt/app/oracle/oradata/SCPE8/controlSCPE803.ctl)
background_dump_dest = /netapp/app/oracle/admin/SCPE8/bdump
core_dump_dest = /netapp/app/oracle/admin/SCPE8/cdump user_dump_dest = /netapp/app/oracle/admin/SCPE8/udump db_name = SCPE8 db_block_size = 4096
#---- tuning parameters
db_files = 25 db_file_multiblock_read_count =16 db_block_buffers = 35000
#--- mode archive ---
log_archive_start = false log_archive_dest=/mnt/app/oracle/oradata/SCPE8/arch/archSCPE8 log_archive_format=%S.dbf
#--- pour snapshot ---
job_queue_processes = 1 job_queue_interval = 60 sort_area_size = 520192 optimizer_mode=rule
InitO734.ora
control_files =
(/netapp/app/oracle/oradata/SCPEMOL/controlSCPE01.ctl,
/netapp/app/oracle/oradata/SCPEMOL/controlSCPE02.ctl)
background_dump_dest = /netapp/app/oracle/admin/SCPEMOL/bdump
core_dump_dest =
/netapp/app/oracle/admin/SCPEMOL/cdump
user_dump_dest =
db_name = SCPEMOL db_block_size = 4096
#---- tuning parameters
db_files = 20 db_file_multiblock_read_count = 16 db_block_buffers = 20000
#--- mode archive ---
log_archive_start = false log_archive_dest=/mnt/app/oracle/oradata/SCPEMOL/arch/archSCPEMOL log_archive_format=%S.dbf
#---- Nombre de curseur max ----
open_cursors = 1500
#--- pour snapshot ---
job_queue_processes = 1
job_queue_interval = 60
#--- pour les tris --- #sort_area_size = 2000000 #sort_area_size = 8000000
optimizer_mode=choose
compatible=7.3.4.0
unlimited_rollback_segments = true
#sql_trace = true
Received on Thu Jan 15 2004 - 01:53:26 CST
![]() |
![]() |