Здравствуйте, Max1983, Вы писали:
M> Но так как юзеров очень много тысяч 50 и все хотят зайти именно с 12,00 дня по 12,30 того же дня и повесить сервер SQL к чертовой бабушке.
Использовать очередь. Т.е. не сразу по факту загрузки в коде делать все проверки/записи, а бросать информацию о пользователе в промежуточную очередь (запись в которую происходит мгновенно) и отдельным независимым процессом(ами) выгребать данные из очереди и обрабатывать по мере возможности/поступления.
В качестве очереди можно использовать как таблицу MySQL, так и специализированные решения (gearman, zeromq, rabbitmq и т.д.)