- 1
- 2
- 3
- 4
CREATE TABLE IF NOT EXISTS `ls_user_administrator` (
`user_id` int(11) unsigned NOT NULL,
UNIQUE KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−125
CREATE TABLE IF NOT EXISTS `ls_user_administrator` (
`user_id` int(11) unsigned NOT NULL,
UNIQUE KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Видимо сделать столбец 'administrator' в таблице `ls_user` и ставить в него 1 или 0 - это слишком просто.. Или тут скрыта какая-то оптимизация?
Дамп спёрт из LiveStreet.
но в ливстрите - это не нужно.
При десятках тысяч пользователей это не заметно, но когда количество переходит в миллион...
а данном случае на ваших миллионах - горлышком бутылки всё равно будет PHP с быдлокодом на нём. как не поверни его - он тормоз. и сомтрите коммент ниже.
А другие сразу берут нормальный язык, и даже не догадываются о существании таких проблем:)
но может всё стало так тормознуто, что даже индексы не помогают.
про миллионы пользователей и лайвстрит - не смешите, не верю (с)
загнётся до прихода в БД