[ 
https://issues.apache.org/jira/browse/IGNITE-20618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Artiukhov updated IGNITE-20618:
------------------------------------
    Attachment: poc-tester-SERVER-192.168.1.43-id-0-2023-10-09-16-17-07.log
                gc-poc-tester-SERVER-192.168.1.43-id-0-2023-10-09-16-17-07.log

> Sql. Degradation of SELECT operations performance over time
> -----------------------------------------------------------
>
>                 Key: IGNITE-20618
>                 URL: https://issues.apache.org/jira/browse/IGNITE-20618
>             Project: Ignite
>          Issue Type: Bug
>          Components: sql
>            Reporter: Ivan Artiukhov
>            Assignee: Konstantin Orlov
>            Priority: Major
>              Labels: ignite-3, performance
>         Attachments: 
> gc-poc-tester-SERVER-192.168.1.43-id-0-2023-10-09-16-17-07.log, 
> ignite-config.json, 
> poc-tester-SERVER-192.168.1.43-id-0-2023-10-09-16-17-07.log, 
> sql-degr-insert.png, sql-degr-select.png
>
>
> Ignite 3, rev. 7d188ac7ae068bd69ff0e6e6cfe5a32ac5749d17
> Benchmark: 
> [https://github.com/gridgain/YCSB/blob/ycsb-2023.3/ignite3/src/main/java/site/ycsb/db/ignite3/IgniteSqlClient.java]
>  
> The benchmark establishes an SQL {{Session}} and perform {{SELECTs}} via 
> {{{}preparedStatement{}}}.
> {*}Steps{*}:
>  * Start a 1 node cluster with the attached [^ignite-config.json]
>  ** {*}raft.fsync = false{*}{*}{{*}}
>  * Start the benchmark in pre-load mode – preload 100k entries:
>  ** {{-db site.ycsb.db.ignite3.IgniteSqlClient -load -P 
> /opt/pubagent/poc/config/ycsb/workloads/workloadc -threads 1 -p 
> recordcount=10000 -p dataintegrity=true -p measurementtype=timeseries -p 
> hosts=192.168.1.43 -p recordcount=100000 -p operationcount=100000}}
>  * Start the benchmark in 100% read mode:
>  ** {{-db site.ycsb.db.ignite3.IgniteSqlClient -load -P 
> /opt/pubagent/poc/config/ycsb/workloads/workloadc -threads 1 -p 
> recordcount=10000 -p dataintegrity=true -p measurementtype=timeseries -p 
> hosts=192.168.1.43 -p recordcount=100000 -p operationcount=100000}}
> The following *stable* throughput is observed in preload mode 
> ({{{}INSERT{}}}):
> !sql-degr-insert.png!
> The following *unstable* throughput is observed on reads ({{{}SELECT):{}}}
> {{!sql-degr-select.png!}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to