Есть ли предел заполнения базы данных laravel?
У меня есть программа, которая в общей сложности будет вставлять около 500000 записей в базе данных в год. Я пытаюсь проверить это, чтобы убедиться, что все работает правильно, если у меня есть данные за 2 года? Когда я запускаю сеялку базы данных, она просто отменяется, когда попадает в эту сеялку.
Это поднимает вопрос, существует ли максимальное количество записей, которые вы можете сохранить в базе данных MySQL при использовании сеялок laravels и библиотеки фейеров? Потому что этот сеялка работает с меньшим количеством записей, например 1000.
глядя на данные из фейкерной библиотеки, кажется, что это не указывает на это. также просматривая документы, нет упоминания об ограничениях размера.
1 ответ
Есть реальная вещь, что Mysql имеет ограничение под названием "TimeOut".
В MySQL есть много переменных, таких как delayed insert limit
, timeout
, query cache limit
и прочее, что в целом является ограничением для многих специальных запросов вставки в течение определенного времени.
Например, посмотрите на системные переменные Mysql Server.