Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle/VMS performance problems with Multithreaded Server
Malcolm,
We have the same problem with Oracle 7.3.4.4 on OpenVMS 7.1. We have now
a mix
of MTS and dedicated connections. Dedicated for long running apps and
MTS for short connections. Oracle did investigate the problem and told
me it still exists in 8.1.6 for OpenVMS. Oracle 7.3.3.6 was the last
real VMS version (probably made by VMS especialists).
See (some) of ther tar:
27-SEP-00 12:35:39 27-SEP-00 13:24:41 To reproduce the slow MTS performance (for development)
27-SEP-00 14:19:34
mts_listener_address =
"(ADDRESS=(PROTOCOL=tcp)(HOST=nlvms2)(PORT=1521))"
MTS_DISPATCHERS="(ADDRESS=(PARTIAL=TRUE)(PROTOCOL=TCP)\
(HOST=nlvms2)(PORT=5000))(DISPATCHERS=1)"
MTS_DISPATCHERS="(ADDRESS=(PARTIAL=TRUE)(PROTOCOL=TCP)\
27-SEP-00 15:47:41
.
Tested with V8.1.6.0 on OpenVMS (same configuration, same data):
The following patches are installed on this installation:
patch#1335503 - ORA-1013 on queries when sqlnet.expire_time > 0.
$ sqlplus scott/tiger_at_ots16d ----> dedicated server
SQL> @test
15:39:41 --> start time 15:40:16 --> end of query with where clause count(*) --> 458752 15:40:29 --> end time
15:45:26 --> start time 15:47:34 --> end of query with where clause count(*) --> 458752 15:47:47 --> end time
27-SEP-00 17:06:13
Advised customer to not use MTS where elapsed time is impacted and
database
links are accessed. Customer will setup prespawned server (although not
error free) this evening. AGreed on assisting in tuning such prespawn
environment when needed...
27-SEP-00 17:33:19 04-OCT-00 12:47:50 Awaiting the results of the case as distributed to development...
12-OCT-00 13:02:28 Problem is reproduced by development and under investigation...
13-OCT-00 15:06:49 Discussed status with customer:
Kind regards,
Ivan Saez
i.a.saez.scheihing_at_tue.nl
Malcolm Dunnett wrote:
> > I'm running Oracle 8.1.6 on a VMS 7.2 system. I've tried > setting up the MultiThreaded server on this system. It works > but the performance with my programs is terrible ( queries > that take 1 second with a dedicated server process might take 5 or 6 > with the Multithreaded server, for example ) [ ie all I do > to get the performance difference is change the client connect > to include a "SERVER=DEDICATED" parameter]. The programs are > written using Oracle7 OCI calls, they fetch single rows of > data at a time from the database - I realize they could be > more efficient using array fetch, but it's never been an issue > with dedicated server processes. > > I realize this is a pretty broad question without more detail, > but does anyone have similar experiences ( or alternately, good > experiences with the MTS on a VMS system ). Any ideas if there's > anything I could do to make MTS useful? > > ============================================================================= > Malcolm Dunnett Malaspina University-College Email: dunnett_at_mala.bc.ca > Information Systems Nanaimo, B.C. CANADA V9R 5S5 Tel: (250)755-8738Received on Fri Oct 27 2000 - 01:10:19 CDT