2

一次可以从 Mysql 表中写入和读取的最大记录数是多少?或最大数量或一次读写?

我想读取和写入的数据可能会有所不同。如果一个减少,那么另一个可能会上升。但仍然以每秒或每分钟为基础提供一些信息。

我不是在寻找确切的答案。我正在寻找大概的答案。此外,对于硬件,请考虑普通的共享托管服务提供商。

4

1 回答 1

1

mysql本身没有限制。但是,发送到服务器的数据包的最大大小受到限制。在 INSERT 或 SELECT 的情况下,底层实现会发送一个COM_QUERY数据包。

可以传输到 MySQL 5.5 服务器或客户端的最大可能数据包为 1GB。当 mysqld 服务器接收到大于 max_allowed_pa​​cket字节的数据包时,它会发出 Packet too large 错误并关闭连接。对于某些客户端,如果通信数据包太大,您可能还会在查询错误期间丢失与 MySQL 服务器的连接。

参考

当涉及到并发读/写的数量时,这完全取决于正在使用的磁盘和 CPU。mysql服务器处理发送的查询越快,读写速度越快,并发读写的数量就越大。

于 2012-07-24T14:17:27.417 回答