Через несколько источников, книг и через asktom я обнаружил, что нет разницы между count(1)
и count(*)
. где-то я нашел count(1)
быстрее, чем count(*)
. Но я действительно не знаю, как это сделать? Что касается, как мне известно, count(*)
подсчитывает rowid
и count(1)
подсчитывает 1 как количество строк. так как rowid
имеет 18-значный символ, требуется ли больше времени? Насколько я знаю, размер 2 или 38 не имеет значения для скорости.
Кто-нибудь из вас, пожалуйста, очистите мои сомнения.