PDSOE 11.5.1 Performance on Windows 32-bit

Posted by PapaLee on 17-Nov-2015 16:38

One of my client's users is experiencing extremely long delays when running the application from PDSOE.

She has a Win 32-bit system with 4GB of memory.

The database is local and she's the only user, although she may have >1 connections.

The database is 30-40GB.

Any suggestions will be greatly appreciated.

From her log file:

Thu Nov 12 09:07:00 2015
[2015/11/12@09:07:00.755-0500] P-5068 T-7608 I BROKER 0: (333) Multi-user session begin.
[2015/11/12@09:07:00.808-0500] P-5068 T-7608 I BROKER 0: (5326) Begin Physical Redo Phase at 0 .
[2015/11/12@09:07:04.061-0500] P-5068 T-7608 I BROKER 0: (7161) Physical Redo Phase Completed at blk 105 off 2849 upd 345.
[2015/11/12@09:07:04.117-0500] P-5068 T-7608 I BROKER 0: (13547) At end of Physical redo, transaction table size is 128.
[2015/11/12@09:07:07.471-0500] P-5068 T-7608 I BROKER 0: (452) Login by pholding on batch.
[2015/11/12@09:07:07.472-0500] P-5068 T-7608 I BROKER 0: (4393) This server is licensed for local logins only.
[2015/11/12@09:07:07.495-0500] P-5068 T-7608 I BROKER 0: (5644) Started for 10200 using TCP IPV4 address 127.0.0.1, pid 5068.
[2015/11/12@09:07:07.518-0500] P-5068 T-7608 I BROKER 0: (4234) Progress OpenEdge Release 11.5 build 1190 SP01 on WINNT .
[2015/11/12@09:07:07.519-0500] P-5068 T-7608 I BROKER 0: (4281) Server started by pholding on batch.
[2015/11/12@09:07:07.519-0500] P-5068 T-7608 I BROKER 0: (6574) Started using pid: 5068.
[2015/11/12@09:07:07.526-0500] P-5068 T-7608 I BROKER 0: (15219) Encryption enabled: 0
[2015/11/12@09:07:07.527-0500] P-5068 T-7608 I BROKER 0: (15824) Multi-tenancy enabled: 0
[2015/11/12@09:07:07.527-0500] P-5068 T-7608 I BROKER 0: (15824) Table Partitioning enabled: 0
[2015/11/12@09:07:07.527-0500] P-5068 T-7608 I BROKER 0: (-----) LRU mechanism enabled.
[2015/11/12@09:07:07.528-0500] P-5068 T-7608 I BROKER 0: (4282) Parameter File: Not Enabled.
[2015/11/12@09:07:07.528-0500] P-5068 T-7608 I BROKER 0: (9336) Created shared memory with segment_id: 27000832
[2015/11/12@09:07:07.529-0500] P-5068 T-7608 I BROKER 0: (4250) Before-Image Cluster Size: 524288.
[2015/11/12@09:07:07.529-0500] P-5068 T-7608 I BROKER 0: (4251) Before-Image Block Size: 8192.
[2015/11/12@09:07:07.533-0500] P-5068 T-7608 I BROKER 0: (13873) After-image Management Archival Directory List (-aiarcdir): Not Enabled
[2015/11/12@09:07:07.534-0500] P-5068 T-7608 I BROKER 0: (13874) Create After-image Management Archival Directory(s) (-aiarcdircreate): Not Enabled
[2015/11/12@09:07:07.534-0500] P-5068 T-7608 I BROKER 0: (13872) After-image Management Archival Interval (-aiarcinterval): -1
[2015/11/12@09:07:07.534-0500] P-5068 T-7608 I BROKER 0: (4256) Number of After-Image Buffers (-aibufs): 20
[2015/11/12@09:07:07.535-0500] P-5068 T-7608 I BROKER 0: (4254) After-Image Stall (-aistall): Not Enabled
[2015/11/12@09:07:07.535-0500] P-5068 T-7608 I BROKER 0: (17555) Starting index number for statistics range (-baseindex): 1
[2015/11/12@09:07:07.536-0500] P-5068 T-7608 I BROKER 0: (17554) Starting table number for statistics range (-basetable): 1
[2015/11/12@09:07:07.536-0500] P-5068 T-7608 I BROKER 0: (4252) Number of Before-Image Buffers (-bibufs): 20
[2015/11/12@09:07:07.536-0500] P-5068 T-7608 I BROKER 0: (6552) BI File Threshold Stall (-bistall): Disabled.
[2015/11/12@09:07:07.537-0500] P-5068 T-7608 I BROKER 0: (9238) BI File Threshold size (-bithold): 0.0 Bytes
[2015/11/12@09:07:07.537-0500] P-5068 T-7608 I BROKER 0: (6573) Database Blocksize (-blocksize): 4096
[2015/11/12@09:07:07.538-0500] P-5068 T-7608 I BROKER 0: (12812) BIW writer delay (-bwdelay): 0
[2015/11/12@09:07:07.538-0500] P-5068 T-7608 I BROKER 0: (12813) Allowed index cursors (-c): 84
[2015/11/12@09:07:07.557-0500] P-5068 T-7608 I BROKER 0: (12265) SSL Certificate Store Path (-certstorepath): Not Enabled
[2015/11/12@09:07:07.557-0500] P-5068 T-7608 I BROKER 0: (4264) Character Set (-cpinternal): ISO8859-1
[2015/11/12@09:07:07.558-0500] P-5068 T-7608 I BROKER 0: (4235) Physical Database Name (-db): C:/WDS2/database/dev/wds2
[2015/11/12@09:07:07.558-0500] P-5068 T-7608 I BROKER 0: (4238) Direct I/O (-directio): Not Enabled
[2015/11/12@09:07:07.559-0500] P-5068 T-7608 I BROKER 0: (4236) Database Type (-dt): PROGRESS
[2015/11/12@09:07:07.559-0500] P-5068 T-7608 I BROKER 0: (15218) Encryption cache size (-ecsize): 1000
[2015/11/12@09:07:07.559-0500] P-5068 T-7608 I BROKER 0: (12814) Group delay (-groupdelay): 10
[2015/11/12@09:07:07.560-0500] P-5068 T-7608 I BROKER 0: (4242) Hash Table Entries (-hash): 887
[2015/11/12@09:07:07.561-0500] P-5068 T-7608 I BROKER 0: (4244) Crash Recovery (-i): Enabled
[2015/11/12@09:07:07.562-0500] P-5068 T-7608 I BROKER 0: (17557) Number of indexes included in statistics collection (-indexrangesize): 50
[2015/11/12@09:07:07.562-0500] P-5068 T-7608 I BROKER 0: (14268) TCP/IP Version (-ipver): IPV4
[2015/11/12@09:07:07.562-0500] P-5068 T-7608 I BROKER 0: (12263) SSL Key Alias Name (-keyalias): Not Enabled
[2015/11/12@09:07:07.563-0500] P-5068 T-7608 I BROKER 0: (12815) Lock table hash table size (-lkhash): 1237
[2015/11/12@09:07:07.563-0500] P-5068 T-7608 I BROKER 0: (17805) Original Lock Release Algorithm (-lkrela): Not Enabled
[2015/11/12@09:07:07.564-0500] P-5068 T-7608 I BROKER 0: (17560) Number of LRU force skips (-lruskips): 0
[2015/11/12@09:07:07.564-0500] P-5068 T-7608 I BROKER 0: (17561) Number of LRU2 force skips (-lru2skips): 0
[2015/11/12@09:07:07.565-0500] P-5068 T-7608 I BROKER 0: (13953) Maximum Area Number (-maxArea): 32000
[2015/11/12@09:07:07.569-0500] P-5068 T-7608 I BROKER 0: (12540) Size of JTA transaction table (-maxxids): 100
[2015/11/12@09:07:07.569-0500] P-5068 T-7608 I BROKER 0: (5649) Maximum Port for Auto Servers (-maxport): 5000
[2015/11/12@09:07:07.570-0500] P-5068 T-7608 I BROKER 0: (5648) Minimum Port for Auto Servers (-minport): 3000
[2015/11/12@09:07:07.570-0500] P-5068 T-7608 I BROKER 0: (17564) Multi-tenancy partition cache size (-mtpmsize): 1024
[2015/11/12@09:07:07.570-0500] P-5068 T-7608 I BROKER 0: (12821) Use muxlatches (-mux): 1
[2015/11/12@09:07:07.571-0500] P-5068 T-7608 I BROKER 0: (4260) Maximum Number of Users (-n): 21
[2015/11/12@09:07:07.571-0500] P-5068 T-7608 I BROKER 0: (17566) Minimum time to nap at first -spin exhaustion (-nap): 10
[2015/11/12@09:07:07.572-0500] P-5068 T-7608 I BROKER 0: (17565) Maximum time to nap at -spin exhaustion (-napmax): 250
[2015/11/12@09:07:07.572-0500] P-5068 T-7608 I BROKER 0: (12273) No SSL Session Cache (-nosessioncache): Not Enabled
[2015/11/12@09:07:07.572-0500] P-5068 T-7608 I BROKER 0: (17807) Disable LRU mechanism (-nolru): Not Enabled
[2015/11/12@09:07:07.578-0500] P-5068 T-7608 I BROKER 0: (16689) Login Governor (-nGovernor): 0 of 21
[2015/11/12@09:07:07.591-0500] P-5068 T-7608 I BROKER 0: (8527) Storage object cache size (-omsize): 1024
[2015/11/12@09:07:07.592-0500] P-5068 T-7608 I BROKER 0: (13870) Database Service Manager - IPC Queue Size (-pica): 64.0 KBytes
[2015/11/12@09:07:07.592-0500] P-5068 T-7608 I BROKER 0: (17802) Shared memory segments locked (-pinshm): Not Enabled
[2015/11/12@09:07:07.602-0500] P-5068 T-7608 I BROKER 0: (16953) Use pollset mechanism for client/server (-pollset): Not Enabled
[2015/11/12@09:07:07.602-0500] P-5068 T-7608 I BROKER 0: (16955) Delay first prefetch message (-prefetchDelay): Not Enabled
[2015/11/12@09:07:07.603-0500] P-5068 T-7608 I BROKER 0: (16956) Prefetch message fill percentage (-prefetchFactor): 0
[2015/11/12@09:07:07.603-0500] P-5068 T-7608 I BROKER 0: (16957) Minimum records in prefetch msg (-prefetchNumRecs): 16
[2015/11/12@09:07:07.604-0500] P-5068 T-7608 I BROKER 0: (16958) Suspension queue poll priority (-prefetchPriority): 0
[2015/11/12@09:07:07.604-0500] P-5068 T-7608 I BROKER 0: (17568) APW queue scan cycle time in milliseconds (-pwqdelay): 100
[2015/11/12@09:07:07.604-0500] P-5068 T-7608 I BROKER 0: (17569) APW minimum queue length before write (-pwqmin): 1
[2015/11/12@09:07:07.605-0500] P-5068 T-7608 I BROKER 0: (17570) APW buffer scan cycle time in seconds (-pwsdelay): 1
[2015/11/12@09:07:07.605-0500] P-5068 T-7608 I BROKER 0: (17571) APW maximun number of buffers to scan per cycle (-pwscan): 5
[2015/11/12@09:07:07.605-0500] P-5068 T-7608 I BROKER 0: (17572) APW maximum number of buffers to write per cycle (-pwwmax): 25
[2015/11/12@09:07:07.606-0500] P-5068 T-7608 I BROKER 0: (4247) Before-Image File I/O (-r -R): Reliable
[2015/11/12@09:07:07.606-0500] P-5068 T-7608 I BROKER 0: (17563) Record free chain search depth factor (-recspacesearchdepth): 5
[2015/11/12@09:07:07.607-0500] P-5068 T-7608 I BROKER 0: (6526) Number of Semaphore Sets (-semsets): 3
[2015/11/12@09:07:07.607-0500] P-5068 T-7608 I BROKER 0: (12264) SSL Session Timeout (-sessiontimeout): 0
[2015/11/12@09:07:07.607-0500] P-5068 T-7608 I BROKER 0: (13924) Maximum Shared Memory Segment Size (-shmsegsize): 128 Mb
[2015/11/12@09:07:07.608-0500] P-5068 T-7608 I BROKER 0: (4243) Current Spin Lock Tries (-spin): 1
[2015/11/12@09:07:07.608-0500] P-5068 T-7608 I BROKER 0: (17803) SSL Encryption for TCP/IP connections (-ssl): Not Enabled
[2015/11/12@09:07:07.608-0500] P-5068 T-7608 I BROKER 0: (17556) Number of tables included in statistics collection (-tablerangesize): 50
[2015/11/12@09:07:07.609-0500] P-5068 T-7608 I BROKER 0: (14017) Area block consistency check (-AreaCheck): Not Enabled
[2015/11/12@09:07:07.609-0500] P-5068 T-7608 I BROKER 0: (4239) Number of Database Buffers (-B): 3000
[2015/11/12@09:07:07.609-0500] P-5068 T-7608 I BROKER 0: (17562) Number of Alternate Database Buffers (-B2): 0
[2015/11/12@09:07:07.641-0500] P-5068 T-7608 I BROKER 0: (9422) Maximum private buffers per user (-Bpmax): 64
[2015/11/12@09:07:07.641-0500] P-5068 T-7608 I BROKER 0: (14016) Database block consistency check (-DbCheck): Not Enabled
[2015/11/12@09:07:07.642-0500] P-5068 T-7608 I BROKER 0: (13869) Database Service Manager - Service(s) to start (-DBService): Not Enabled
[2015/11/12@09:07:07.652-0500] P-5068 T-7608 I BROKER 0: (10535) Enhanced Read-Only mode (-ERO): Not Enabled
[2015/11/12@09:07:07.653-0500] P-5068 T-7608 I BROKER 0: (4237) Force Access (-F): Not Enabled
[2015/11/12@09:07:07.653-0500] P-5068 T-7608 I BROKER 0: (4249) Before-Image Truncate Interval (-G): 0
[2015/11/12@09:07:07.653-0500] P-5068 T-7608 I BROKER 0: (4261) Host Name (-H): pholding3-dt
[2015/11/12@09:07:07.654-0500] P-5068 T-7608 I BROKER 0: (14018) Index block consistency check (-IndexCheck): Not Enabled
[2015/11/12@09:07:07.654-0500] P-5068 T-7608 I BROKER 0: (4241) Current Size of Lock Table (-L): 8192
[2015/11/12@09:07:07.654-0500] P-5068 T-7608 I BROKER 0: (16688) Lock Governor (-LGovernor): 0%
[2015/11/12@09:07:07.655-0500] P-5068 T-7608 I BROKER 0: (4257) Maximum Number of Clients Per Server (-Ma): 5
[2015/11/12@09:07:07.655-0500] P-5068 T-7608 I BROKER 0: (14016) Memory overwrite check (-MemCheck): Not Enabled
[2015/11/12@09:07:07.655-0500] P-5068 T-7608 I BROKER 0: (4245) Delay of Before-Image Flush (-Mf): 3
[2015/11/12@09:07:07.655-0500] P-5068 T-7608 I BROKER 0: (4259) Minimum Clients Per Server (-Mi): 1
[2015/11/12@09:07:07.656-0500] P-5068 T-7608 I BROKER 0: (12818) Message Buffer Size (-Mm): 1024
[2015/11/12@09:07:07.656-0500] P-5068 T-7608 I BROKER 0: (4258) Maximum Number of Servers (-Mn): 5
[2015/11/12@09:07:07.656-0500] P-5068 T-7608 I BROKER 0: (12819) Servers per Protocol (-Mp): 0
[2015/11/12@09:07:07.657-0500] P-5068 T-7608 I BROKER 0: (5647) Maximum Servers Per Broker (-Mpb): 0
[2015/11/12@09:07:07.657-0500] P-5068 T-7608 I BROKER 0: (4240) Excess Shared Memory Size (-Mxs): 23
[2015/11/12@09:07:07.657-0500] P-5068 T-7608 I BROKER 0: (4263) Network Type (-N): TCP
[2015/11/12@09:07:07.658-0500] P-5068 T-7608 I BROKER 0: (16954) Server network message wait time (-Nmsgwait): 2
[2015/11/12@09:07:07.679-0500] P-5068 T-7608 I BROKER 0: (10357) Pending client connection timeout (-PendConnTimeout): 0
[2015/11/12@09:07:07.680-0500] P-5068 T-7608 I BROKER 0: (4262) Service Name (-S): 10200
[2015/11/12@09:07:07.680-0500] P-5068 T-7608 I BROKER 0: (17804) Broker server group support (-ServerType): BOTH
[2015/11/12@09:07:07.688-0500] P-5068 T-7608 I BROKER 0: (10028) SQL Server Max Open Cursors (-SQLCursors): 0
[2015/11/12@09:07:07.689-0500] P-5068 T-7608 I BROKER 0: (10026) SQL Server Stack Size (-SQLStack): 0
[2015/11/12@09:07:07.689-0500] P-5068 T-7608 I BROKER 0: (10027) SQL Server Statement Cache Size (-SQLStmtCache): 0
[2015/11/12@09:07:07.689-0500] P-5068 T-7608 I BROKER 0: (10029) Size [1K byte units] of SQL Server temp table buffer (-SQLTempStoreBuff): 0
[2015/11/12@09:07:07.690-0500] P-5068 T-7608 I BROKER 0: (10030) Size [1K byte units] of SQL Server temp table disk storage (-SQLTempStoreDisk): 0
[2015/11/12@09:07:07.690-0500] P-5068 T-7608 I BROKER 0: (10031) Size [1K byte units] of SQL Server temp table data page (-SQLTempStorePageSize): 0
[2015/11/12@09:07:07.690-0500] P-5068 T-7608 I BROKER 0: (-----) Authorized data truncation (-SQLTruncateTooLarge): OFF
[2015/11/12@09:07:07.691-0500] P-5068 T-7608 I BROKER 0: (14019) Record block consistency check (-TableCheck): Not Enabled
[2015/11/12@09:07:07.691-0500] P-5068 T-7608 I BROKER 0: (17717) TXE Lock retry limit (-TXERetryLimit): 0
[2015/11/12@09:07:07.692-0500] P-5068 T-7608 I BROKER 0: (13896) TXE Commit lock skip limit (-TXESkipLimit): 10000

All Replies

Posted by James Palmer on 17-Nov-2015 16:50

Is she running in debug mode perchance?

Posted by PapaLee on 18-Nov-2015 08:11

Yes.

Posted by James Palmer on 18-Nov-2015 08:20

Yes we have this issue also. It seems to get slower and slower the longer you run the session for. Not managed to track it down. It's not related to DB startup parameters though, it's to do with PDSOE.

Posted by PapaLee on 18-Nov-2015 08:34

It's unacceptably slow when not running in debug mode as well. It's not just the debugger causing problems.

Posted by PapaLee on 18-Nov-2015 15:44

The user has logged an issue with TS. Hopefully, we'll get some ideas.

Posted by PapaLee on 18-Dec-2015 11:21

Turned to be a bad hostname for an appserver connect.

This thread is closed