1. Спасет. Цель атаки - вызвать отказ на обслуживание. В случае 1 этого не произойдет
2. Нет, я предлагаю воспользоваться сервисом, который через свои сервера будет поставлять чистый трафик к Вашему
3. Если сайт должен работать - то смотрите в сторону кластера
Если Вас пугают денежные затраты - думаю, что Вам стоит обратиться сразу же в дата-центры, обладающие анти-ddos решениями.
Тогда уже mysql кластер
Можно идти как минимум 3-я путями:
1. Поставить легкий вебсервер и отдавать статику на все запросы
2. Пропускать трафик через фильры + прокси (есть такие сервисы)
3. Найти цель (домен) и прописать туда 127.0.0.1/снести его вообще с сервера
Прирост для mysql будет если поставить кластер оной mysql или хотя бы репликацию + прокси
А может ramdisk?
Поставить net-snmp и сконфигурировать
Лучше напишите что делать надо :)
А что есть правильная ТП если не секрет?
Лучше всего - пригласить специалиста
Тогда начинаем с man man