Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bench: cache performance #8991

Closed
BohuTANG opened this issue Nov 28, 2022 · 4 comments
Closed

bench: cache performance #8991

BohuTANG opened this issue Nov 28, 2022 · 4 comments
Labels
C-performance Category: Performance

Comments

@BohuTANG
Copy link
Member

BohuTANG commented Nov 28, 2022

Summary

Purposes

Bench test for #8830.
Binary: https://github.com/datafuselabs/databend/releases/tag/v0.8.129-nightly

Table

All data is stored in object storage.

Schema

https://github.com/ClickHouse/ClickBench/blob/main/databend/create.sql

CREATE TABLE hits
(
    WatchID BIGINT NOT NULL,
    JavaEnable SMALLINT NOT NULL,
    Title TEXT NOT NULL,
    GoodEvent SMALLINT NOT NULL,
    EventTime TIMESTAMP NOT NULL,
    EventDate Date NOT NULL,
    CounterID INTEGER NOT NULL,
    ClientIP INTEGER NOT NULL,
    RegionID INTEGER NOT NULL,
    UserID BIGINT NOT NULL,
    CounterClass SMALLINT NOT NULL,
    OS SMALLINT NOT NULL,
    UserAgent SMALLINT NOT NULL,
    URL TEXT NOT NULL,
    Referer TEXT NOT NULL,
    IsRefresh SMALLINT NOT NULL,
    RefererCategoryID SMALLINT NOT NULL,
    RefererRegionID INTEGER NOT NULL,
    URLCategoryID SMALLINT NOT NULL,
    URLRegionID INTEGER NOT NULL,
    ResolutionWidth SMALLINT NOT NULL,
    ResolutionHeight SMALLINT NOT NULL,
    ResolutionDepth SMALLINT NOT NULL,
    FlashMajor SMALLINT NOT NULL,
    FlashMinor SMALLINT NOT NULL,
    FlashMinor2 TEXT NOT NULL,
    NetMajor SMALLINT NOT NULL,
    NetMinor SMALLINT NOT NULL,
    UserAgentMajor SMALLINT NOT NULL,
    UserAgentMinor VARCHAR(255) NOT NULL,
    CookieEnable SMALLINT NOT NULL,
    JavascriptEnable SMALLINT NOT NULL,
    IsMobile SMALLINT NOT NULL,
    MobilePhone SMALLINT NOT NULL,
    MobilePhoneModel TEXT NOT NULL,
    Params TEXT NOT NULL,
    IPNetworkID INTEGER NOT NULL,
    TraficSourceID SMALLINT NOT NULL,
    SearchEngineID SMALLINT NOT NULL,
    SearchPhrase TEXT NOT NULL,
    AdvEngineID SMALLINT NOT NULL,
    IsArtifical SMALLINT NOT NULL,
    WindowClientWidth SMALLINT NOT NULL,
    WindowClientHeight SMALLINT NOT NULL,
    ClientTimeZone SMALLINT NOT NULL,
    ClientEventTime TIMESTAMP NOT NULL,
    SilverlightVersion1 SMALLINT NOT NULL,
    SilverlightVersion2 SMALLINT NOT NULL,
    SilverlightVersion3 INTEGER NOT NULL,
    SilverlightVersion4 SMALLINT NOT NULL,
    PageCharset TEXT NOT NULL,
    CodeVersion INTEGER NOT NULL,
    IsLink SMALLINT NOT NULL,
    IsDownload SMALLINT NOT NULL,
    IsNotBounce SMALLINT NOT NULL,
    FUniqID BIGINT NOT NULL,
    OriginalURL TEXT NOT NULL,
    HID INTEGER NOT NULL,
    IsOldCounter SMALLINT NOT NULL,
    IsEvent SMALLINT NOT NULL,
    IsParameter SMALLINT NOT NULL,
    DontCountHits SMALLINT NOT NULL,
    WithHash SMALLINT NOT NULL,
    HitColor CHAR NOT NULL,
    LocalEventTime TIMESTAMP NOT NULL,
    Age SMALLINT NOT NULL,
    Sex SMALLINT NOT NULL,
    Income SMALLINT NOT NULL,
    Interests SMALLINT NOT NULL,
    Robotness SMALLINT NOT NULL,
    RemoteIP INTEGER NOT NULL,
    WindowName INTEGER NOT NULL,
    OpenerName INTEGER NOT NULL,
    HistoryLength SMALLINT NOT NULL,
    BrowserLanguage TEXT NOT NULL,
    BrowserCountry TEXT NOT NULL,
    SocialNetwork TEXT NOT NULL,
    SocialAction TEXT NOT NULL,
    HTTPError SMALLINT NOT NULL,
    SendTiming INTEGER NOT NULL,
    DNSTiming INTEGER NOT NULL,
    ConnectTiming INTEGER NOT NULL,
    ResponseStartTiming INTEGER NOT NULL,
    ResponseEndTiming INTEGER NOT NULL,
    FetchTiming INTEGER NOT NULL,
    SocialSourceNetworkID SMALLINT NOT NULL,
    SocialSourcePage TEXT NOT NULL,
    ParamPrice BIGINT NOT NULL,
    ParamOrderID TEXT NOT NULL,
    ParamCurrency TEXT NOT NULL,
    ParamCurrencyID SMALLINT NOT NULL,
    OpenstatServiceName TEXT NOT NULL,
    OpenstatCampaignID TEXT NOT NULL,
    OpenstatAdID TEXT NOT NULL,
    OpenstatSourceID TEXT NOT NULL,
    UTMSource TEXT NOT NULL,
    UTMMedium TEXT NOT NULL,
    UTMCampaign TEXT NOT NULL,
    UTMContent TEXT NOT NULL,
    UTMTerm TEXT NOT NULL,
    FromTag TEXT NOT NULL,
    HasGCLID SMALLINT NOT NULL,
    RefererHash BIGINT NOT NULL,
    URLHash BIGINT NOT NULL,
    CLID INTEGER NOT NULL
)
CLUSTER BY (CounterID, EventDate, UserID, EventTime, WatchID);

