Верно ли утверждение: чем меньше таблиц в связке, тем быстрее работает запрос?
По дате
По рейтингу
1. Чтение одной большой ненормализованной таблицы с большим количеством редундантных данных будет медленнее, потому что больше данных для чтения. Читать маленькие нормализованные таблицы быстрее.
2. Одну большую ненормализованную таблицу не надо джойнить с другими таблицами. Таким образом на этом будет экономия.
Совершенно необязательно. Например, сначала может быть выполнена фильтрация по какой-то таблице, а затем - соединение таблиц. Таким образом, количество обрабатываемых данных будет меньше, чем полный скан одной таблицы либо даже полный скан какого-то ее индекса.
Это верно, но это только один из множества факторов влияющих на время выполнения запроса.