Loading...
PHP/MySQL | Как зделать вывод количества юзеров?
Вилы Выкидные (09.02.2021 в 10:03)
вот это точно бред, а замерял видимо микротаймом на php :-D

Правнук Ванги, не?
Four (09.02.2021 в 07:08)
т.е ты хочешь сказать что если будет считать все столбцы вместо одного, на пример id, будет быстрее?


правильный вопрос

будет быстрее считать count(`id`) по ОДНОМУ СТОЛБЦУ, который в свою очередь является ИНДЕКСИРУЕМЫМ, все данные из каждой строки выбирать для подсчёта строк не нужно

либо нужно считать count(*)->fetchColumn() или count(*)->fetchColumn(0), это то же самое что count(`id`)
Вилы Выкидные (09.02.2021 в 10:02)
что не так?

далять записи с первичным ключом - нельзя

В какой документации это написано?
PAIN (09.02.2021 в 10:15)
Правнук Ванги, не?


ты прям гений на пыхе скорость мускула мерить :-D
PAIN (09.02.2021 в 10:16)
[q]далять записи с первичным ключом - нельзя
В какой документации это написано? [/q]

в документации по проектированию БД, Вася, почитай про связи в БД, потом садись удалять записи с первичным ключом, рак :-D
Вилы Выкидные (09.02.2021 в 10:17)
ты прям гений на пыхе скорость мускула мерить :-D

Ты упоротый что-ли? *facepalm*
PAIN, не спорь, вилы прав про первичный индекс :) желательно его не удалять, но это дело вкуса каждого. Тем более первичный может быть не обязательно AI Тут уже вопрос проектирования самой системы а не правильности реализации :) Вообще когда есть сомнения просто стоит протестить, может поменять ключи или добавить/удалить индексы, все в руках того, кто пишет код :)
Сибирский (09.02.2021 в 10:22)
PAIN, не спорь, вилы прав про первичный индекс :) желательно его не удалять, но это дело вкуса каждого. Тем более первичный может быть не обязательно AI Тут уже вопрос проектирования самой системы а не правильности реализации :) Вообще когда есть сомнения просто стоит протестить, может поменять ключи или добавить/удалить индексы, все в руках того, кто пишет код :)


это типичная ошибка - удаляют юзера физически и потом не пляшут остальные базы в БД, потому что берут и подравнивают AI :-D что потом приводит к связи нового регистрируемого юзера с уже имеющимися данными в других таблах, в итоге новорег может оказаться випом из прошлой жизни :-)
Сибирский (09.02.2021 в 10:22)
PAIN, не спорь, вилы прав про первичный индекс :) желательно его не удалять, но это дело вкуса каждого. Тем более первичный может быть не обязательно AI Тут уже вопрос проектирования самой системы а не правильности реализации :) Вообще когда есть сомнения просто стоит протестить, может поменять ключи или добавить/удалить индексы, все в руках того, кто пишет код :)

Такой же вопрос: где такое написано? Конкретно момент с запретом удалять строки с ключом интересует.
P.S. С тобой никто спорить и не собирался, я на твой пост не отвечал когда писал свой вариант.
Вилы Выкидные (09.02.2021 в 10:27)
это типичная ошибка - удаляют юзера физически и потом не пляшут остальные базы в БД, потому что берут и подравнивают AI :-D что потом приводит к связи нового регистрируемого юзера с уже имеющимися данными в других таблах, в итоге новорег может оказаться випом из прошлой жизни :-)

AI решает этот вопрос
Онлайн: 4
Время:
Gen. 0.1214
(c) Bym.Guru 2010-2025