Load Data

copy into hits from 'https://datasets.clickhouse.com/hits_compatible/hits.tsv.gz' FILE_FORMAT=(type='TSV' compression=AUTO);

Load time about ~15 Minutes

Test Cases

Disable Fuse Cache, databend-query.toml:

table_cache_enabled = false

Disable Data Cache:

export STORAGE_CACHE_TYPE=none

Case1: Using local disk as data cache backend

Enable local disk data cache:

export STORAGE_CACHE_TYPE=fs
export STORAGE_CACHE_FS_DATA_PATH=/root/databend/cache_data
Query No Data Cache Data Cache Fuse Cache+No Data Cache Fuse Cache + Data Cache
Q3: SELECT SUM(AdvEngineID), COUNT(*), AVG(ResolutionWidth) FROM hits 1.23 sec 0.61 sec 0.17 sec 0.13 sec
Q4: SELECT AVG(UserID) FROM hits 1.30 sec 0.65 sec 0.32 sec 0.17 sec
Q5: SELECT COUNT(DISTINCT UserID) FROM hits 4.6 sec 4.22 sec 3.73 sec 3.73 sec
Q22 5.76 sec 4.01 sec 3.79 sec 3.57 sec

Case2: Using moka(Memory) as data cache backend

Enable memory data cache:

export STORAGE_CACHE_TYPE=moka
# 4GiB, larger than the query data.
export STORAGE_CACHE_MOKA_MAX_CAPACITY=4294967296
Query No Data Cache Data Cache Fuse Cache+No Data Cache Fuse Cache + Data Cache
Q3: SELECT SUM(AdvEngineID), COUNT(*), AVG(ResolutionWidth) FROM hits 1.23 sec 0.65 sec 0.17 sec 0.12 sec
Q4: SELECT AVG(UserID) FROM hits 1.30 sec 0.52 sec 0.32 sec 0.12 sec
Q5: SELECT COUNT(DISTINCT UserID) FROM hits 4.6 sec 4.12 sec 3.73 sec 3.60 sec
Q22 5.76 sec 3.29 sec 3.79 sec 2.81 sec

