Возможно ли иметь 20 000 баз данных на сервере mysql. Они не будут доступны одновременно, и размеры не должны быть больше 10 МБ. Давайте просто скажем, что 5000 из них будут открыты одновременно на разных сайтах. Может ли сервер обрабатывать столько запросов с помощью множества баз данных?Ограничение базы данных сервера Mysql
-2
A
ответ
1
MySQL не имеет ограничений на количество баз данных. Основная файловая система может иметь ограничение на количество таблиц. Отдельные двигатели хранения могут устанавливать ограничения, зависящие от двигателя. InnoDB позволяет до 4 миллиардов таблиц.
Однако, существуют и другие ограничения, которые могут повлиять на установку:
- размер памяти, так как MySQL будет держать некоторую информацию о каждом из БД в оперативной памяти
- дискового пространства для журналов транзакций и кэш
- Количество одновременных соединений, которые могут обрабатываться ОС: каждый подключается к компьютеру, ОЗУ, жесткому диску.
Отъезд E.7.6. Windows Platform Limitations - там довольно длинный список вещей.
Дубликат http://stackoverflow.com/questions/1740391/does-mysql-have-any-limitation-on-number-of-databases Пожалуйста, используйте функцию поиска! – Lorenz
Это даже не отвечает на мой вопрос, вы читали его раньше? – user2067005
Это ответ на ваш вопрос, попросите ли вы прочитать ответы? – RandomSeed