DC
create table T (a Int32, b Int32, c Int32, ...)
engine = ReplacingMergeTree()
order by (a b, c);
Для эффективного выполнения запросов
select max(c) from T
надо ли делать дополнительный индекс?Size: a a a
DC
create table T (a Int32, b Int32, c Int32, ...)
engine = ReplacingMergeTree()
order by (a b, c);
select max(c) from T
надо ли делать дополнительный индекс?AE
select max()
, или с limit 1
можно то же сделать:INSERT INTO T
SELECT * FROM my.view_T WHERE id > (select max(id) from T) ORDER BY id
DC
select max()
, или с limit 1
можно то же сделать:INSERT INTO T
SELECT * FROM my.view_T WHERE id > (select max(id) from T) ORDER BY id
ReplacingMergeTree
и лучше на стороне mysqlAE
DC
AE
DC
DC
DC
DC
DP
ab
2020.07.06 09:54:38.557254 [ 188 ] {} <Debug> TCPHandler: Connected Golang SQLDriver version 1.1.0, revision: 54213, database: , user: .
2020.07.06 09:54:38.742469 [ 177 ] {} <Debug> TCPHandler: Connected Golang SQLDriver version 1.1.0, revision: 54213, database: , user: .
D
2020.07.06 09:54:38.557254 [ 188 ] {} <Debug> TCPHandler: Connected Golang SQLDriver version 1.1.0, revision: 54213, database: , user: .
2020.07.06 09:54:38.742469 [ 177 ] {} <Debug> TCPHandler: Connected Golang SQLDriver version 1.1.0, revision: 54213, database: , user: .
DC
DP
DC
2020.07.06 09:54:38.557254 [ 188 ] {} <Debug> TCPHandler: Connected Golang SQLDriver version 1.1.0, revision: 54213, database: , user: .
2020.07.06 09:54:38.742469 [ 177 ] {} <Debug> TCPHandler: Connected Golang SQLDriver version 1.1.0, revision: 54213, database: , user: .
ab
N
N
YV