LINUX.ORG.RU

История изменений

Исправление Vit, (текущая версия) :

Может подкрутили чего в планировщике, там немало тикетов висело на такие темы. Раньше был еще такой кейз:

(10 <= A <= 12) sort by B (индекс по A+B)

При то что работало (A in [10,11,12]) sort by B.

Или например в (A = 5) & (B != 3) & (C = 8) оно метит B как uncountable и напрочь отказывается юзать coverage index (A+B+C). Хотя при хорошей cardinality A это явно выгоднее, чем диск колбасить.

Честно говоря, релизы за последние пол года не отслеживал.

Исходная версия Vit, :

Может подкрутили чего в планировщике, там немало тикетов висело на такие темы. Раньше был еще такой кейз:

(10 <= A <= 12) sort by B (индекс по A+B)

При то что работало (A in [10,11,12]) sort by B.

Или например в (A = 5) & (B != 3) & (C = 8) оно метит С как uncountable и напрочь отказывается юзать coverage index (A+B+C). Хотя при хорошей cardinality A это явно выгоднее, чем диск колбасить.

Честно говоря, релизы за последние пол года не отслеживал.