Вожусь с БД на PostgreSQL.
Как выяснилось из мануала, the order of evaluation of subexpressions is not defined. То есть заранее неизвестно, в каком порядке будут обрабатываться условия в where-конструкции.
select * from top_report where y = 2009 and m = 2 and ip = 169325568; выполняется 2.7 секунды.
select * from top_report where y = 2009 and m = 2
(
Read more... )