сделать это партицией. И в запросе указывать в where?
надо просто тогда брать первые два символа, или вводить хеш отдельным полем. партиции отсекаются совсем не так как вы подумали. Ch does not store %64 as partition attr. It stores min and max values of partition_id column over part. In your case all PARTS will have 0,inf so elimination will not work. Ch always will scan all partions. You must add explicit column partid and fill it with discount%64 (default discount%64 will work) (partition by partid) and write where discount_id=67 and partid=3
Обсуждают сегодня