Thanks a lot for your answer. Hereunder the profile (with LIMIT 1000000):
"status": "success",
"metrics": {
"elapsedTime": "55.543421917s",
"executionTime": "55.543316709s",
"resultCount": 1000000,
"resultSize": 245927171,
"serviceLoad": 2
},
"profile": {
"phaseTimes": {
"authorize": "2.587804ms",
"fetch": "1.193609946s",
"filter": "8.130481005s",
"instantiate": "44.858µs",
"parse": "1.171928ms",
"plan": "111.163105ms",
"primaryScan": "42.451567ms",
"run": "55.430916329s"
},
"phaseCounts": {
"fetch": 13328,
"filter": 12812,
"primaryScan": 13842
},
"phaseOperators": {
"authorize": 1,
"fetch": 1,
"filter": 1,
"primaryScan": 1
},
"requestTime": "2022-02-18T15:39:44.066Z",
"servicingHost": "172.16.101.12:8091",
"executionTimings": {
"#operator": "Authorize",
"#stats": {
"#phaseSwitches": 4,
"execTime": "2.45µs",
"servTime": "2.585354ms"
},
"privileges": {
"List": [
{
"Target": "default:R2N_door_system.opening.f1",
"Priv": 7,
"Props": 0
}
]
},
"~child": {
"#operator": "Sequence",
"#stats": {
"#phaseSwitches": 1,
"execTime": "10.326µs"
},
"~children": [
{
"#operator": "PrimaryScan3",
"#stats": {
"#heartbeatYields": 2,
"#itemsOut": 13841,
"#phaseSwitches": 55369,
"execTime": "24.80946ms",
"kernTime": "55.385727993s",
"servTime": "17.667504ms"
},
"as": "f1",
"bucket": "R2N_door_system",
"index": "#primary",
"index_projection": {
"primary_key": true
},
"keyspace": "f1",
"namespace": "default",
"scope": "opening",
"using": "gsi"
},
{
"#operator": "Fetch",
"#stats": {
"#heartbeatYields": 2,
"#itemsIn": 13329,
"#itemsOut": 13324,
"#phaseSwitches": 53364,
"execTime": "108.120232ms",
"kernTime": "54.234581867s",
"servTime": "1.085507691s"
},
"as": "f1",
"bucket": "R2N_door_system",
"keyspace": "f1",
"namespace": "default",
"scope": "opening"
},
{
"#operator": "Sequence",
"#stats": {
"#phaseSwitches": 2,
"execTime": "308.678µs",
"kernTime": "109ns",
"state": "running"
},
"~children": [
{
"#operator": "Filter",
"#stats": {
"#itemsIn": 12812,
"#itemsOut": 12811,
"#phaseSwitches": 51250,
"execTime": "8.130516232s",
"kernTime": "47.2977198s"
},
"condition": "is_array((`f1`.`datas`))"
},
{
"#operator": "Unnest",
"#stats": {
"#heartbeatYields": 144,
"#itemsIn": 12299,
"#itemsOut": 1000510,
"#phaseSwitches": 2025622,
"execTime": "18.386252616s",
"kernTime": "37.041984296s"
},
"as": "datas",
"expr": "(`f1`.`datas`)",
"filter": "(`datas` is not missing)"
}
]
},
{
"#operator": "InitialProject",
"#stats": {
"#itemsIn": 1000001,
"#itemsOut": 1000000,
"#phaseSwitches": 3000006,
"execTime": "32.942177451s",
"kernTime": "495.974539ms"
},
"result_terms": [
{
"expr": "(`f1`.`date_record`)"
},
{
"expr": "(`f1`.`id_cycle`)"
},
{
"expr": "(`f1`.`train`)"
},
{
"expr": "(`f1`.`vehicule`)"
},
{
"expr": "(`f1`.`dcu`)"
},
{
"expr": "(`datas`.`Time`)"
},
{
"expr": "(`datas`.`PPOR`)"
},
{
"expr": "(`datas`.`IPOR`)"
},
{
"expr": "(`datas`.`TPOR`)"
}
]
},
{
"#operator": "Limit",
"#stats": {
"#itemsIn": 1000000,
"#itemsOut": 1000000,
"#phaseSwitches": 3000002,
"execTime": "244.590616ms",
"kernTime": "21.592877202s"
},
"expr": "1000000"
},
{
"#operator": "Stream",
"#stats": {
"#itemsIn": 1000000,
"#itemsOut": 1000000,
"#phaseSwitches": 2000004,
"execTime": "15.576071528s",
"kernTime": "39.852182036s"
}
}
]
},
"~versions": [
"7.0.2-N1QL",
"7.0.3-7031-enterprise"
]
}
}
}
To be honest, I don’t understand how use these informations !!!
Rémy