...
MARC Search Query API MARC Search Query API
Long SQL query analysis
Expand |
---|
title | SQL query that take about 6 second |
---|
|
select "alias_94280021"."external_id", "alias_100265999".count from (select distinct fs09000000_mod_source_record_storage.records_lb.external_id from fs09000000_mod_source_record_storage.records_lb join fs09000000_mod_source_record_storage.marc_indexers_leader on fs09000000_mod_source_record_storage.records_lb.id = fs09000000_mod_source_record_storage.marc_indexers_leader.marc_id where ((p_05 = 'd') and fs09000000_mod_source_record_storage.records_lb.state = 'ACTUAL' and fs09000000_mod_source_record_storage.records_lb.suppress_discovery = false and fs09000000_mod_source_record_storage.records_lb.record_type = 'MARC_BIB' and fs09000000_mod_source_record_storage.records_lb.external_id is not null)) "alias_94280021" right outer join (select count(distinct fs09000000_mod_source_record_storage.records_lb.external_id) from fs09000000_mod_source_record_storage.records_lb join fs09000000_mod_source_record_storage.marc_indexers_leader on fs09000000_mod_source_record_storage.records_lb.id = fs09000000_mod_source_record_storage.marc_indexers_leader.marc_id where ((p_05 = 'd') and state = 'ACTUAL' and suppress_discovery = false and record_type = 'MARC_BIB' and external_id is not null)) "alias_100265999" on true |
...
9 m6i.2xlarge EC2 instances located in US East (N. Virginia)us-east-1
1 instance writer of db.r6.xlarge database instances, [db.r6g.xlarge, vCPU 4 RAM 32 GB]MSK ptf-kakfa-3
Number of database records
Data for testing were prepared in scope
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | PERF-726 |
---|
|
fs09000000_mod_inventory_storage.instance =22779941 fs09000000_mod_source_record_storage.records_lb = 29369636
fs09000000_mod_source_record_storage.marc_indexers = 2587420890
MSK tenant [ kafka configurations]
4 m5.2xlarge brokers in 2 zones
Apache Kafka version 2.8.0
EBS storage volume per broker 300 GiB
auto.create.topics.enable=true
log.retention.minutes=480
default.replication.factor=3
mod-source-record-storage: Kafka consolidated topic = enabled; Partitions = 50.
Modules memory and CPU parameters
...