История изменений
Исправление Toxo2, (текущая версия) :
Постгрес например не умеет использовать статиcтику по функциональным индексам, он вместо этого использует статистику по полям - параметрам функции, с понятным результатом если функция считает что-то типа хэша. А по чему-то более сложному типа пользовательской функции он вообще будет выбирать план тыкая пальцем в небо.
Тоже какая-то страшилка детям на ночь. Есть же COST, IMMUTABLE, STABLE для функций, есть GENERATED ALWAYS поля для каких-то страшно хитрых вычисляемых функциями индексов.
Про «БД плохо масштабируется» - это прям страшилка-покер ) Мне её мои шарписты почти каждый день рассказывают. БД и не надо масштабировать в том смысле, в котором масштабируются питоны и прочие бэки, методом запуска 100500 экземпляров.
Исходная версия Toxo2, :
Постгрес например не умеет использовать статиcтику по функциональным индексам, он вместо этого использует статистику по полям - параметрам функции, с понятным результатом если функция считает что-то типа хэша. А по чему-то более сложному типа пользовательской функции он вообще будет выбирать план тыкая пальцем в небо.
Тоже какая-то страшилка детям на ночь. Есть же COST, IMMUTABLE, STABLE для функций, есть GENERATED ALWAYS поля для каких-то страшно хитрых вычисляемых функциями индексов.
Про «БД плохо масштабируется» - это прям страшилка-покер ) Мне её мои шарписты почти каждый день рассказывают.