Как ускорить запрос в Clickhouse c массивом

Есть запрос, он выполняется через python

select distinct user_id
from firb
    array join properties
where event_date >= toDate('2021-07-01') and 
      event_date < toDate('2022-01-01')  and 
      properties.key = 'abonent_type' and
      (properties.string_value = 'neabonent' 
       or properties.string_value = 'неабонент')

Необходимо вытащить user_id за последние 6 месяцев у кого abonent_type "неабонент". Данных очень много , запрос выполняется очень долго, как можно ускорить его? Уже пробовал и через has и через indexOf , суть от этого не меняется, так же долго.


Ответы (0 шт):