D
Size: a a a
D
D
SELECT groupArrayInsertAt(NULL, 5)(toNullable(num), num)
FROM
(
SELECT number AS num
FROM system.numbers
LIMIT 3
)
GROUP BY tuple()
┌─groupArrayInsertAt(NULL, 5)(toNullable(num), num)─┐
│ [0,1,2,0,0] │
└───────────────────────────────────────────────────┘
1 rows in set. Elapsed: 0.014 sec.
MM
D
SELECT groupArrayInsertAt(NULL, 5)(toNullable(num), num)
FROM
(
SELECT number AS num
FROM system.numbers
LIMIT 3
)
GROUP BY tuple()
┌─groupArrayInsertAt(NULL, 5)(toNullable(num), num)─┐
│ [0,1,2,0,0] │
└───────────────────────────────────────────────────┘
1 rows in set. Elapsed: 0.014 sec.
DC
D
D
DC
DC
DC
D
DC
D
DZ
CREATE MATERIALIZED VIEW quantile_all_reqtime_mv TO quantile_all_reqtime (`date` Date, `datetime` DateTime, `host` String, `quantiles` Array(Decimal(10,3))) AS SELECT date, toStartOfMinute(datetime) AS datetime, host, quantiles(0.5, 0.6, 0.7, 0.8, 0.9, 0.99)(toFloat64(request_time)) AS quantiles FROM logs GROUP BY date, datetime, host
select datetime, host, avg(arrayElement(quantiles,6)) from quantile_all_reqtime group by datetime, host order by datetime
DT
CREATE MATERIALIZED VIEW quantile_all_reqtime_mv TO quantile_all_reqtime (`date` Date, `datetime` DateTime, `host` String, `quantiles` Array(Decimal(10,3))) AS SELECT date, toStartOfMinute(datetime) AS datetime, host, quantiles(0.5, 0.6, 0.7, 0.8, 0.9, 0.99)(toFloat64(request_time)) AS quantiles FROM logs GROUP BY date, datetime, host
select datetime, host, avg(arrayElement(quantiles,6)) from quantile_all_reqtime group by datetime, host order by datetime
SC
DZ
SC
DZ
SC