Application server performance
Hey friends,
I have a lot of user made procedures built in the program units of forms.
Since ia m in a process to make a web server of teh forms application, i wanted to know that would these program units cause any performance problems on the application server.
Since the processing of thses program units would occur at application server.
Do i have to create these procedures at database level?
thanks
Thanks
I checked the logs and all is well and nothing unusual, I followed another replys suggestion and put a timestamp in throught the process. It shows a consistant 6.xx minutes to return yet little time is spent at the database and precompiling my JSP made no difference (as well as every other parameter I could tweak). I have since taken my WAR file and dropped it into BEA's Weblogic Express - works fine and JBOSS 3.2.5 - works fine. I know my application is fine and every server but AS8 that I have tried works fine. I am waiting for Sun to care enough to call me back (I have left many voicemails and been routed all over the place, everyones first name seems to start with David) untill then JBOSS is the winner since it is free and works. Thank you for the replys and help.
Similar Messages
-
Sun Java Application Server Performance with Web Services
We are running a web service on SJAS (Standard Edition). Load testing under 1 or 2 users works alright, but with 5 users making concurrent web service calls it immediately crashes the domain. Has anyone else run into performance issues when using SJAS with Web Services? Are there any configuration parameters we need to setup to handle more than 1 connection?
I'm sure that the application server can handle many concurrent connections, just not sure how to configure and where to look for more information. If anyone is aware of actual numbers for load testing, that would be great information.
Thanks,
DawsonHi Dawson,
SJSAS can definetly handle more users. Can you please tell us, what version of SJSAS and web services (jax-rpc 1.1 or jax-ws 2.0?) implementation you are using? When you say it crashes the domain, do you see any error messages in the server.log? -
Application Server performance issues
I am a DBA consultant at a county government site that recently went live on FSCM 9.1 using Tools 8.53.04 Running Windows Server with MS-SQL Server 2012
A problem has started with our two Prod App Servers. There are a few hundred Accounting users on the system and they have been reporting extreme slowness going page to page, and many times getting kicked out of the system. I have launched Process Explorer, Resource Monitor, Task Manager on both App Serves and found individual PSAPPSRV processes peaking as high as 39% CPU and then bouncing down to 2%, back up to 17%, and all over the map
In PSADMIN I ran TMAdmin and shut down and then rebooted the individual processes that had the high cpu usage, but they spiked back up.
So we sent out a message for users to log off and bounced both app servers and cleared app server cache, however that didn't fix it either. This is the first time this has happened, so we ar soliciting feedback from other PS/MS-SQL DBA's to see if they have experienced this and how they handled it.
We looked at resources and each App Server (they are virtual) have only 16 GB of ram and each has two Opteron 2.79 Ghz processors. So we are thinking it is a resource problem, however this situation has not happened before
Thanks in advance
2944096The problem is there is no service timeout for the PSAPPSRV process:
[PSAPPSRV]
;=========================================================================
; Settings for PSAPPSRV
;=========================================================================
; UBBGEN settings
Min Instances=5
Max Instances=5
Service Timeout=0
Please review the following Km Doc E-AS: PSAPPSRV process Service Timeout=0 Causing Severe Slow Down of Application (Doc ID 1992038.1)
This can happen if the psdbgsrv process gets started: E-AS: Service Timeout for PSAPPSRV reverts to = 0 after Domain Configuration (Doc ID 664081.1)
Please set the psappsrv process back to the servicetimeout of =300 after reviewing the above km docs and this should fix the issue. -
Uploading xml file from application server
HI everybody guys having promblem reading xml file from application server.Here is the solution. the sample program is below.
TYPE-POOLS: ixml. "iXML Library Types
*TABLES : rbkp.
TYPE DECLERATIION
TYPES: BEGIN OF type_tabpo,
ebeln TYPE ekko-ebeln, "PO document number
ebelp TYPE ekpo-ebelp, "PO line item
END OF type_tabpo.
TYPES: BEGIN OF type_ekbe,
belnr TYPE rbkp-belnr, "Invoice document
gjahr TYPE rbkp-gjahr, "fiscal year
END OF type_ekbe.
TYPES: BEGIN OF type_invoice,
belnr TYPE rbkp-belnr, "PO document number
gjahr TYPE rbkp-gjahr, "Fiscal Year
rbstat TYPE rbkp-rbstat, "invoice status
END OF type_invoice.
TYPES: BEGIN OF t_xml_line, "Structure for holding XML data
data(256) TYPE x,
END OF t_xml_line.
INTERNAL TABLE DECLERATIION
DATA: gi_tabpo TYPE STANDARD TABLE OF type_tabpo,
gi_ekbe TYPE STANDARD TABLE OF type_ekbe,
gi_invoice TYPE STANDARD TABLE OF type_invoice,
gi_bapiret2 TYPE STANDARD TABLE OF bapiret2.
DATA: l_ixml TYPE REF TO if_ixml,
l_streamfactory TYPE REF TO if_ixml_stream_factory.
l_parser TYPE REF TO if_ixml_parser,
l_istream TYPE REF TO swif_ixml_istream,
l_document TYPE REF TO if_ixml_document,
l_node TYPE REF TO if_ixml_node,
l_xmldata TYPE string.
*DATA: l_elem TYPE REF TO if_ixml_element,
l_root_node TYPE REF TO if_ixml_node,
l_next_node TYPE REF TO if_ixml_node,
l_name TYPE string,
l_iterator TYPE REF TO if_ixml_node_iterator.
DATA: l_xml_table TYPE TABLE OF t_xml_line, " XML Table of the structure
l_xml_line TYPE t_xml_line, " Record of structure t_xml_line
l_xml_table_size TYPE i. " XML table size
DATA: l_filename TYPE string.
WORK AREA DECLARATION
DATA: gw_tabpo TYPE type_tabpo,
gw_ekbe TYPE type_ekbe,
gw_invoice TYPE type_invoice,
gw_bapiret2 TYPE bapiret2.
BEGIN OF SELECTION SCREEN
SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.
PARAMETERS: p_file TYPE pathintern LOWER CASE DEFAULT '/usr/sap/tmp/'.
Validation of XML file: Only DTD included in XML document is supported
SELECTION-SCREEN END OF BLOCK blk1.
INTIALISATION.
INITIALIZATION.
SELECTION SCREEN VALIDATION
AT SELECTION-SCREEN.
To validate p_file is not initial
PERFORM sub_validate_file.
PERFORM sub_validate_path.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
Request for filename for xml file from the application server
PERFORM sub_get_filename_appl USING p_file.
START OF SELECTION SCREEN
START-OF-SELECTION.
PERFORM sub_fetch_po_details.
PERFORM sub_get_invoice.
PERFORM sub_rel_invoice.
END OF SELECTION SCREEN
END-OF-SELECTION.
*& Form sub_validate_file
To Validate the file
FORM sub_validate_file .
IF p_file IS INITIAL.
MESSAGE e000. "specify the file path
ENDIF.
ENDFORM. " sub_validate_file
*& Form sub_get_filename_appl
form sub_get_filename_appl USING l_fname TYPE any.
DATA: l_fname TYPE filename-fileintern. " File name
*GET THE FILENAME FROM THE APPLICATION SERVER
CALL FUNCTION '/SAPDMC/LSM_F4_SERVER_FILE'
EXPORTING
directory = l_fname
filemask = '*'
IMPORTING
serverfile = l_fname
EXCEPTIONS
canceled_by_user = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " sub_get_filename_appl
*& Form sub_fetch_po_details
To fetch the PO details from the application server
Format of file is XML
FORM sub_fetch_po_details .
TYPE DECLERATIION
l_ixml = cl_ixml=>create( ).
Creating a stream factory
l_streamfactory = l_ixml->create_stream_factory( ).
PERFORM get_xml_table.
LOOP AT gi_tabpo INTO gw_tabpo.
WRITE:/ gw_tabpo.
ENDLOOP.
ENDFORM. " sub_fetch_po_details
*& Form get_xml_table
Read from the xml file
FORM get_xml_table .
Local variable declarations
DATA: l_len TYPE i,
l_len2 TYPE i,
l_tab TYPE tsfixml,
l_content TYPE string,
l_str1 TYPE string,
c_conv TYPE REF TO cl_abap_conv_in_ce,
l_itab TYPE TABLE OF string.
l_filename = p_file.
code to upload data from application server
OPEN DATASET l_filename FOR INPUT IN BINARY MODE.
IF sy-subrc <> 0.
WRITE:/ 'invalid file path'.
ENDIF.
DO.
READ DATASET l_filename INTO l_xml_line.
IF sy-subrc EQ 0.
APPEND l_xml_line TO l_xml_table.
ELSE.
EXIT.
ENDIF.
ENDDO.
CLOSE DATASET l_filename.
code to find the table size
DESCRIBE TABLE l_xml_table.
l_xml_table_size = ( sy-tleng ) * ( sy-tfill ).
*code to convert hexadecimal to XML
LOOP AT l_xml_table INTO l_xml_line.
c_conv = cl_abap_conv_in_ce=>create( input = l_xml_line-data
replacement
= space ).
c_conv->read( IMPORTING data = l_content len = l_len ).
CONCATENATE l_str1 l_content INTO l_str1.
ENDLOOP.
l_str1 = l_str1+0(l_xml_table_size).
SPLIT l_str1 AT cl_abap_char_utilities=>cr_lf INTO TABLE l_itab.
LOOP AT l_itab INTO l_str1.
REPLACE ALL OCCURRENCES OF cl_abap_char_utilities=>horizontal_tab IN
l_str1 WITH space.
ENDLOOP.
CALL TRANSFORMATION ('ID') " code to put in internal table
SOURCE XML l_str1
RESULT tab = gi_tabpo[].
ENDFORM. " get_xml_tableHi Raja,
I tried the same. But it not populating the table and giving an error message in the return table "line 1 col 1-unexpected symbol; expected '<', '</', entity reference, charac".
I can't find any ' ; ' in the XML file. What could be the possible reason of error? -
Slow start-up for JSF projects on Sun Java System Application Server 8.2?
App. Server: Sun Java System Application Server 8.2
I really don't understand why a JSF project starts-up so slow on Sun Java System Application Server 8.2.
I've gone through the "Overview of Sun Java System Application Server Performance" guide and tuned my server.
It's not memory or processor, I am developing on a SunOS 5.8 Generic_117350-27 sun4u sparc SUNW,UltraAX-MP.
The JSF project contains one index.jsp and one login.faces - that's it. But it takes up towards 15 seconds to load the page, if I type:
http://<domain>:8080/login/
I would believe that the application should be a lot faster.
What can I do to solve this?
Thanks,
--ToddYes I am.
Right now I have:
<!-- Faces Servlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup> -1 </load-on-startup>
</servlet>
<servlet>
<servlet-name>Persistent Faces Servlet</servlet-name>
<servlet-class>com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet</servlet-class>
<load-on-startup> 1 </load-on-startup>
</servlet>
<servlet>
<servlet-name>Blocking Servlet</servlet-name>
<servlet-class>com.icesoft.faces.webapp.xmlhttp.BlockingServlet</servlet-class>
<load-on-startup> 1 </load-on-startup>
</servlet>
<!-- Preload -->
<servlet>
<servlet-name>Transaction Browser</servlet-name>
<jsp-file>/transactionbrowser.jspx</jsp-file>
<load-on-startup> 1 </load-on-startup>
</servlet>It still doesn't work, so you may be right.
Thanks,
--Todd -
Urgent - Append data to internal table from Application server
Hi All,
I encountered the problem while read the input file from Application server...then append it to internal table. I manage to read the input file from presentation and append the data to internal table.
Below are my coding which cause me not able the append data from Application server. Please kindly help me to solving/correct my coding. Thanks in advance .
PARAMETERS : p_inpfl LIKE rlgrap-filename. "Material Input File
SELECTION-SCREEN BEGIN OF LINE.
Application Server
SELECTION-SCREEN COMMENT 1(19) text-002 FOR FIELD rb_ux.
SELECTION-SCREEN POSITION 33.
PARAMETERS: rb_ux RADIOBUTTON GROUP g1.
Presentation Server
SELECTION-SCREEN COMMENT 40(21) text-003 FOR FIELD rb_pc.
SELECTION-SCREEN POSITION 65.
PARAMETERS: rb_pc RADIOBUTTON GROUP g1 DEFAULT 'X'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK b01.
FORM f_Input_file.
CLEAR: v_f_exists.
CHECK NOT p_inpfl IS INITIAL. "input file exist
IF NOT rb_pc IS INITIAL. " Pc check
PERFORM f_read_tab_delimited_file TABLES i_input
USING c_09
p_inpfl
rb_ux
CHANGING v_ifile_str_with_tab
v_f_exists
v_ifile_record_count
v_message.
IF v_f_exists EQ '1' .
UPLOAD FILE could not be read
MESSAGE e546 .
ENDIF .
IF v_ifile_record_count EQ 0 .
Zero records in upload file
MESSAGE e547 .
ENDIF.
ELSE.
OPEN DATASET p_inpfl FOR INPUT IN TEXT MODE.
DO.
READ DATASET p_inpfl INTO i_input.
IF sy-subrc EQ 0.
APPEND i_input.
ELSE.
EXIT.
ENDIF.
ENDDO.
CLOSE DATASET p_inpfl.
ENDIF.Hi,
Refere the following code for the poulating internal from the application server.
PARAMETERS : pr_sfile TYPE filename-fileintern,
Here give the logical file name from the application serevr.
data : w_param_1 LIKE filename-fileintern,
x_file(500),
w_move_file LIKE epsf-epsfilnam,
w_from_dir LIKE epsf-epsdirnam,
w_path LIKE rlgrap-filename,
input_line(1000),
w_path LIKE rlgrap-filename,
w_file LIKE rlgrap-filename,
w_dir LIKE rlgrap-filename,
w_dir1 LIKE epsf-epsdirnam,
w_file1 LIKE epsf-epsfilnam,
**************Start of the code***************
MOVE '*' TO w_param_1.
PERFORM get_file_name USING pr_sfile w_param_1.
LOOP AT it_file WHERE name CP w_file1.
CLEAR : x_file, w_path,
w_move_file, w_from_dir.
REFRESH : it_input,
it_input_err.
IF w_flag IS INITIAL.
CONCATENATE w_dir it_file-name INTO x_file.
CONDENSE x_file.
TO Move file from sever for backup storing the file name and path
w_path = x_file.
CALL FUNCTION 'TRINT_SPLIT_FILE_AND_PATH'
EXPORTING
full_name = x_file
IMPORTING
stripped_name = w_move_file
file_path = w_from_dir
EXCEPTIONS
x_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
********here it_input will be the structure of the file present on the application server
PERFORM read_file TABLES it_input
USING x_file.
CLEAR it_input_err.
REFRESH it_input.
ENDLOOP.
*******************end of the code****************
*& Form read_file
text
-->P_X_FILE text
FORM read_file TABLES it_tab
USING x_file.
OPEN DATASET x_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc NE 0.
WRITE : / text-006.
ELSE.
DO.
READ DATASET x_file INTO input_line.
IF sy-subrc = 0.
CLEAR: it_input, count.
DO.
ADD 1 TO count.
ASSIGN COMPONENT count OF STRUCTURE it_tab TO <fs>.
IF sy-subrc = 0.
SPLIT input_line AT separator INTO <fs> input_line.
ELSE.
EXIT.
ENDIF.
ENDDO.
APPEND it_tab.
ELSE.
EXIT.
ENDIF.
ENDDO.
ENDIF.
CLOSE DATASET x_file.
*& Form get_file_name
text
-->P_P_SFILE text
-->P_W_PARAM_1 text
FORM get_file_name USING p_sfile
w_param_1.
CHANGING x_file.
CALL FUNCTION 'FILE_GET_NAME'
EXPORTING
client = sy-mandt
logical_filename = p_sfile
parameter_1 = w_param_1
IMPORTING
file_name = x_file
EXCEPTIONS
file_not_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
w_path = x_file.
CALL FUNCTION 'TRINT_SPLIT_FILE_AND_PATH'
EXPORTING
full_name = w_path
IMPORTING
stripped_name = w_file
file_path = w_dir
EXCEPTIONS
x_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
w_dir1 = w_dir.
w_file1 = w_file.
CALL FUNCTION 'EPS_GET_DIRECTORY_LISTING'
EXPORTING
dir_name = w_dir1
file_mask = w_file1
TABLES
dir_list = it_file
EXCEPTIONS
invalid_eps_subdir = 1
sapgparam_failed = 2
build_directory_failed = 3
no_authorization = 4
read_directory_failed = 5
too_many_read_errors = 6
empty_directory_list = 7
OTHERS = 8.
IF sy-subrc <> 0.
WRITE : / text-006.
ENDIF.
Hope this will help you. -
Bea Weblogic Server performance question.
Hello,
Im wondering if there are big performance difference between Bea Weblogic Server
versions.
I run BWS 5.1 and find it great, I ve tested the application on 6.0 and it seems
to run as good as 5.1, I ve tested with 6.1 and it works fine too.
And now is my question... is it big difference between WLS from 5.1, 6.0, 6.1,
7.0, 8.0, 8.1 ???
I dont need any "super-hyper" features just run a simple EJB (30-40 EJBs) application.
If there are big performance difference then there is a good reason to update
to the latest WLS. (Do you have any benchmark urls for this issue?)
Do I need to modify the EJBs if I want to upgrade from 5.1 to 8.1 ??
When I upgraded from 5.1 to 6.1 there was a little changes I ve to make in the
xml files.
Thanks for all your help!
/Sonny!"Sonny" <[email protected]> wrote in message
news:3f0d6ca6$[email protected]..
|
| Hello,
|
| Im wondering if there are big performance difference between Bea Weblogic
Server
| versions.
| I run BWS 5.1 and find it great, I ve tested the application on 6.0 and it
seems
| to run as good as 5.1, I ve tested with 6.1 and it works fine too.
| And now is my question... is it big difference between WLS from 5.1, 6.0,
6.1,
| 7.0, 8.0, 8.1 ???
| I dont need any "super-hyper" features just run a simple EJB (30-40 EJBs)
application.
|
| If there are big performance difference then there is a good reason to
update
| to the latest WLS. (Do you have any benchmark urls for this issue?)
|
| Do I need to modify the EJBs if I want to upgrade from 5.1 to 8.1 ??
| When I upgraded from 5.1 to 6.1 there was a little changes I ve to make in
the
| xml files.
|
| Thanks for all your help!
|
| /Sonny!
As new versions release, there is differences in performance. One
significant point to note is the JVM versions that are supported which
significantly impact the application server performance. The new WLS 8.1 on
the newest released 1.4.2 JVM is damn good. The 1.4.1_0x JVMs have been
dramatically slower in tests that I've done. So even incremental releases
will make an impact.
In newer releases, code matures also. I also believe in 7.x they gave the
capability of clustering JVM more effectively.
anyway... good luck.
ken k -
Hi there,
Actually I have a full iPlanet solution up running on Solaris 8 environment, which contains:
-iPlanet Application Server 6.5
-iPlanet Directory Server 4.1
-iPlanet Web Server 4.1
-iPlanet Integration Server (EAI) 2.6
-iPlanet Portal Server 3.0
-Netegrity Site Minder
And I want to monitor the Application Server performance and to tune the required parameters.
So that, firstly I want to know what is the services that I should monitor to make sure that the Application Server is up and running and performing well.
And then, I want to know if there is any tool which can help me evaluate the Application Server performance and find out the proper tuning parameter in case if it is needed.
Many ThanksThere are some tuning tips available at the following url :
http://docs.sun.com/source/816-5794-11/index.html
hope this might help a bit !! -
hi,
i have oracle application server 10g on windows 2000 server, my server is working very slow how to speed it fast ?
how to tune it plz tell me .
thxsWow! this is pretty broad/open ended questions so I can only give you a broad answer. The first place to start will be Oracle Application Server Performance Guide.
10.1.3 guide is here:
http://download.oracle.com/docs/cd/B32110_01/core.1013/b28942/toc.htm
10.1.2 guide is here:
http://download.oracle.com/docs/cd/B14099_19/core.1012/b14001/toc.htm
Thanks
Shail -
Performance questions in Oracle Forms/Reports of Application Server 10g
Hello.
I have a dual Xeon 2.6 computer with 3 GB of memory and 6 GB of cache, running RedHat EL 3 with Oracle AS 10g (9.0.4.0.0).
Application Server is used to run some applications created with forms, and it generates several reports, but the forms are also used as a front end to another Oracle Database (Oracle 7.0, runing in Sun Solaris 5.6).
I've notested (and also my users) the application is getting very slow (is running in a dual Xeon, with 2 Gbit nics, in a 3 Gb backbone).
The speed (or lack of it) is most noted when the forms are generating the reports (it used to be fast - 2 seconds) and now it can take up to 5 minutes.
The AS 10g, when generating the reports, almost all of the querys go to the other server (in Solaris) and the results return to the server, and then the report is generated. The network has no problems (at least, that i know of), and the network performance is not an issue - both the servers are connected to a Gbit switch.
Can someone may have an ideia of it can be?
even in the clients, when running the forms application, the transition of the several menus is slow, and it used to be more fast.
the 10g is using Java Jinitiator 1.3.18. Can it be from that ? i'm not certain, but i could say this things start happen when we upgraded the jinitiator from 1.3.13 to 1.3.18...
My users are really getting on my nervers and i cant do nothing, because they have reason...
any help would be appreciated !
Cheers
Bruno SantosBruno, did you solve the performance problem? I'm experiencing the same lack of speed.
-
How to improve the performance of applications in Oracle Application Server 9i ?
I have my applications deployed to Oracle 8.1.7 database using OSE in Oracle Application Server 9i. My machine has 256 MB RAM. It has both Oracle Application Server and Oracle 8i database server installed on it. When I try running my applications I find they are very slow. Can I get some guidelines using which I can better the performance of my Application? It can be in the form of code, memory ,disk space etc.
Thanks in advance,
Regards,
krithika.
nullThe system configuration is more than enough to run java applications.
You are probalbly doing time-consuming operations in the event thread. Which blocks the event thread and the gui seems not to be responding. If you you have a very bad design.
Use a thread for time consuming operations. -
Does turning on Hprof hurt performance in an application server?
i'm running WebSphere Application Server v6.1 on HP-UX, which runs on Hotspot VM by default.
Since Hotspot won't produce anything like javacore or heapdump. I would very much like it to turn on Hprof all the time. So that I have some material for analysis if an application server hang or performance delegation occurs.
However I hardly find anyone saying they've turned on this option for WebSphere, nor does IBM redbooks. Would this hurt performance to turn on hprof for WAS JVM? or does this bring along any performance hazard? I'm planning to have this option on all the time in my production servers.Have you heard of HPjmeter? Try running with -XX:+HeapDump -XX:+HeapDumpOnCntrlBreak (i'm not sure of the syntax o the latter option, but its documented in the HPjmeter user manual. Any further questions ask me - I used to develop the tool.
-
Slow performance of Application server with a 9i database.
I am experiencing extremely slow perrformance of my 1.0.2.2.2 Application Server portal with my 9.0.1.2.1 database.
After logging in it takes forever just to connect to the Portal home page and even longer using the navigation link to connect to 'my pages'.
This degradation of performance pretty much happened over night. One day it was fine and the next it seemed to hang on every movement.
My server is running on Win 2000 with 1 GB of RAM. I ordered another GB of RAM hoping to alleviate a little of the congestion. I think it must hhave something to do with all the indexes, but I don't know how to tune the DB for it.
Does anyone have any idea of how to tune the DB to work with the Application Server portal? I am developing this portal for a client and I hate to think what will happen when it becomes fully rolled out and robust.I tried to do a simular thing, but I did not notice a performance decrease. However it might be possible that this happens. For example, if you are calling a time critical vi in the second while loop, it will lock all other processes until it is finished. Or maybe you are calling a shared resource (allocate an array, access to a file, using a mutex) that the other loop holds. Until the shared resource is released the first while loop must wait before it can access that resource (memory, file, etc.).
Without looking at the source code it will be hard to say what is causing it. I recommend to remove part by part subVI's from the second loop, to debug where the problem exists. If you want I can have a look at the code, please reply to this thread.
ErikvH
A
pplications Engineering
National Instruments
Attachments:
Digital_Output.vi 56 KB -
[Question:] Performance issue while deploying on Application Server
Oracle Application server 10G release 3 is used on which Jheadstart built application need to be deployed. but when its deployed it get very slow.
What are the things i need to check so that it can speed up . like disabling any Debugging messages, log, or other particular messages which can increase performance.If you are getting "running_without_metadata" this means the Agentry server did not load any application on start up.
1) In your Agentry.ini in the [Configuration] section what is developmentServer set to?
2) Depending on the value is where the Agentry Server looks for the application logic in the following locations:
Set to" True"
C:\SAP\MobilePlatform\Servers\UnwiredServer\Repository\Agentry\default\com.sap.agentry.wm53\Application\Development\
Set to false:
C:\SAP\MobilePlatform\Servers\UnwiredServer\Repository\Agentry\default\com.sap.agentry.wm53\Application\Production
In the above folder does it contain your application logic?
Stephen -
Application Server and performance with Attached Libraries
We are moving toward Forms 9i and 9iAS.
I have common SQL code that should be accessed from many Forms and considering
between creating Database Packages and Oracle Forms Packages as Attached
Libraries.
Have been told that they both operate differently with the Forms PL/SQL packages
loaded 'thinly' (only the components being called and also in 4k memory size).
So there is an argument to go for Forms Package as opposed to Database packages
this way!.
Obviously the Forms package will be loaded somewhere in a Run Forms session, but
does this means other Oracle Forms programs can access the loaded program unit.
Let me say user A running Forms A has an attached library which is also accessed
by user B running Forms B but trying to access the same program unit in the same
attached library.
Would the 9iAS recognise this and load only one copy, assuming user A started
first and hasnt closed his/her session while user B starts Forms B soon after?You should probably ask this on the Forms discussion forum.
http://www.oracle.com/technology/discussionforums/forms.html
But in general Forms on the Web share objects in the memory on the application server - including plls.
Maybe you are looking for
-
Cross References Will Not Display Page Number
Got some documents created in InDesign CS3 (MAC). When bringing them into CS4 (Windows) and trying to create a paragraph cross-reference the page numbers will not display. All the other text in the cross reference ("paragraph", the word "page", etc.)
-
[SOLVED] PGP signature could not be verified!
I am trying to install password safe from the AUR. I have downloaded and un-tarred the tar.gz file but when I execute makepkg -s I get the following error: $ makepkg -s ==> Making package: passwordsafe 0.94.1BETA-1 (Mon Dec 29 21:41:00 PST 2014) ==>
-
Stack Lag, Simultaneous addChild/addtoState Issues
It would be great if someone could help explain a few issues I have been having: - The main issue I have been dealing with is a lag time between addChild/removeChild and the load of the Images, and the actual finished load of the images (complete wit
-
Dll call from java using Jbuilder?
Please? Does anyone know how I do dll calls from java (jubuilder). I have tried but did not manage to get it wright??? / thanks carlos
-
Hi, Whenever I am updating my OS or installing any application I get an error massage saying that I nsp.kext needs to be updated. How critical is this file? Can I ignore this message as I cannot see any problems functionally as of now? Thanks