мне кажется, что вы опоздали лет так на 10 минимум, форумы уже неактульны.
как учебная площадка… ну можно рассмотреть, но нагрузки же не будет, если только синтетикой тестировать.
не ответ на ваш вопрос, но я бы сегодня не стал ставить bind.
из того, что есть у меня в хозяйстве: unbound отлично показывает себя в качестве рекурсивного резолвера, dnsmasq — нерекурсивного (с возможностью указать два и более аплинка, например, сервер провайдера и 8.8.8.8; использоваться будет самый быстрый ответ), powerdns можно использовать для своих зон.
lexstile, да. только desc/ asc указывается независимо для каждого поля, в первом запросе у вас сортировка по годам/месяцам по возрастанию, а по дням месяца — по убыванию; я думаю, что вы хотели
ORDER BY events.year_1 desc, events.month_1 desc, events.day_1 desc
операции на мозге можно тоже «сразу на практике» учиться делать. но общепринят другой подход к вхождению в специальность.
я не приравниваю, разработку БД к работе нейрохирурга, конечно, но кое-что нужно знать.
сходу:
- о большое;
- само понятие реляционных БД и нормальные формы;
- журналирование;
- виды индексов (всевозможные деревья, хэши и т. п.);
- многопоточная нагрузка и конкуренция, race condition, блокировки,…;
- Latency Numbers Every Programmer Should Know, шардирование/кластеризация,…
easy_katka, у меня нет готового списка литературы, но, может быть, этот список тем будет вам чем-то полезен.