Ефективність запитів в основному залежить від кількості записів, які йому потрібно сканувати, індекси відіграють велику роль у ньому, а розмір даних індексу пропорційний кількості рядків та кількості індексів.
Запити з індексованими умовами поля разом із повним значенням повертаються загалом за 1 мс, але start_with, IN, Between, очевидно, містить умови, може знадобитися більше часу, щоб сканувати більше записів.
Крім того, у вас виникне багато проблем з технічним обслуговуванням DDL, як, наприклад, ALTER, DROP буде повільним і складним, а більше активного трафіку навіть для додавання індексу або нових стовпців.
Як правило, доцільно класифікувати Базу даних у стільки кластерів, скільки потрібно (500 Гб було б загальним орієнтиром, як говорять інші, це залежить від багатьох факторів і може змінюватись залежно від випадків використання), тим самим це забезпечує кращу ізоляцію та дає незалежність від конкретного масштабу кластери (більше підходить для випадку B2B)