I'm facing a problem, I can't get behind...
I've created a PL/SQL Package that generates a HTML page with the package procedure "HTP.PRN" in a Ora11gR2 DB.
Everything works fine. A client with IE or Firefox can access the HTML page without any problem by calling url http://<db-servername>:8080/<DAD>/<Package_Name>.<Procedure_Name>
But when a second client tries to call the same page, it has to wait for approx a minute until the page will be shown in the browser.
During this time, I can see in dbconsole, that there is a massive peak for "virtual circuit wait" events. After loading the page in IE"virtual circuit waits" run against zero again.
I've tested this now on ORA 11GR2 on a Windows and a Linux box. On both machines, there is the same behavior.
The listener.ora looks like this (on Windows box):---# listener.ora Network Configuration File: D:\oracle\product\11.2.0\JAAP\network\admin\listener.ora# Generated by Oracle configuration tools.
SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = D:\oracle\product\11.2.0\JAAP) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:D:\oracle\product\11.2.0\JAAP\bin\oraclr11.dll") ) )
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rrottlaender02.seepex.local)(PORT = 1521)) ) )
ADR_BASE_LISTENER = D:\oracle---
Any hint, showing me the rigth direction, would be great!
Thank you in advance...
Increase the amount of SHARED SERVERS via an ALTER SYSTEM statement
SQL> show user
SQL> alter system set shared_servers=5 scope=both;