Какая разница, даже в мануалах рекомендуют юзать COUNT(*) вместо rowCount(), если надо просто посчитать записи
Да используйте count(id), или что-то подобное выборка всех данных лиш для счеткика неуместна и несет больше нагрузки, по сравнению с счеткиком одной таблы