对这个特性,大声喊出来一句 NB
从 4.0 版本就希望 TiDB 能管好自己的内存,宁肯拒绝 SQL 也不要 OOM ,现在终于实现了,点赞
另外没提到的 https://docs.pingcap.com/zh/tidb/stable/system-variables#tidb_server_memory_limit_gc_trigger-从-v640-版本开始引入
这个根据内存量触发GC,也很重要。只是1分钟只能触发1次,限制的有点严格。如果这个能不限次数触发,内存到70%就触发GC,那一些情况下可以把go的自动gc直接关掉,就依赖这个回收内存,因为gogc非常影响性能。