Я ищу некоторые рекомендации по любым последствиям создания большого количества баз данных в MemSQL.
Мой вариант использования требует, чтобы каждый пользователь в моем приложении имел доступ к n таблицам. Один из вариантов - создать БД для каждого пользователя (чтобы листинг таблиц и т. д. был простым с помощью «SHOW TABLES», а также его хорошего уровня абстракции для администратора и безопасности). Вариант 2 состоит в том, чтобы иметь единую базу данных, содержащую всех пользователей и таблицы, но это усложняет логику управления.
Вопросы:
Каковы последствия для производительности (если таковые имеются) при использовании подхода со многими БД, а не с одной БД?
Цените любое руководство.