Дам некоторые ответы, интересуют 2 таблички:
1. Для ведения учета сессий в БД (в основном SELECT/UPDATE).
2. Для вытягивания некоторой инфы через АПИ, частота... макс 5 тыс. пользователей которые делают запрос раз в 4-5 мин. Тоже SELECT/UPDATE.
Размер выборки - 1-на запись по конкретному пользователю.
Наличие агрегатных запросов - нет.
Количество таблиц - 1-на.
Наличие индексов - по всем ключевым полям (интовые), т.е. трем, составных нет, на уникальном идентификаторе есть primary, но он не участвует в условии.
Грамотно сделанная база даст больше профита.
Структура более менее проповедуюет правильные формы.
Привязка к конкретной СУБД даст больше минусов, чем даст плюсов использование ее фишек.
Для такого вида софта никто не будет использовать что-то лучше/надежней/дороже/брендовей, нужное подчеркнуть))
Оно будет точно и всегда на мускуле, и хочется выжать из него максимум.