Snowflake (Small)

Disable the query result cache:

ALTER SESSION SET USE_CACHED_RESULT=FALSE;

Q3:
image

Q4:
image

Q5:
image

Q22:
image

@BohuTANG
Copy link
Member Author

@BohuTANG BohuTANG added the C-performance Category: Performance label Nov 28, 2022
@BohuTANG
Copy link
Member Author

Update:
Add Snowflake test with cache.

@BohuTANG
Copy link
Member Author

BohuTANG commented Nov 29, 2022

Bench all [hits queries](https://github.com/ClickHouse/ClickBench/blob/main/databend/queries.sql).
Cluster:

databend-meta: 192.168.0.1
databend-query: 192.168.0.2
redis: 192.168.0.2

run.sh

#!/bin/bash

TRIES=3
QUERY_NUM=1
cat queries.sql | while read query; do
    sync
    echo 3 | sudo tee /proc/sys/vm/drop_caches >/dev/null

    echo -n "q${QUERY_NUM}["
    for i in $(seq 1 $TRIES); do
        RES=$(curl -w 'Time: %{time_total}\n' http://default@localhost:8124?database=hits -d "${query}" 2>&1 | grep -P '^Time: ' | sed 's/Time: //')
        [[ "$?" == "0" ]] && echo -n "${RES}" || echo -n "null"
        [[ "$i" != $TRIES ]] && echo -n ", "

        echo "${QUERY_NUM},${i},${RES}" >> result.csv
    done
    echo "],"

    QUERY_NUM=$((QUERY_NUM + 1))
done

Each query run 3 times[cold(may warm, we don't clean the cache for each query), hot, hot]

A simple comparison:
image

Bench1: Disable Fuse Meta Cache + Disable Block Cache

export STORAGE_CACHE_TYPE=none
table_cache_enabled = false

Results

 ./run.sh
q1[1.243195, 1.096573, 1.183047],
q2[1.967956, 1.311371, 1.099886],
q3[1.905560, 1.473167, 1.315134],
q4[1.691318, 1.055962, 1.183845],
q5[4.576694, 4.718563, 4.777786],
q6[3.339232, 3.441720, 3.304877],
q7[1.218062, 1.120244, 1.071326],
q8[1.170555, 1.102143, 1.056877],
q9[4.280615, 4.361942, 4.184309],
q10[5.189400, 4.491789, 4.573424],
q11[1.566710, 1.604172, 1.646579],
q12[1.757632, 1.578323, 1.571163],
q13[2.362446, 2.197186, 2.286816],
q14[2.667763, 2.589783, 2.839857],
q15[2.446424, 2.479276, 2.415499],
q16[2.085770, 2.289918, 2.060975],
q17[5.093092, 4.894784, 4.821026],
q18[3.746606, 3.802899, 3.903839],
q19[8.407741, 8.574421, 8.430264],
q20[1.313756, 1.302777, 1.518879],
q21[4.247767, 4.598819, 4.686725],
q22[5.493050, 6.760464, 8.005450],
q23[12.984159, 16.062941, 17.744018],
q24[, , ], -- no test
q25[10.458414, 6.164688, 4.764508],
q26[3.699404, 3.278195, 2.819836],
q27[3.046334, 2.869812, 2.847307],
q28[4.947565, 6.176482, 7.903151],
q29[10.632657, 10.623265, 10.516231],
q30[5.176897, 4.275709, 3.672163],
q31[3.942774, 3.129479, 3.071891],
q32[3.487275, 3.719732, 3.851806],
q33[11.329177, 10.292555, 10.379803],
q34[6.651193, 6.798389, 6.859518],
q35[10.684754, 11.110602, 11.810326],
q36[4.477353, 3.706211, 3.538826],
q37[2.723537, 2.474285, 2.312138],
q38[1.912508, 2.004894, 1.900311],
q39[1.760826, 1.713638, 1.555963],
q40[3.009733, 3.032337, 2.826596],
q41[1.901230, 1.322887, 1.389857],
q42[1.321575, 1.332898, 1.005740],
q43[1.236772, 1.189930, 1.229605],

Bench2: Enable Fuse Meta Cache + Disable Block Cache

export STORAGE_CACHE_TYPE=none
table_cache_enabled = true

Results

./run.sh
q1[0.217659, 0.026379, 0.025085],
q2[0.762484, 0.175826, 0.156117],
q3[0.683535, 0.205763, 0.182408],
q4[0.237214, 0.220599, 0.210053],
q5[3.773554, 3.733348, 3.719999],
q6[2.353566, 2.544152, 2.381606],
q7[0.196774, 0.159334, 0.245124],
q8[0.146348, 0.127846, 0.124373],
q9[3.106375, 3.111473, 3.119835],
q10[4.137666, 3.264517, 3.244148],
q11[0.641411, 0.542785, 0.531601],
q12[0.666987, 0.586791, 0.591275],
q13[1.345663, 1.262946, 1.260008],
q14[1.721699, 1.734987, 1.835149],
q15[1.470646, 1.457713, 1.456996],
q16[1.056407, 1.055542, 1.064337],
q17[3.869969, 3.845451, 3.889354],
q18[2.801246, 2.757127, 2.789976],
q19[7.215254, 7.228438, 7.295424],
q20[0.355231, 0.139402, 0.071860],
q21[3.243094, 3.369140, 3.285482],
q22[3.807988, 5.042290, 7.599948],
q23[10.942231, 16.276956, 17.332273],
q24[38.828863, 30.957863, 33.021305],
q25[1.863869, 1.588622, 1.716600],
q26[1.118320, 1.099854, 1.028233],
q27[1.499657, 1.455518, 1.429633],
q28[4.608490, 5.476417, 5.596518],
q29[7.148354, 6.991783, 6.990076],
q30[1.306170, 1.286681, 1.296364],
q31[2.043035, 1.530409, 1.499941],
q32[2.596250, 2.742456, 2.669124],
q33[9.620386, 9.065543, 9.025532],
q34[5.523094, 5.729898, 6.208237],
q35[9.462954, 9.592212, 9.632009],
q36[1.767063, 1.736875, 1.764277],
q37[2.108348, 1.673768, 1.505091],
q38[1.197184, 0.967629, 1.132371],
q39[0.933823, 0.786118, 1.151534],
q40[2.183880, 2.153121, 2.109436],
q41[0.447032, 0.356818, 0.315974],
q42[0.368533, 0.203085, 0.254936],
q43[0.238033, 0.229490, 0.235882],

Bench3: Disable Fuse Meta Cache + Enable Block Cache

3.1 Local Disk(FS)

export STORAGE_CACHE_TYPE=fs
export STORAGE_CACHE_FS_DATA_PATH=/path/to/cache

Results(sec)

./run.sh
q1[0.682968, 0.518421, 0.536770],
q2[0.737377, 0.722896, 0.672035],
q3[2.440583, 0.718971, 0.770457],
q4[3.447199, 0.868323, 0.772344],
q5[6.661958, 4.405924, 4.409289],
q6[6.213654, 2.855016, 2.916946],
q7[0.743980, 0.716033, 0.556276],
q8[0.753595, 0.596377, 0.592020],
q9[6.496028, 3.552603, 3.752964],
q10[9.265844, 3.736536, 3.692666],
q11[4.329963, 1.082107, 0.982677],
q12[4.217342, 1.142008, 1.004400],
q13[4.952231, 1.815432, 1.841658],
q14[9.007532, 2.245850, 2.179414],
q15[5.297886, 2.032967, 1.959404],
q16[3.910696, 1.418247, 1.549436],
q17[10.328479, 4.335510, 4.468018],
q18[9.581200, 3.385226, 3.348827],
q19[17.829064, 8.315638, 8.109018],
q20[1.877538, 0.597036, 0.583863],
q21[19.287904, 3.945505, 3.744913],
q22[24.132287, 4.159373, 4.133787],
q23[, , ],--error skip
q24[, , ],--error skip
q25[10.950009, 1.338086, 1.302932],
q26[4.325393, 0.997518, 0.929232],
q27[10.905852, 1.280896, 1.248511],
q28[19.405011, 3.957466, 3.846791],
q29[17.384787, 6.803898, 6.732308],
q30[2.355751, 1.706337, 1.671784],
q31[11.531432, 1.719781, 1.519092],
q32[, , ],--error skip
q33[, , ],--error skip
q34[21.350044, 6.065754, 6.124192],
q35[23.751198, 9.340646, 9.570214],
q36[3.626792, 2.046386, 1.983823],
q37[1.809071, 1.244573, 1.172474],
q38[1.300722, 0.903391, 0.970777],
q39[1.010585, 0.748618, 0.711761],
q40[3.886639, 2.234991, 2.317570],
q41[0.779916, 0.707583, 0.719340],
q42[0.721689, 0.675310, 0.715835],
q43[0.637838, 0.636515, 0.641396],

Error skip: #8994 (comment)

3.2 Redis(External Memory)

docker pull redis:latest
docker run -itd --name redis-test -p 6379:6379 redis

Cache: redis | db=0,root=,endpoint=tcp://172.16.172.42:6379

Results(sec)

./run.sh
q1[0.600965, 0.463641, 0.472394],
q2[2.137572, 1.848221, 1.714574],
q3[3.203064, 3.117233, 3.209434],
q4[1.969729, 1.959096, 1.903541],
q5[5.427999, 5.342122, 5.529029],
q6[3.695264, 3.739316, 3.707023],
q7[1.780752, 1.778870, 1.682298],
q8[1.933985, 1.769061, 1.703383],
q9[6.089341, 6.139898, 6.135072],
q10[8.717335, 8.886772, 8.891632],
q11[2.817686, 2.907008, 2.816751],
q12[4.212899, 4.122812, 4.211792],
q13[2.710275, 2.614615, 2.700187],
q14[3.864974, 3.897074, 3.879641],
q15[3.543719, 3.472824, 3.537126],
q16[2.731172, 2.668294, 2.554872],
q17[6.040144, 6.068150, 6.143974],
q18[5.262361, 5.271680, 5.226515],
q19[10.471438, 10.926344, 10.783108],
q20[2.021426, 1.812705, 1.933787],
q21[5.080137, 5.306326, 5.170523],
q22[7.003287, 6.809268, 6.755501],
q23[12.040020, 12.036803, 12.062801],
q24[, , ], --error skip
q25[3.218831, 3.469293, 3.415848],
q26[2.096148, 2.058662, 2.091714],
q27[3.538881, 3.350526, 3.260244],
q28[5.716550, 5.595733, 5.605591],
q29[7.805224, 8.011177, 7.940688],
q30[2.398078, 2.372035, 2.291862],
q31[6.863350, 6.550322, 6.750163],
q32[7.544209, 7.405948, 7.447497],
q33[13.669384, 14.231375, 14.187552],
q34[7.497412, 7.261552, 7.526465],
q35[10.797355, 10.775045, 10.718351],
q36[3.103577, 2.854144, 2.898236],
q37[1.804527, 1.713804, 1.768400],
q38[1.905082, 1.820647, 1.680858],
q39[1.393790, 1.312986, 1.355561],
q40[3.039354, 3.009458, 2.934297],
q41[1.317027, 1.184470, 1.197004],
q42[1.269548, 1.123769, 1.322777],
q43[1.125082, 1.079885, 1.020664],

Error skip : #8994 (comment)

Bench4: Enable Fuse Meta Cache + Enable Block Cache

4.1 Moka(Memory)

export STORAGE_CACHE_TYPE=moka
# 4GiB
export STORAGE_CACHE_MOKA_MAX_CAPACITY=4294967296

Results(sec)

./run.sh
q1[0.208327, 0.026512, 0.025695],
q2[1.444138, 0.147650, 0.103881],
q3[0.904196, 0.142777, 0.141339],
q4[0.982250, 0.133930, 0.134482],
q5[3.579815, 3.723235, 3.555634],
q6[2.315832, 2.227016, 2.247341],
q7[0.295686, 0.109452, 0.107574],
q8[0.120513, 0.110281, 0.111294],
q9[2.986916, 3.013015, 3.005565],
q10[3.140945, 3.134788, 3.146778],
q11[0.563453, 0.455754, 0.459930],
q12[0.507332, 0.504963, 0.510009],
q13[1.176179, 1.133084, 1.120198],
q14[1.505929, 1.524704, 1.515478],
q15[1.291230, 1.279169, 1.297188],
q16[0.968505, 0.969253, 0.994947],
q17[3.780553, 3.752828, 3.801469],
q18[2.600034, 2.567006, 2.582441],
q19[6.900301, 6.853854, 6.880579],
q20[0.815756, 0.054957, 0.054859],
q21[3.680525, 3.267567, 3.142269],
q22[3.283090, 3.202077, 3.072455],
q23[7.601497, 6.744367, 6.638227],
q24[, , ], --error skip
q25[1.146277, 0.941008, 0.922817],
q26[0.366554, 0.365348, 0.359623],
q27[0.924124, 0.555990, 0.443892],
q28[2.954264, 2.911037, 2.784098],
q29[6.545560, 6.286769, 5.892799],
q30[1.429963, 1.334536, 1.249242],
q31[1.762657, 1.293544, 1.044699],
q32[2.210525, 2.171834, 2.417347],
q33[8.729991, 8.871319, 8.591616],
q34[6.211479, 5.780807, 5.787763],
q35[8.612732, 8.743976, 8.696309],
q36[1.689861, 1.654326, 1.662508],
q37[1.043712, 0.718327, 0.655719],
q38[0.951480, 0.334478, 0.329400],
q39[0.449016, 0.199565, 0.205218],
q40[1.848755, 1.591522, 1.604569],
q41[0.393159, 0.201901, 0.132807],
q42[0.163661, 0.098055, 0.095866],
q43[0.093227, 0.092521, 0.092600],

4.2 Local Disk(FS)

export STORAGE_CACHE_TYPE=fs
export STORAGE_CACHE_FS_DATA_PATH=/path/to/cache

Results(sec)

./run.sh
q1[0.210992, 0.026045, 0.025469],
q2[0.281458, 0.160423, 0.111442],
q3[1.826109, 0.167785, 0.166517],
q4[3.328488, 0.211600, 0.206730],
q5[6.581897, 3.672826, 3.653023],
q6[5.577421, 2.251410, 2.335683],
q7[0.259073, 0.122806, 0.121243],
q8[0.155995, 0.126543, 0.126854],
q9[5.854949, 3.109792, 3.088282],
q10[8.719618, 3.239940, 3.247949],
q11[3.661517, 0.490912, 0.489147],
q12[3.695802, 0.541794, 0.535796],
q13[4.504895, 1.238087, 1.233987],
q14[8.384722, 1.733706, 1.696603],
q15[4.805021, 1.487091, 1.461716],
q16[3.385074, 1.000557, 0.971666],
q17[9.796618, 3.692227, 3.834194],
q18[8.988341, 2.868517, 2.908965],
q19[17.201166, 6.927781, 7.038250],
q20[1.435080, 0.074480, 0.073172],
q21[19.211836, 3.289048, 3.295221],
q22[23.506680, 3.689914, 3.672957],
q23[, , ], --error skip
q24[, , ], -- error skip
q25[10.404910, 0.771592, 0.741401],
q26[3.900798, 0.443148, 0.431118],
q27[10.388716, 0.749557, 0.732292],
q28[18.788174, 3.402461, 3.297839],
q29[11.540706, 6.246694, 6.298288],
q30[3.268016, 1.203308, 1.198257],
q31[10.988704, 1.088814, 1.055965],
q32[, , ], --error skip
q33[, , ], --error skip
q34[20.830834, 5.573161, 5.577772],
q35[23.159935, 8.972229, 9.110015],
q36[3.751107, 1.542646, 1.528006],
q37[1.225884, 0.752214, 0.764886],
q38[0.689868, 0.358577, 0.372135],
q39[0.530934, 0.265799, 0.266770],
q40[3.811134, 1.817961, 1.862373],
q41[0.310647, 0.148319, 0.145998],
q42[0.178446, 0.126290, 0.125840],
q43[0.176080, 0.118761, 0.118171],

Error skip: #8994 (comment)

4.3 Redis(External Memory)

docker pull redis:latest
docker run -itd --name redis-test -p 6379:6379 redis

Cache: redis | db=0,root=,endpoint=tcp://172.16.172.42:6379

Results(sec)

./run.sh
q1[0.229072, 0.025712, 0.024504],
q2[1.783855, 1.395303, 1.333892],
q3[2.791307, 2.714093, 2.738417],
q4[2.230656, 1.616360, 1.563103],
q5[5.007353, 5.032042, 4.938778],
q6[3.213958, 3.444150, 3.256264],
q7[1.168807, 1.324565, 1.327737],
q8[1.365717, 1.340325, 1.316808],
q9[5.647092, 5.482377, 5.547216],
q10[8.382853, 8.173710, 8.287909],
q11[2.395756, 2.378621, 2.223232],
q12[3.855687, 3.770405, 3.742832],
q13[2.228803, 2.212000, 2.200272],
q14[3.405490, 3.358765, 3.491552],
q15[3.114249, 3.055946, 3.079233],
q16[2.167153, 2.116742, 2.171868],
q17[5.668243, 5.526629, 5.614393],
q18[4.997068, 4.780705, 4.694226],
q19[9.661178, 10.038826, 10.198411],
q20[2.427730, 0.062918, 0.061650],
q21[6.822165, 4.645911, 4.605036],
q22[6.326522, 6.423919, 6.371110],
q23[11.305846, 11.694893, 11.343772],
q24[, , ], -- error, skip
q25[2.704585, 2.756838, 2.751870],
q26[1.482926, 1.488590, 1.483686],
q27[2.839169, 2.751073, 2.867819],
q28[5.114476, 5.226276, 5.111491],
q29[8.754046, 7.431559, 7.255574],
q30[1.855536, 1.830599, 1.837126],
q31[6.365254, 6.092939, 6.071615],
q32[6.468245, 6.982146, 6.780346],
q33[13.156158, 13.445710, 13.553105],
q34[6.993626, 6.724694, 6.750882],
q35[10.085380, 10.145511, 10.168463],
q36[2.497612, 2.319436, 2.302018],
q37[1.338034, 1.091011, 1.139007],
q38[1.373473, 0.681943, 0.683757],
q39[0.652927, 0.655452, 0.650766],
q40[2.346593, 2.376637, 2.342298],
q41[0.808117, 0.537073, 0.469537],
q42[0.589617, 0.477400, 0.473134],
q43[0.391767, 0.395262, 0.402731],

Error skip : #8994 (comment)

@BohuTANG
Copy link
Member Author

The new implemetion of data block cache #9772

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-performance Category: Performance
Projects
None yet
Development

No branches or pull requests

1 participant