Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 2M+ 行的 mysql 表,整个数据库大小为 2.3GB。PHPmyadmin 在检索表时内存不足,但我永远不会提取 2M 行。我应该关注自己的任何限制吗?
我的机器:4 GB RAM,1x i3 540 3.06GHz 120GB SSD HD
我用NodeJS查询数据库,我只用myPHPadmin管理
PHP 对于提取多行数据非常糟糕。它只是不能很好地适应大内存使用或大数组。如果您真的希望 PHP MyAdmin 输出您的表格,您将需要提高 PHP 内存限制。
您的数据库本身应该没问题。我认为任何 MySQL 限制都将在操作系统本身上。但是,表性能确实会随着表大小的增加而降低。性能下降的点完全取决于表结构及其使用以及运行它的系统。