一起聊聊MySQL数据查询太多会OOM吗
本篇文章给大家带来了如果MySQL数据查询太多会不会OOM的相关知识,希望对大家有帮助。 主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光? 逻辑备份时,可不
本篇文章给大家带来了如果MySQL数据查询太多会不会OOM的相关知识,希望对大家有帮助。
主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光?
逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光,逻辑备份不是早就挂了?
所以大表全表扫描,看起来应该没问题。这是为啥呢?
全表扫描对server层的影响
假设,我们现在要对一个200G的InnoDB表db1. t,执行一个全表扫描。当然,你要把扫描结果保存在客户端,会使用类似这样的命令: