ML
Size: a a a
ML
D
ML
D
select sum(num), sum(1) from (
select arrayJoin(range(1000000)) as num
);
499999500000 1000000
ML
D
select sum(num), sum(toUInt8(1)) as col, toTypeName(col) from (
select arrayJoin(range(1000000)) as num
);
DC
DC
ML
DC
DC
ML
i
D
select filteredArr.1 as ts, trunc(ts) as truncts, filteredArr.2 as val from (
with 3 as cntneeeded
select trunc(ts) as tssec,
arraySort(x-> x.1, groupArray((ts, val)) as arr) sortedArr,
arrayCount(x->1, arr) arrCnt,
arrayMap(x-> floor((x+1)*arrCnt/cntneeeded), range(cntneeeded)) idxArr,
arrayFilter( (x,y)-> has(idxArr, y+1), sortedArr, range(arrCnt) ) filteredArr
from (
select 1597081596.081 as ts, 1 as val UNION ALL
select 1597081596.192 as ts, 0 as val UNION ALL
select 1597081596.438 as ts, 1 as val UNION ALL
select 1597081596.678 as ts, 0 as val UNION ALL
select 1597081596.982 as ts, 1 as val UNION ALL
select 1597081598.678 as ts, 0 as val UNION ALL
select 1597081598.982 as ts, 1 as val UNION ALL
select 1597081597.082 as ts, 1 as val UNION ALL
select 1597081597.199 as ts, 1 as val UNION ALL
select 1597081597.371 as ts, 0 as val UNION ALL
select 1597081597.373 as ts, 1 as val UNION ALL
select 1597081597.372 as ts, 0 as val UNION ALL
select 1597081597.663 as ts, 1 as val UNION ALL
select 1597081597.958 as ts, 1 as val
) group by tssec
) array join filteredArr;
ML
i
root@ubuntu-bionic:/etc/clickhouse-server# clickhouse-client
ClickHouse client version 19.13.2.19 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 19.13.2 revision 54425.
ubuntu-bionic :) select timezone()
SELECT timezone()
┌─timezone()─┐
│ Etc/UTC │
└────────────┘
1 rows in set. Elapsed: 0.004 sec.
ubuntu-bionic :) exit
Bye.
root@ubuntu-bionic:/etc/clickhouse-server# cat ./config.xml |grep timezone
<timezone>UTC</timezone>
root@ubuntu-bionic:/etc/clickhouse-server# date
Mon Aug 17 14:22:56 UTC 2020
root@ubuntu-bionic:/etc/clickhouse-server# sudo timedatectl set-timezone Europe/Moscow
root@ubuntu-bionic:/etc/clickhouse-server# date
Mon Aug 17 17:24:01 MSK 2020
root@ubuntu-bionic:/etc/clickhouse-server# service clickhouse-server restart
root@ubuntu-bionic:/etc/clickhouse-server# clickhouse-client
ClickHouse client version 19.13.2.19 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 19.13.2 revision 54425.
ubuntu-bionic :) select timezone()
SELECT timezone()
┌─timezone()────┐
│ Europe/Moscow │
└───────────────┘
1 rows in set. Elapsed: 0.007 sec.
ubuntu-bionic :)
ML
ZZ
i
D
root@ubuntu-bionic:/etc/clickhouse-server# clickhouse-client
ClickHouse client version 19.13.2.19 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 19.13.2 revision 54425.
ubuntu-bionic :) select timezone()
SELECT timezone()
┌─timezone()─┐
│ Etc/UTC │
└────────────┘
1 rows in set. Elapsed: 0.004 sec.
ubuntu-bionic :) exit
Bye.
root@ubuntu-bionic:/etc/clickhouse-server# cat ./config.xml |grep timezone
<timezone>UTC</timezone>
root@ubuntu-bionic:/etc/clickhouse-server# date
Mon Aug 17 14:22:56 UTC 2020
root@ubuntu-bionic:/etc/clickhouse-server# sudo timedatectl set-timezone Europe/Moscow
root@ubuntu-bionic:/etc/clickhouse-server# date
Mon Aug 17 17:24:01 MSK 2020
root@ubuntu-bionic:/etc/clickhouse-server# service clickhouse-server restart
root@ubuntu-bionic:/etc/clickhouse-server# clickhouse-client
ClickHouse client version 19.13.2.19 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 19.13.2 revision 54425.
ubuntu-bionic :) select timezone()
SELECT timezone()
┌─timezone()────┐
│ Europe/Moscow │
└───────────────┘
1 rows in set. Elapsed: 0.007 sec.
ubuntu-bionic :)