Data Import MARC BIB + CI/CO (Ramsons) [NON-ECS]
Overview In progress
- This document contains the results of testing Check-in/Check-out and Data Import for MARC Bibliographic records on the Ramsons[ECS] release environment.
- PERF-969Getting issue details... STATUS
Summary
- Data Import with Check In/Check Out tests finished successfully with PTF - Create 2 and PTF - Updates Success - 2 job profiles with files 5K, 10K, 25K, 50K, 100K records.
- Comparing with previous testing results Quesnelia and Ramsons releases
Test Runs
Test № | Scenario | Test Conditions | Results |
---|---|---|---|
1 | DI MARC Bib Create | 5K, 10K, 25K, 50K, 100K consequentially | Completed |
CICO | 8 users | ||
2 | DI MARC Bib Update | 5K, 10K, 25K, 50K, 100K consequentially |
|
CICO | 8 users |
Test Results
This table contains durations for Data Import with Check-in/Check-out.
Profile | MARC File | DI Duration Ramsons (hh:mm:ss) | Check In, Check Out Response time (8 users) Ramsons | |
---|---|---|---|---|
CI Average sec | CO Average sec | |||
DI MARC Bib Create (PTF - Create 2) | 5K.mrc | |||
10K.mrc | ||||
25K.mrc | ||||
50K.mrc | ||||
100K.mrc | ||||
DI MARC Bib Create (PTF - Updates Success - 2) | 5K.mrc | |||
10K.mrc | ||||
25K.mrc | ||||
50K.mrc | ||||
100K.mrc |
Check-in/Check-out without Data Import
Scenario | Load level | Request | Response time, sec Quesnelia | |
---|---|---|---|---|
95 perc | average | |||
Circulation Check-in/Check-out (without Data import) | 8 users | Check-in | ||
Check-out |
Comparison
This table contains DI durations with CICO comparison between Quesnelia and Ramsons releases.
Profile | MARC File | DI Duration | DI Delta with CI/CO | Check In, Check Out Response time (8 users) | Check In, Check Out Response time (8 users) | Delta, % | ||||||
without CI/CO | with CI/CO | Quesnelia | Ramsons | Quesnelia/Ramsons | Quesnelia/Ramsons | |||||||
Quesnelia | Ramsons | Quesnelia | Ramsons | CI Average sec | CO Average sec | CI Average sec | CO Average sec | CI | CO | |||
DI MARC Bib Create (PTF - Create 2) | 5K.mrc | 00:03:21 | 00:04:11 | 00:00:50 | 0.831 | 1.357 | 1.01 | 2 | 21.54% | 47.38% | ||
10K.mrc | 00:04:14 | 00:05:10 | 00:06:51 | 00:06:39 | 00:00:12 | 0.845 | 1.41 | 0.95 | 1.88 | 12.43% | 33.33% | |
25K.mrc | 00:09:41 | 00:10:30 | 00:12:41 | 00:16:13 | 00:03:32 | 0.719 | 1.333 | 1.18 | 2.25 | 64.12% | 68.79% | |
50K.mrc | 00:18:18 | 00:15:43 | 00:23:19 | 00:29:47 | 00:06:28 | 0.691 | 1.327 | 1.11 | 2.29 | 60.64% | 72.57% | |
100K.mrc | 00:38:36 | 00:31:51 | 00:51:24 | 00:56:00 | 00:04:36 | 0.664 | 1.335 | 1.6 | 2.4 | 140.96% | 79.78% | |
DI MARC Bib Update (PTF - Updates Success - 6) | 5K.mrc | 00:04:12 | 00:06:19 | 00:02:07 | 0.764 | 1.458 | 0.99 | 2.2 | 29.58% | 50.89% | ||
10K.mrc | 00:05:59 | 00:07:10 | 00:08:15 | 00:12:10 | 00:03:55 | 0.779 | 1.377 | 1.1 | 2.5 | 41.21% | 81.55% | |
25K.mrc | 00:19:52 | 00:19:03 | 00:20:38 | 00:24:31 | 00:03:53 | 0.755 | 1.401 | 1.04 | 2.1 | 37.75% | 49.89% | |
50K.mrc | 00:37:53 | 00:38:53 | 00:43:06 | 00:49:53 | 00:06:47 | 0.75 | 1.444 | 1.03 | 2.2 | 37.33% | 52.35% | |
100K.mrc | 01:14:00 | 01:23:00 | 01:29:09 | 01:48:00 | 00:18:51 | 0.73 | 1.458 | 1 | 2.1 | 36.99% | 44.03% |
Detailed CICO response time comparison without DI
Scenario | Load level | Request | Response time, sec Poppy | Response time, sec Quesnelia | ||
---|---|---|---|---|---|---|
95 perc | average | 95 perc | average | |||
Circulation Check-in/Check-out (without Data import) | 8 users | Check-in | ||||
Check-out |
Test №1
Resource utilization
Response times
Service CPU Utilization
Service Memory Utilization
DB CPU Utilization
DB Connections
DB load
Top SQL-queries
Top applications
Test №2
Resource utilization
Response times
Service CPU Utilization
Service Memory Utilization
DB CPU Utilization
DB Connections
DB load
Top SQL-queries
Appendix
Infrastructure
PTF -environment rcon |
---|
|
DB table records size:
|
---|
Methodology/Approach
DI tests scenario (DI MARC Bib Create and Update) were started from UI with delay.
Test runs:
- Test 1: Manually tested 5K, 10K, 25K, 50K, 100K consequentially (with 5 min pause) records files, DI (DI MARC Bib Create ) started on College tenant(cs00000int_0001) only, and CICO with 8 users on background.
- Test 2: Manually tested 5K, 10K, 25K, 50K, 100K consequentially (with 5 min pause) records files, DI (DI MARC Bib Update) started on College tenant(cs00000int_0001) only, and CICO with 8 users on background.