laravel 数据库做种有限制吗?

Does laravel database seeding have a limit?

我有一个程序,一年总共会插入大约 500000 个数据库条目。如果我有 2 年的数据价值,我正在尝试测试它以确保一切正常?但是,当我 运行 我的数据库播种器时,它只是在到达该播种器时取消。

这就提出了一个问题,在使用 laravels seeders 和 faker 库时,是否可以在 MySQL 数据库中存储最大条目数?因为这个播种机确实适用于较少数量的条目,例如1000.

查看来自 faker 库的数据,它似乎没有指定这一点。还查看了文档,没有提到大小限制。

https://laravel.com/docs/5.6/seeding

https://github.com/fzaninotto/Faker

有一个真实的东西 Mysql 有一个叫做 "TimeOut" 的限制。

在mysql 中有很多变量,如delayed insert limittimeoutquery cache limit 和其他变量,这些变量总体上限制了在部分时间专门插入的许多查询。

例如看这个Mysql Server System Variables