Help in reading DBANALYZER output -
Hi Experts
I have gotten really good results so far - now I am bottlenecked at 2/3 of the test load level. I expected
to get 3000 connection run - but at 2200 I am hitting
a jam. It is a light weight OLTP test. The param
settings are below.
Any suggestions for experiments would be appreciated! I like MaxDB....:-)
1. Can MAXCPU be higher then the number of physical CPUs?
2. Are the Warnings showing something that I need to change some parameter?
The only parameter that I have changed is MAXCPU, from 7 to 8. The system is an 8 core sparc. I have gotten good results up to a point but I am now bottlnecked. The
Vmstat output shows User/System at 75%/25%. Its Flat out.
The I/O is only the LOG volume -
IOSTAT:
us sy wt id
74 26 0 0
extended device statistics
r/s w/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device
0.0 248.2 0.0 1985.6 0.0 1.0 0.0 3.9 0 96 c3t0d0
75% of the cpus are due to MaxDB - So I ran dbanalyzer. Can anyone comment on the W messages or anything else that might be of interest.
I Hardware: Number of CPU's 8, phys. memory 32768 MB, virt. memory 8004 MB
CON: NUM_PHYSICAL_CPU > 1
VAL: 8 > 1
I Runtime version: X64/SUN 7.5.0 Build 026-123-094-430
CON: 1
VAL: 1
I Instance IGEN (tpc490) is up since 2005-08-06 08:36:58
CON: 1
VAL: 1
I Configuration: number of CPUs (MAXCPU): 8, max user tasks: 3500
CON: 1
VAL: 1
I Number of data volumes: 2
CON: 1
VAL: 1
I SQL commands executed: 157424444
CON: SQL_Cmds > 0
VAL: 157424444 > 0
W1 Table DBA.CUSTOMER_125 contains 1250000 rows (36765 pages), sample rows: 20000
CON: FEW_SAMPLE_ROWS_ROW_COUNT["CUSTOMER_125"] > 1000000
VAL: 1250000 > 1000000
W1 Table DBA.ORDER_125 contains 12500000 rows (96900 pages), sample rows: 20000
CON: FEW_SAMPLE_ROWS_ROW_COUNT["ORDER_125"] > 1000000
VAL: 12500000 > 1000000
===== #1 at 2005-08-08 10:18:35
I SQL commands executed: 1569550
CON: PureSQL_Cmds > INTERVAL * 5
VAL: 1569550 > 126 * 5
I LOGQUE1: collision rate 6.02%, 28809 collisions, 175 waits (0.04%), 478525 accesses on region 23
CON: REGION_COLLISION_PERCENT[""] > ( 1 + MAXCPU / 3 )
VAL: 6.02 > ( 1 + 8 / 3 )
W1 Number of runnable user tasks: 240
CON: RunnableUserTasks > MAXCPU
VAL: 240 > 8
W2 System idle time 11.20%, CPU used from instance IGEN: 81.08 %
CON: HostIdleTimePercent >= 10.00
VAL: 11.20 >= 10.00
Here are the parameter settings:
OK
KERNELVERSION KERNEL 7.5.0 BUILD 026-123-094-430
INSTANCE_TYPE OLTP
MCOD NO
SERVERDBFOR_SAP YES
_UNICODE NO
DEFAULT_CODE ASCII
DATE_TIME_FORMAT INTERNAL
CONTROLUSERID SDB
CONTROLPASSWORD
MAXLOGVOLUMES 3
MAXDATAVOLUMES 5
LOG_VOLUME_NAME_002 /var/opt/sdb/data/igen/log/DISKL0002
LOG_VOLUME_NAME_001 /var/opt/sdb/data/igen/log/DISKL0001
LOG_VOLUME_TYPE_002 R
LOG_VOLUME_TYPE_001 R
LOG_VOLUME_SIZE_002 320000
LOG_VOLUME_SIZE_001 320000
DATA_VOLUME_NAME_0002 /var/opt/sdb/data/igen/data/DISKD0002
DATA_VOLUME_NAME_0001 /var/opt/sdb/data/igen/data/DISKD0001
DATA_VOLUME_TYPE_0002 R
DATA_VOLUME_TYPE_0001 R
DATA_VOLUME_SIZE_0002 888281
DATA_VOLUME_SIZE_0001 888281
DATA_VOLUME_MODE_0002 NORMAL
DATA_VOLUME_MODE_0001 NORMAL
DATA_VOLUME_GROUPS 1
LOG_BACKUP_TO_PIPE NO
MAXBACKUPDEVS 2
BACKUP_BLOCK_CNT 8
LOG_MIRRORED NO
MAXVOLUMES 9
MULTIO_BLOCK_CNT 8
DELAYLOGWRITER 0
LOG_IO_QUEUE 50
RESTARTTIME 600
MAXCPU 8
MAXUSERTASKS 3500
TRANSRGNS 8
TABRGNS 8
OMSREGIONS 0
OMSRGNS 25
OMS_HEAP_LIMIT 0
OMS_HEAP_COUNT 8
OMS_HEAP_BLOCKSIZE 10000
OMS_HEAP_THRESHOLD 100
OMS_VERS_THRESHOLD 2097152
HEAP_CHECK_LEVEL 0
ROWRGNS 8
MINSERVER_DESC 10
MAXSERVERTASKS 50
_MAXTRANS 14208
MAXLOCKS 142080
LOCKSUPPLY_BLOCK 100
DEADLOCK_DETECTION 4
SESSION_TIMEOUT 900
OMS_STREAM_TIMEOUT 30
REQUEST_TIMEOUT 5000
IOPROCSPER_DEV 2
IOPROCSFOR_PRIO 0
USEIOPROCS_ONLY NO
IOPROCSSWITCH 2
LRU_FOR_SCAN NO
PAGESIZE 8192
PACKETSIZE 36864
MINREPLYSIZE 4096
MBLOCKDATA_SIZE 32768
MBLOCKQUAL_SIZE 16384
MBLOCKSTACK_SIZE 16384
MBLOCKSTRAT_SIZE 8192
WORKSTACKSIZE 8192
WORKDATASIZE 8192
CATCACHE_MINSIZE 262144
CAT_CACHE_SUPPLY 112032
INIT_ALLOCATORSIZE 221184
ALLOW_MULTIPLE_SERVERTASK_UKTS NO
TASKCLUSTER01 tw;al;ut;2000sv,100bup;10ev,10gc;
TASKCLUSTER02 ti,100dw;438us;
TASKCLUSTER03 equalize
DYNTASK_STACK NO
MPRGN_QUEUE YES
MPRGN_DIRTY_READ YES
MPRGN_BUSY_WAIT YES
MPDISP_LOOPS 2
MPDISP_PRIO YES
XP_MP_RGN_LOOP 0
MP_RGN_LOOP 100
MPRGN_PRIO YES
MAXRGN_REQUEST 3000
PRIOBASE_U2U 100
PRIOBASE_IOC 80
PRIOBASE_RAV 80
PRIOBASE_REX 40
PRIOBASE_COM 10
PRIOFACTOR 80
DELAYCOMMIT NO
SVP1_CONV_FLUSH NO
MAXGARBAGECOLL 0
MAXTASKSTACK 400
MAX_SERVERTASK_STACK 100
MAX_SPECIALTASK_STACK 100
DWIO_AREA_SIZE 50
DWIO_AREA_FLUSH 50
FBM_VOLUME_COMPRESSION 50
FBM_VOLUME_BALANCE 10
FBMLOW_IO_RATE 10
CACHE_SIZE 400144
DWLRU_TAIL_FLUSH 25
XP_DATA_CACHE_RGNS 0
DATACACHE_RGNS 64
XP_CONVERTER_REGIONS 0
CONVERTER_REGIONS 8
XP_MAXPAGER 0
MAXPAGER 64
SEQUENCE_CACHE 1
IDXFILELIST_SIZE 2048
SERVERDESC_CACHE 3553
SERVERCMD_CACHE 51
VOLUMENO_BIT_COUNT 8
OPTIM_MAX_MERGE 500
OPTIM_INV_ONLY YES
OPTIM_CACHE NO
OPTIM_JOIN_FETCH 0
JOIN_SEARCH_LEVEL 0
JOIN_MAXTAB_LEVEL4 16
JOIN_MAXTAB_LEVEL9 5
READAHEADBLOBS 25
RUNDIRECTORY /var/opt/sdb/data/wrk/IGEN
OPMSG1 /dev/console
OPMSG2 /dev/null
_KERNELDIAGFILE knldiag
KERNELDIAGSIZE 800
_EVENTFILE knldiag.evt
_EVENTSIZE 0
_MAXEVENTTASKS 1
_MAXEVENTS 100
_KERNELTRACEFILE knltrace
TRACE_PAGES_TI 2
TRACE_PAGES_GC 0
TRACE_PAGES_LW 5
TRACE_PAGES_PG 3
TRACE_PAGES_US 10
TRACE_PAGES_UT 5
TRACE_PAGES_SV 5
TRACE_PAGES_EV 2
TRACE_PAGES_BUP 0
KERNELTRACESIZE 35457
EXTERNAL_DUMP_REQUEST NO
AKDUMP_ALLOWED YES
_KERNELDUMPFILE knldump
_RTEDUMPFILE rtedump
UTILITYPROTFILE dbm.utl
UTILITY_PROTSIZE 100
BACKUPHISTFILE dbm.knl
BACKUPMED_DEF dbm.mdf
MAXMESSAGE_FILES 0
EVENTALIVE_CYCLE 0
_SHAREDDYNDATA 400381
_SHAREDDYNPOOL 134012
_SHMKERNEL 3630122
__PARAM_CHANGED___ 0
__PARAM_VERIFIED__ 2005-08-06 08:36:58
DIAG_HISTORY_NUM 2
DIAG_HISTORY_PATH /var/opt/sdb/data/wrk/IGEN/DIAGHISTORY
DIAGSEM 1
SHOW_MAX_STACK_USE NO
LOG_SEGMENT_SIZE 106666
SUPPRESS_CORE YES
FORMATTING_MODE PARALLEL
FORMAT_DATAVOLUME YES
LOAD_BALANCING_CHK 0
LOAD_BALANCING_DIF 10
LOAD_BALANCING_EQ 5
HS_STORAGE_DLL libhsscopy
HS_SYNC_INTERVAL 50
USE_OPEN_DIRECT NO
SYMBOL_DEMANGLING NO
EXPAND_COM_TRACE NO
OPTIMIZE_OPERATOR_JOIN_COSTFUNC YES
OPTIMIZE_JOIN_PARALLEL_SERVERS 0
OPTIMIZE_JOIN_OPERATOR_SORT YES
OPTIMIZE_JOIN_OUTER YES
JOIN_OPERATOR_IMPLEMENTATION YES
JOIN_TABLEBUFFER 128
OPTIMIZE_FETCH_REVERSE YES
SET_VOLUME_LOCK YES
SHAREDSQL NO
SHAREDSQL_EXPECTEDSTATEMENTCOUNT 1500
SHAREDSQL_COMMANDCACHESIZE 32768
MEMORY_ALLOCATION_LIMIT 0
USE_SYSTEM_PAGE_CACHE YES
USE_COROUTINES YES
USE_STACK_ON_STACK NO
USE_UCONTEXT YES
MIN_RETENTION_TIME 60
MAX_RETENTION_TIME 480
MAX_SINGLE_HASHTABLE_SIZE 512
MAX_HASHTABLE_MEMORY 5120
HASHED_RESULTSET NO
HASHED_RESULTSET_CACHESIZE 262144
AUTO_RECREATE_BAD_INDEXES NO
LOCAL_REDO_LOG_BUFFER_SIZE 0
FORBID_LOAD_BALANCING NO
SIMULATE_VECTORIO NEVER
You have to design in answers!
In RESULT you can configer:
Enable column sorting in Dashboards = true/false
Regards,
Stefan Hess
Similar Messages
-
How to execute some code in command line, and read its output?
I'v found here http://www.sap-advisor.com/abap-coding/how-to-execute-operating-system-commands-from-within-sap/ that I can execute commands from the windows command line for example inside SAP.
But I want to take it one step further and read its output. is it possible?Hi RagnaRock,
one possible approach can be outputting the results of the command into a text file (i.e. "command >result.txt"), and then read this file from SAP/ABAP.
I hope this helps. Kind regards,
Alvaro -
Hi Experts,
I have created the XML report which will generate the output in EXCEL format. I have used the template(rtf) to generate the output. I am facing the critical issue the output file (excel) is giving output with headings( ex: empno,ename,job..)even if there is no record count in the query.
But some times it gives the empty file(excel) without the heading information if the record count is zero.
Could anyone suggest me to solve this error.
Any solution or link will be great help for me. Waiting for your valueable reply
Thanks in Advance,
Ravi.Hi,
Please see if this thread helps.
XML publisher output report in excel format
Re: XML publisher output report in excel format
Regards,
Hussein -
Reading the output from a object running in the local machine.
Reading the output from a object running in the local machine.
By using a signed applet i am lunching a small application that returns an image object, how to read that without storing it in the hard disk.
Which means i need to read the image object return by the local application using applet or jsp .
i am using tomacat and an html page with an applet with it to lunch the application.You can write that image in a binary format using OutputStream for System.out and then read it in your applet.
-
Editable field with F4 help in alv tree output using cl_gui_alv_tree
HI
i need Editable field with F4 help in alv tree output using cl_gui_alv_tree
Regards
NareshHi Naresh,
Pass the field catalog with the additional parameter (ls_fcat-edit = 'X'.).
for F4 help if the data element have the search help it automatically will come. other wise include the additional parameter in the field catalog (ls_fcat-F4AVAILABL = 'X')
Reward if found helpful.
Regards,
Boobalan Suburaj -
Can anyone help me find the output option in Bridge CC?
Can anyone help me find the output option in Bridge CC?
http://helpx.adobe.com/bridge/kb/install-output-module-bridge-cc.html
-
Reading the output values after each step executes in LabVIEW User Interface
Hello all,
Development environment: TestStand 2010 SP1 and LabVIEW 2010 SP1
Problem: is there a way to execute the subsequent steps programatically and get the output values from each of them?
I have already extended a little bit a Full OI interface for TestStand to load up any sequence, choose some of the steps and run them step by step (something like option to Run Selected steps). What I am trying to do is to add some actions between each step and do that in User Interface (I can't modify the sequence!), so I am starting the NewExecution with some previously configured InteractiveArgsParam and set an option breakAtFirstStep to True. Afterwards I am just doing something like Step Over when debugging the sequence and this works good, but I didn't fine a way yet to read the output values from the steps...
Then, if I wait until the execution finishes I can read my Results by processing the ResultObject, but this works only after finalizing of the test sequence. Since I wanted to stop after each step, read the values, do some actions and continue to the next step I tried to register an event callback for Trace of Execution View Manager. I can see that after each executed step this event is triggered, but when I try to read a ResultObject returned in Event Data it is not filled with values (ResultList seems to be empty?). Is it a proper behaviour or maybe I am doing the readout in wrong way? (It is the same VI as for reading ResultObjects after sequence finishes and there it works fine for arrays, containers and other data types).
Like I mentioned I can't modify the Test sequences, I can't add a UImessages.
What are my options? Should the trace event returns all output values from each steps or is it just used for status checking? Or maybe there is completely different approach to that matter?
Thanks in advance for any suggestions,
Best Regards.
CLA, CTD, CLED @ Test & Measurements Solutions Poland
Solved!
Go to Solution.Thanks for your replay, I have tried to build it in my LabView Block Diagramm, es seems like this image.
But the variable GetNumSubProperties ist always 0. Why?
PS: I need only the variable "Step.Result.PassFail" from the last step, do you know, how can I get it? I think, it is maybe easier than read all the "Result".
Attachments:
ReadStepResultInLabview.JPG 39 KB -
how can i read servlet output stream
i m using SAX to create an XML.
I set result to "Servlet Output Stream" as shown below :->
SAXTransformerFactory saxTF = SAXTransformerFactory.newInstance();
TransformerHandler th = saxTF.newTransformerHandler();
Transformer t = th.getTransformer();
StreamResult stRes = new StreamResult(res.getOutputStream());
th.setResult(stRes);
th.startDocument();
what i want to wright the same xml result in file at the same time(parallel y). -
Read the output of the iseries CL Program from Java
I have a Java program running on the iseries(AS400). I need to call a CL program from this JAVA.I have to pass 7 arguments to it.Out of 7, three are input parameters to CL and other 4 are its output parameters to the calling JAVA program. I am using Runtime.getRuntime().exec(arguments) to call the CL. Please suggest me how to read the output from the CL in the JAVA program.
http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html
Kidding:
If a method has at least 7 parameters, chances are one or two have been forgotten. -
Gurus..need help in reading data from virtual infocube
Gurus,
I have to read data from an virtual infocube...I am trying to use FM RSDRI_INFOPROV_READ to read data but it doesn't work..
I am doing exactly what has been done in the demo program RSDRi_INFOPROV_READ_DEMO...
Please help me...its really URGENT...
Thanks
samCheck out this thread....
must be helpful
Re: Read data from 0BWTC_C02 via ABAP -
How to read list output into itab? - URGENT
hai experts,
how to read current report output for further validation i need all data which is showing in output.
my req is,
to read list output all data put into itab.
reward avail for useful answer....
regards,
jai.mHi kumar,
you said your using second one.
it's good. then use the below part.but check the syntax because it is there in other programs what i have already phased.
INCLUDE <%_list>.
DATA %_LIST TYPE SLIST_LIST_TAB ." WITH HEADER LINE.
DATA %_LIST_WA TYPE SLIST_LISTLINE.
DATA: BEGIN OF data_tab OCCURS 0,
line(255),
END OF data_tab.
& Then use:-
LOOP AT %_list into %_list_wa.
data_tab-line = %_list-line.
data_tab-line = %_list_wa-line.
APPEND data_tab.
Clear data_tab.
Clear %_list_wa.
ENDLOOP.
kindly reward me if it's ok -
Search help problem in ALV output for field TD24A-DISMM
Hi Abap-Experts,
I have one issue regarding simple ALV report.
I need to display search-help for field DISMM. I have used below code in ALV fieldcatalog.
ts_fieldcat - tabname = 'TD24A'.
ts_fieldcat - tabname = 'DISMM'.
I have attached search-help for fields such as MATNR and WERKS too.
The search-helps are getting displayed for MATNR as well as WERKS.
But, the search-help is not gettting displayed for field DISMM(RP-TYPE) .
The output displayed is done using Simple ALV.
Could anyone please help me and correct my code or logic i have used.Hi,
I have changed code a bit...and used T438A table.
CLEAR ts_fieldcat.
ts_fieldcat-col_pos = '5'.
ts_fieldcat-fieldname = 'DISMM'.
ts_fieldcat-seltext_l = text-014.
ts_fieldcat-outputlen = 2.
ts_fieldcat-reptext_ddic = ''.
ts_fieldcat-ref_tabname = 'T438A'.
ts_fieldcat-ref_fieldname = 'DISMM'.
ts_fieldcat-ddic_outputlen = '2'.
ts_fieldcat-input = 'X'.
APPEND ts_fieldcat TO gt_fieldcat.
still it is not showing me the F4 help in simplae ALV output..
kindly help me -
Hi,
Need some help on read statement.
I need to read the records which starts with some character and need to specify the same in where condition as below.
read table i_itab
into w_itab
with key objnr = w_itab-objnr
stat CS 'E'
Binary search.
Getting error as should not use CS in the read statement. How to read the records which starts with letter 'E' only in this case.
Can anyone help me out in this.
Regards,
RamYou should be able to do a binary search to get the first record and then do indexed reads to get subsequent records.
Something like:
DATA tab_index LIKE sy-tabix.
SORT i_itab BY objnr stat.
IF sy-subrc = 0.
tab_index = sy-tabix.
ENDIF.
WHILE sy-subrc = 0.
IF w_itab-stat CS 'E'.
* process record.
ENDIF.
tab_index = tab_index + 1.
READ TABLE i_itab INDEX tab_index.
IF sy-subrc = 0.
IF i_itab-objnr <> w_itab-objnr.
sy-subrc = 9.
ENDIF.
ENDIF.
ENDWHILE.
Rob
Message was edited by: Rob Burbank -
Adobe Reader XI 11.0.3 Help Adobe Reader XI Help not working!!
Dear All,
I've got the below error when click on : Help>Adobe Reader XI Help
Please suggest the solution how to fix my reader help.
Also followed following link to trouble shoot but no luck!!
http://helpx.adobe.com/acrobat/kb/error-online-help-content-cannot.html
Your help is very much appreciated.
Regards,
NEYIGAPULAHi Pat,
Here is the solution worked but not sure we can implement this or not.
Installed Adobe AIR
Installed Adobe Help Manager
- Downloaded offline PDF
Changed Adobe Reader EXE AcroRd32.exe compatibility settings to Windows XP SP3
Launched Adobe Reader > Prompts "protected mode" windows to disable> Disabled Protected mode>Help working fine now
Would you mind tell me the importance of Protected mode in New version of Adobe reader.
Regards,
Srinivas N -
Problems reading RefNum output parameter from ActiveX
I'm running LabVIEW as a ActiveX server and access it from Python. Now I have encountered a problem when trying to read an output control that is a RefNum (actually a strict type def that I think is based on a DataLogRefNum containing a Enum). I get the following error message: "pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147352571), 2)"
Has anyone experience of reading RefNums controls using ActiveX?
From Python? C++? VB? ...?
Thanks!
OlaHello Ola!
Do you still have the problem?
Cheers
Ashwani S.
Applications Engineer
National Instruments Sweden
Maybe you are looking for
-
Win 7 Wifi not working after upgrading to 10.9.4
After the update I am not able to get Wifi connection on my Bootcamp 5.1.2 with Windows 7 Professional. The wifi icon gets a red X and it can't se any network at all where it earlier could se several networks. Its running on a Macbook Pro Retina, Mid
-
How to bypass printer setting using abap code?
Dear All, I want to bypass printer setting using abap code? I am printing sticker using a code and i dont want to display printer setting . I want direct ouput ? Regards Steve
-
I own a Samsung Fascinate Phone. I recently downloaded Adobe Reader for Android. A web site I use has PDF documents I can download. when I select one of those documents to download, the phone attempts to use Think Free Office to download the docum
-
after updating iphone 4s to ios7 , it restart and asking me to connect itunes , i connect it to the pc wz cable, the message appear that itunes couldn't contact iphone sofware update server coz there is no internet , i try other one and it works norm
-
Adobe Color Management Module 64bit support
Hello, are there any plans to release a 64bit version of the Adobe Color Management Module? We are a licensee of the AdobeCMM and would like to release a 64bit version of our application. Thank you very much, best regards Ro_Gi