I set first only 2048 buffers as i supposed buffers does not matter on RAM DISK 
because read from file is really read from RAM.
But to my surprise (maybe not so big surprise) the results are as >3 times 
slower.
Is this overhead becouse of using Windows file read api compared to direct read 
from cache or something else involved?

PS> FB4 looks faster than FB3 ~7% - i test only one time FB4 then i must retest 
it.

48 isql sessions
Server version: WI-T4.0.0.1435 Firebird 4.0 Beta 1
FB_ARCHITECTURE 
DB_NAME 
FORCED_WRITES 
SWEEP_INT 
PAGE_BUFFERS 
PAGE_SIZE 
SuperServer 4.0.0 
P:\DB\OLTP4.FDB 
ON 
20000 
2048 
8192 
ACTION 
AVG_TIMES_PER_MINUTE 
AVG_ELAPSED_MS 
SUCCESSFUL_TIMES_DONE 
JOB_BEG 
JOB_END 
*** OVERALL *** for 60 minutes: 
4701.57 
9891 
282094 
2019-02-16 18:35 
2019-02-16 19:35

FB_ARCHITECTURE 
DB_NAME 
FORCED_WRITES 
SWEEP_INT 
PAGE_BUFFERS 
PAGE_SIZE 
SuperServer 4.0.0 
P:\DB\OLTP4.FDB 
ON 
20000 
262144 
819
ACTION 
AVG_TIMES_PER_MINUTE 
AVG_ELAPSED_MS 
SUCCESSFUL_TIMES_DONE 
JOB_BEG 
JOB_END 
*** OVERALL *** for 60 minutes: 
15029.05 
5049 
901743 
2019-02-16 21:45 
2019-02-16 22:45



For comparision 60 minutes tests for FB3 and FB2.5

FB_ARCHITECTURE 
DB_NAME 
FORCED_WRITES 
SWEEP_INT 
PAGE_BUFFERS 
PAGE_SIZE 
SuperServer 3.0.5 
P:\DB\OLTP3.FDB 
ON 
20000 
262144 
8192 
ACTION 
AVG_TIMES_PER_MINUTE 
AVG_ELAPSED_MS 
SUCCESSFUL_TIMES_DONE 
JOB_BEG 
JOB_END 
*** OVERALL *** for 60 minutes: 
14005.30 
5365 
840318 
2019-02-11 21:21 
2019-02-11 22:21

FB_ARCHITECTURE 
DB_NAME 
FORCED_WRITES 
SWEEP_INT 
PAGE_BUFFERS 
PAGE_SIZE 
Classic 2.5.9 
P:\DB\OLTP2.FDB 
ON 
20000 
12288 
8192 
ACTION 
AVG_TIMES_PER_MINUTE 
AVG_ELAPSED_MS 
SUCCESSFUL_TIMES_DONE 
JOB_BEG 
JOB_END 
*** OVERALL *** for 60 minutes: 
1164.40 
48244 
69864 
2019-02-12 18:41 
2019-02-12 19:41

FB_ARCHITECTURE 
DB_NAME 
FORCED_WRITES 
SWEEP_INT 
PAGE_BUFFERS 
PAGE_SIZE 
SuperClassic 2.5.9 
P:\DB\OLTP2.FDB 
ON 
20000 
12288 
8192
ACTION 
AVG_TIMES_PER_MINUTE 
AVG_ELAPSED_MS 
SUCCESSFUL_TIMES_DONE 
JOB_BEG 
JOB_END 
*** OVERALL *** for 60 minutes: 
6176.02 
16168 
370561 
2019-02-12 21:35 
2019-02-12 22:35

FB_ARCHITECTURE 
DB_NAME 
FORCED_WRITES 
SWEEP_INT 
PAGE_BUFFERS 
PAGE_SIZE 
SuperServer 2.5.9 
P:\DB\OLTP2.FDB 
ON 
20000 
262144 
8192
ACTION 
AVG_TIMES_PER_MINUTE 
AVG_ELAPSED_MS 
SUCCESSFUL_TIMES_DONE 
JOB_BEG 
JOB_END 
*** OVERALL *** for 60 minutes: 
1263.35 
46980 
75801 
2019-02-13 00:07 
2019-02-13 01:07



Regards,
Karol Bieniaszewski

Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to