ну да...вопрос что created_date и первичный ключ могут в теории идти не нога в ногу.
Стоят эти 0,5% твоих терзаний сейчас? При том, что всё работвет корректно.Эй приятель, здесь я задаю вопросы. )) та не знаю, трудно сказать, наверное на 0.5% максимум
А для построения частичных индексов постгресом тоже не влияет? (create index ... where deleted_at is null)Да, так и есть. Туту явный пример с асимметрией значений ключей, что дает низкую селективность по оценке БД (обратная зависимость от кардинальности, на основе селективности БД принимает решение о использовании индекса), но в реальности фулл-скан в такой ситуации выгодней и индекс скорее всего, будет вредить.