Насколько большой может стать база данных MySQL, прежде чем производительность начнет снижаться

Вообще это очень тонкий вопрос mysqlsh и совсем не тривиальный. Я mysqlclient рекомендую вам прочитать mysqlclient mysqlperformanceblog.com и High Performance MySQL. Я действительно думаю, что mysql нет общего ответа на этот databases вопрос.

Я работаю над проектом, в database-structure базе данных MySQL которого dbms почти 1 ТБ данных. Наиболее mysqlclient важным фактором масштабируемости mysqlclient является оперативная память. Если mysql-query индексы ваших таблиц помещаются database-structure в память, а ваши запросы database-performance хорошо оптимизированы, вы mysql-server можете обслуживать разумное database-structure количество запросов на средней mysql машине.

Количество записей mysql-table имеет значение, в зависимости mysql-server от того, как выглядят ваши dbms таблицы. Есть разница, иметь database-performance много полей varchar или только databases пару целых или длинных.

Физический mysql-table размер базы данных также database-structure имеет значение: подумайте, например, о mysqldump резервных копиях. В зависимости db от вашего движка ваши физические my-sql файлы базы данных увеличиваются, но mysqlsh не сжимаются, например, с db innodb. Таким образом, удаление mysqldump большого количества строк my-sql не помогает уменьшить ваши mysql-server физические файлы.

В этом много database-performance проблем, и, как и во многих database случаях, дьявол кроется в database деталях.

mysql

database

database-performance

2022-10-02T18:50:41+00:00
Вопросы с похожей тематикой, как у вопроса:

Насколько большой может стать база данных MySQL, прежде чем производительность начнет снижаться