Базу как процесс перезагрузить запросами (рестартовать) маловероятно. А загрузить запросами так, чтобы она перестала реагировать или чтобы сервер перестал откликаться, либо перезагрузился (если в политиках указана перезагрузка при достижении определённого load average) очень даже легко.
Скажем в час будет по 3000-5000 кликов прилетать, и всё это будет писаться в БД
Смотря как настроена ОС сервера, сама база и какие запросы. Наблюдал как клали выделенный сервер на 8 ядер и 32 ГБ оперативы запросами интенсивностью 3-5 запросов в секунду.
Будет ли она тормозить? Есть ли способы оптимизации данных процессов? Или использовать другую СУБД для данных действий?
При правильной всесторонней настройке (подобранное железо, настроенная ОС, настроенный сервер базы, отлаженные запросы) мускуль может легко переварить 3000-5000 запросов в секунду.