>1) запрос с группировкой показывает что повторяющихся строк НЕТ.
>2) более того, первое поле в индексе содержит только уникальные значения.
>3) была идея, что наличие NULL в некоторых строках во второй колонке
>индекса приводит к такому эффекту, но замена NULL на пустые строки
>все равно не дает создать индекс.

Для поиска повторяющихся строк нужно отключить использование индекса в запросе.
Например

select id, count(*) from restaurant_accounts
group by id
having count(id) > 1
plan (restaurant_accounts natural)


С уважением, Мещеряков Вадим

директор ООО "Комплексные Системы" 
454021 г. Челябинск ул. 40 лет Победы 31, 77
Тел: +7 (351) 2807917
Моб: +7 922 6395170    
Web: www.del-fin.ru
ICQ: 343-554-572
SKYPE: vadimmescheryakov


Ответить