Вилы Выкидные (08.02.2021 в 14:59)
зачем считать строки, если можно просто показать max(`id`) - выведет максимальный айдишник из таблицы, он соответствует количеству юзеров
Когда это максимум равен количеству? Ты не думал, что пользователи удаляются?
Cu Chulainn (08.02.2021 в 16:06)
Когда это максимум равен количеству? Ты не думал, что пользователи удаляются?
записи с первичным ключом не должны удаляться НИКОГДА из таблицы, если надо удалить пользователя, то НЕ УДАЛЯЕТСЯ СТРОКА с его данными, эту строку просто нужно пометить флагом, что она удалена, физически удалять нельзя, вылезут Вилы потом где-нибудь
Вилы Выкидные, конструкция со звездочкой COUNT(*) берет так же кэшированные данные из Information schema и отдает реальное количество строк если нет условия WHERE так что в данном случае COUNT(*) будет шустрее