Standard Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: )
服务器实际安装了256 GB的RAMServer的内存限制设置为210 GB。我注意到,服务器在进行查询时每个查询请求39 GB内存(210 * 0.75 * 0.25),也就是说它认为它有210 GB可用,而不是128 GB。
我的数据库面临着一个非常奇怪的问题。我有一张少于20栏的桌子。当我运行select *查询时,执行大约需要6到7秒。我无法确定问题所在,我试着逐个选择每一列。顺便说一下,总行数只有269行。最后,我找到了引起问题的两列。这两个列都存储某种描述,数据类型为MEDIUMTEXT。test.hotels where Id > 0;执行过程需要5到6秒的时间其余的