One of our customer’s sites is running slowly on a periodic basis - we can't seem to figure out where the bottleneck might be. The system will crawl at various points during the day - then after a few minutes (anything from 2mins to an hour) it will spring back in to life.
There is no real evidence to where the problem lies, apart from the fact they have a large number of users on a work group database, which in turn allows them to have no bi writers, apw’s, etc.
About three weeks ago I did an index rebuild on the database and over the past few days I have been changing the bi block size to see what affect it has on the number, length and the size of the flushes when the database checkpoints.
Server Details:
Users: 49
Connections: 65
Machine : Alpha
OS : Tru64
Progress: 9.1C Workgroup Database - (Do I need Enterprise version with apw's??)
Memory : 500mb (+ another 500mb to go in at the end of the week)
CPU's : 1 x 466 Mhz
Startup script:
proserve <db> -n 65 -Mn 13 -Ma 5 -B 80000 -L 50000 -N tcp –S <service>
512 buffer size (98% buffer hits)
Ckpt ------ Database Writes ------
No. Time Len Dirty CPT Q Scan APW Q Flushes
9 14:07:43 0 349 0 0 0 0
8 13:39:04 1639 614 0 0 0 41
7 12:34:04 3926 507 0 0 0 102
6 11:55:56 2288 336 0 0 0 64
5 11:21:16 2080 491 0 0 0 103
4 10:37:47 2609 556 0 0 0 103
3 09:57:19 2428 593 0 0 0 113
2 09:19 2244 517 0 0 0 127
128 buffer size (95% Buffer hits)
Ckpt ------ Database Writes ------
No. Time Len Dirty CPT Q Scan APW Q Flushes
11 09:44:27 0 244 0 0 0 0
10 09:39:22 305 211 0 0 0 80
9 09:32:38 404137 0 0 0 62
8 09:24:23 495 153 0 0 0 41
7 09:18:07 376 124 0 0 0 44
6 08:44:48 1999 61 0 0 0 12
5 08:11:50 1978 334 0 0 0 15
4 07:57:20 870 611 0 0 0 87
64 buffer size (98% Buffer hits)
Ckpt ------ Database Writes ------
No. Time Len Dirty CPT Q Scan APW Q Flushes
10 10:45:20 0 150 0 0 0
9 10:40:06 280 163 0 0 0 70
8 10:38:06 154 155 0 0 0 50
7 10:35:48 138 104 0 0 0 60
6 10:32:08 220 179 0 0 0 44
5 10:26:44 324 157 0 0 00 43
4 10:22:44 267 215 0 0 0 45
3 10:17:16 301 148 0 0 0 37
I do realise we are really at the physical limit for the database and if any more users are added they will need to go to enterprise. Can anyone recommend anything?
Thanks
Joel Serjeant
Integer Micro Systems Ltd.
There is no real evidence to where the problem lies, apart from the fact they have a large number of users on a work group database, which in turn allows them to have no bi writers, apw’s, etc.
About three weeks ago I did an index rebuild on the database and over the past few days I have been changing the bi block size to see what affect it has on the number, length and the size of the flushes when the database checkpoints.
Server Details:
Users: 49
Connections: 65
Machine : Alpha
OS : Tru64
Progress: 9.1C Workgroup Database - (Do I need Enterprise version with apw's??)
Memory : 500mb (+ another 500mb to go in at the end of the week)
CPU's : 1 x 466 Mhz
Startup script:
proserve <db> -n 65 -Mn 13 -Ma 5 -B 80000 -L 50000 -N tcp –S <service>
512 buffer size (98% buffer hits)
Ckpt ------ Database Writes ------
No. Time Len Dirty CPT Q Scan APW Q Flushes
9 14:07:43 0 349 0 0 0 0
8 13:39:04 1639 614 0 0 0 41
7 12:34:04 3926 507 0 0 0 102
6 11:55:56 2288 336 0 0 0 64
5 11:21:16 2080 491 0 0 0 103
4 10:37:47 2609 556 0 0 0 103
3 09:57:19 2428 593 0 0 0 113
2 09:19 2244 517 0 0 0 127
128 buffer size (95% Buffer hits)
Ckpt ------ Database Writes ------
No. Time Len Dirty CPT Q Scan APW Q Flushes
11 09:44:27 0 244 0 0 0 0
10 09:39:22 305 211 0 0 0 80
9 09:32:38 404137 0 0 0 62
8 09:24:23 495 153 0 0 0 41
7 09:18:07 376 124 0 0 0 44
6 08:44:48 1999 61 0 0 0 12
5 08:11:50 1978 334 0 0 0 15
4 07:57:20 870 611 0 0 0 87
64 buffer size (98% Buffer hits)
Ckpt ------ Database Writes ------
No. Time Len Dirty CPT Q Scan APW Q Flushes
10 10:45:20 0 150 0 0 0
9 10:40:06 280 163 0 0 0 70
8 10:38:06 154 155 0 0 0 50
7 10:35:48 138 104 0 0 0 60
6 10:32:08 220 179 0 0 0 44
5 10:26:44 324 157 0 0 00 43
4 10:22:44 267 215 0 0 0 45
3 10:17:16 301 148 0 0 0 37
I do realise we are really at the physical limit for the database and if any more users are added they will need to go to enterprise. Can anyone recommend anything?
Thanks
Joel Serjeant
Integer Micro Systems Ltd.