
Дмитрий
06.07.2018
15:32:40
↓ Progress: 12.04 billion rows, 336.98 GB (287.62 million rows/s., 8.05 GB/s.) Received exception from server (version 1.1.54388):
Code: 1001. DB::Exception: Received from localhost:9000, ::1. DB::Exception: Resource temporarily unavailable.
42.069
запросики идентичные только цифры меняются
select 1705 rule,
ts,
c1,
c2
from
(
select
toStartOfMinute(toDateTime(t1)) ts,
count() c1,
countIf(t1 - t0 > 900) c2
from
(
select
b>0?b:(b+901) t1,
a t0
from
(select sid, anyIf(ts,cc=11078065251486343680) a, anyIf(ts,cc=10964831536725407699) b
from tmp0.`t_2018-07-04 10:00:00_c6eeccb44e75416b8ff51fa8e7b26e52_d`
where ts >= toUInt32(toDateTime('2018-07-04 10:00:00', 'UTC')) -1021
AND ts <= toUInt32(toDateTime('2018-07-04 10:00:00', 'UTC'))
and cc in (11078065251486343680,10964831536725407699)
group by sid)
WHERE
a >= toUInt32( toDateTime('2018-07-04 10:00:00','UTC')) - 1021
)
where
t1 > 0
group by
ts
)
where ts>=toStartOfMinute(toDateTime('2018-07-04 10:00:00','UTC') - 120)


Denis
06.07.2018
16:28:48
Создаю таблицу
create table x (a Int64) Engine=MergeTree Partition by tuple() order by tuple()
settings max_bytes_to_merge_at_max_space_in_pool = 214748364800
А как потом поменять max_bytes_to_merge_at_max_space_in_pool?
alter ...
detach поправить x.sql attach
какой легальный путь вообще?
таблица репликейтид

Google

Vsevolod
06.07.2018
17:33:08
гм, а как из всех этих вот разрозненных вкладок таббикса сделать бы какую-то аналитическую морду (типа кибаны)? или я многого хочу?

Igor
06.07.2018
17:39:38

Egor
06.07.2018
18:37:30

Vsevolod
06.07.2018
18:38:53
за деньги я и сам, что нужно, напишу, но спасибо

Egor
06.07.2018
18:39:33

Vsevolod
06.07.2018
18:40:27
ох, тогда я сильно проглядел это, спасибо еще раз

Tima
06.07.2018
18:55:03

Egor
06.07.2018
18:58:20

Tima
06.07.2018
19:29:03

Michal
06.07.2018
20:16:05
Ещё superset слышал что хвалили
Zeppelin тоже без особых проблем можно подружить с КХ

Иван
06.07.2018
20:18:16

Vladislav
06.07.2018
20:19:57

Google

Michal
06.07.2018
20:20:04

Иван
06.07.2018
20:22:35

Tima
06.07.2018
21:32:17

Иван
06.07.2018
21:33:47
Да, но там с интерфейсом не ок)

Igor
06.07.2018
21:43:18

Иван
06.07.2018
21:44:19

Igor
06.07.2018
21:44:35
ого

Иван
06.07.2018
21:45:03
может это только у меня конечно беда, 4к монитор и браузер эдж

Igor
06.07.2018
21:46:21
даже и не знал о таком, в текущей не поправлю - т.к все больше обновлять эту версию не буду ) а в новой может само исправится
я даже и не знал что он в нем работает)

Evgeny
06.07.2018
21:47:28

Иван
06.07.2018
21:47:58
я думаю это проблема с маштабированием, если ставлю дпай как у всех становится один скрол, но разглядеть тогда уже не реально)

Igor
06.07.2018
21:49:26

Evgeny
06.07.2018
21:50:45
В текущем скролле мне не нравится что для горизонтальной прокрутки надо крутить пару экранов вниз

Igor
06.07.2018
21:51:40

Evgeny
06.07.2018
21:51:46
И очень не хватает нормального хелпа по горячим клавишам

Иван
06.07.2018
21:52:06

Evgeny
06.07.2018
21:53:06
А вообще хорошо иметь возможность выразить лично благодарность за классный ui :)

Igor
06.07.2018
21:53:07

Google

Igor
06.07.2018
21:53:38
поставлю обычную мышку попробую - спасибо за замечание

Evgeny
06.07.2018
21:55:04
А не было идеи сделать переименование используемого поля или переменной везде где она используется?

Igor
06.07.2018
21:55:24

Evgeny
06.07.2018
21:55:31
Спасибо большое!

Иван
06.07.2018
21:55:39

Igor
06.07.2018
21:58:24

Evgeny
06.07.2018
22:00:57

Igor
06.07.2018
22:03:27

Evgeny
06.07.2018
22:04:54
да, он еще в контексте смотрит, то есть не затрагивает другие област видимости.
но я так подумал, кажется что это далеко не самый частый юзкейс

?
06.07.2018
22:05:43
присоединяюсь к благодарностям за табикс. а когда новый можно будет пощупать? )

Igor
06.07.2018
22:06:16

?
06.07.2018
22:08:35
здорово, ждем

Evgeny
06.07.2018
22:09:10
А митапы в Германии раз в год только бывают, кстати?

