DC
например, погасить одну из живых, ринкануть данные
так сработает?
Size: a a a
DC
Д
ALTER TABLE ... DELETE WHERE expr
блочит всю таблицу на чтение и запись? В доке сказано что да, но я не добавляю и не удаляю столбцы, поэтому решил уточнить.DC
ALTER TABLE ... DELETE WHERE expr
блочит всю таблицу на чтение и запись? В доке сказано что да, но я не добавляю и не удаляю столбцы, поэтому решил уточнить.Д
DC
OG
SELECT
date,
runningAccumulate(sumState(n))
FROM
(
SELECT
arrayJoin(['2020-01-01', '2020-01-02', '2020-01-03']) AS date,
1 AS n
ORDER BY date ASC
)
GROUP BY date
ORDER BY date ASC
┌─date───────┬─runningAccumulate(sumState(n))─┐
│ 2020-01-01 │ 3 │
│ 2020-01-02 │ 2 │
│ 2020-01-03 │ 1 │
└────────────┴────────────────────────────────┘
DC
C
Д
SELECT * FROM system.mutations WHERE is_done = 0;
, но данные все те же, значения не меняются. если что, у меня пожилая версия 18.14.15. Столкнулись с тем, что КХ скушал весь диск, хотим почистить архивные данные, но мутации похоже зависли.C
DC
SELECT * FROM system.mutations WHERE is_done = 0;
, но данные все те же, значения не меняются. если что, у меня пожилая версия 18.14.15. Столкнулись с тем, что КХ скушал весь диск, хотим почистить архивные данные, но мутации похоже зависли.Д
OM
DC
DC
DC
Д
DC
SELECT
date,
runningAccumulate(sumState(n))
FROM
(
SELECT
arrayJoin(['2020-01-01', '2020-01-02', '2020-01-03']) AS date,
1 AS n
ORDER BY date ASC
)
GROUP BY date
ORDER BY date ASC
┌─date───────┬─runningAccumulate(sumState(n))─┐
│ 2020-01-01 │ 3 │
│ 2020-01-02 │ 2 │
│ 2020-01-03 │ 1 │
└────────────┴────────────────────────────────┘
SELECT
date,
runningAccumulate(n)
FROM
(
SELECT
arrayJoin(['2020-01-01', '2020-01-02', '2020-01-03']) AS date,
sumState(1) AS n
ORDER BY date ASC
)
ORDER BY date ASC
┌─date───────┬─runningAccumulate(n)─┐
│ 2020-01-01 │ 1 │
│ 2020-01-02 │ 2 │
│ 2020-01-03 │ 3 │
└────────────┴──────────────────────┘
OG
-State
во внутренний запрос?DC