Centos7.5系统中,tidb节点使用了swap虚拟内存,是否会影响tidb性能?影响有多大?

之前系统内存不足导致tidb的节点1宕机,我们加了swap分区。昨晚又出现了系统内存不足的情况,swap分区使用了4G的空间,如果现在去掉swap虚拟内存,会造成数据丢失么?另外,再问一下,我们的其中一个pd节点和tidb部署在同一台机器上,使用swap虚拟内存,会对tidb的使用造成多大影响?

不建议打开 swap。释放 swap 不会导致数据丢失。建议降低内存使用配置。

  1. 关闭 swap 不会造成数据丢失
  2. swap 对于业务的影响我们目前还没有明确的结果,正在测试过程中