Alexey
06.07.2018
23:34:54
А митапы в Германии раз в год только бывают, кстати?
Пока невозможно сказать, насколько часто они бывают.
Изначально планировали проводить европейские митапы примерно 1-2 раза в год, в разных местах.
Последний митап организовывала компания DeliveryHero: когда есть готовая площадка и организация - то всё упрощается, и можно проводить мероприятия чаще.

Tima
07.07.2018
09:20:28

Igor
07.07.2018
09:45:16

Google

Tima
07.07.2018
11:02:33

Egor
07.07.2018
16:53:37
привет. есть проблема с взрывным ростом потребления памяти, непонятно чем вызванным.
http://joxi.ru/823jnOahJPEl5m
https://pastebin.com/1tmB76Ga в еррор-логе с этого момента, но это наверное следствие, а не причина
количество бэкграунд-воркеров снизил с 16 до 8, потом до 6. разницы нет

?
07.07.2018
23:23:12
@garikanet Игорь, подскажите пожалуйста, а вы для вывода таблиц таких универсальных какой-то собственный компонент используете или это что-то опенсорсное?

Michal
08.07.2018
05:40:42

Igor
08.07.2018
07:00:39

Максим
09.07.2018
02:40:17
Подскажите, почему запрос с GLOBAL IN может выводить данные с одного узла, а не со всех? т.е. запрос:
SELECT *
FROM tbl
preWHERE EntityID GLOBAL IN (
SELECT EntityID
FROM tbl
preWHERE EntityID = 'value'
)
показывает меньше данные чем запрос
SELECT *
FROM tbl
preWHERE EntityID = 'value'


Sergei
09.07.2018
08:25:43
А что происходит с MATERIALIZED views когда исходная таблица из запроса меняется?

Alexey
09.07.2018
09:41:10
через pastebin какой-нибудь

Sergei
09.07.2018
10:01:43
> We don't recommend using POPULATE, since data inserted in the table during the view creation will not be inserted in it.
А как лучше всего достигать consistent views, если POPULATE не позволяет этого, а без него только новые данные попадают в view?

Alexey
09.07.2018
10:04:27
останавливать запись в таблицу при POPULATE

Sergei
09.07.2018
10:10:53
а это можно сделать в СН?

molo4ko
09.07.2018
10:13:37
а это можно сделать в СН?
Мы изначально приняли решение, что все записи идут через кафку с одним универсальным сервисом-консюмером, который пишет в кх, и я с тех пор только радуюсь этому - подобные ситуации вообще не составляют проблемы. Рекомендую
В смысле, мы просто останавливаем консюмер, делаем мейнтенанс и дальше продолжаем

Denis
09.07.2018
10:15:00
так а если этот 1 сервис не справится?

molo4ko
09.07.2018
10:15:25
Консюмеры масштабируются горизонтально
@milovidov_an а какой юзкейс многоуровневого шардирования?

Google

Denis
09.07.2018
10:18:07
так всё-таки масштабируются, а не один

Sergei
09.07.2018
10:19:53

molo4ko
09.07.2018
10:21:05
@Imaskar имеется в виду сервис как логическая единица. Нет других источников трафика в кх, кроме кафка-консюмеров.
@bsideup в смысле лок? Между консюмерами одной группы записи раунд-робинятся
Можно аналитикам выдать строго контролируемую кнопку “остановить запись” (со всеми предосторожностями), которая будет их всех останавливать. Хотя, наверное, создание вью - не такая уж и частая операция, можно по договоренности это делать.


Дмитрий
09.07.2018
10:55:43
люди а подскажите оптимальную последовательность полей в индексе. Если было бы строгое равенство при поиске то все понятно но тут и диапазоны итд, нужно минимизировать индекс скан. условие where такое: WHERE event_date IN (constDate1, constDate2) and event_datetime >= constDateTime1 and event_datetime<=constDateTime2 and event_name in (constString1, constString2)
по "обычным" реляционкам и если бы не было event_date я бы сделал event_name первым, выполнял бы 2 запроса со строгим равенством event_name и собирал бы их через union all т.е.: where event_name=const1 and eventr_datetime between .... UNION ALL ... where event_name=const2 and eventr_datetime between ....

Alex
09.07.2018
11:02:32


Dmitry
09.07.2018
11:30:32
Всем привет! Кто-нибудь подскажет, почему некорректно totals считаются?
SELECT
uniqExact(visit_id) AS visits,
domain(page)
FROM my_big_table
SAMPLE 100
ARRAY JOIN page
WHERE (project_id = 1337) AND (dt <= toDate('2018-03-31')) AND (dt >= toDate('2018-03-01'))
GROUP BY page
WITH TOTALS
ORDER BY visits DESC
┌─visits─┬─domain(page)────────────┐
│ 2 │ news.yandex.ru │
│ 1 │ music.yandex.ru │
│ 1 │ mail.yandex.ru │
│ 1 │ news.yandex.ru │
│ 1 │ music.yandex.ru │
└────────┴─────────────────────────┘
Totals:
┌─visits─┬─domain(external_links)─┐
│ 4 │ │
└────────┴────────────────────────┘

papa
09.07.2018
11:31:46
а что именно некорректно?

Dmitry
09.07.2018
11:32:14
По идее totals же должно быть суммой visits?

papa
09.07.2018
11:32:21
почему?