据我所知,随着业务的增长,RDS实例可能需要较高的磁盘空间。但是,RDS何时需要高内存?我认为在EC2中需要高内存,其中发生了许多业务逻辑,但在RDS中并不一定如此。我明白我可能在这里遗漏了一些东西,我将不胜感激。谢谢!
答案 0 :(得分:0)
这实际上是数据库如何使用内存的问题。
当查询引擎正在执行语句时,有时会使用内存来存储临时结构,如假脱机,表变量等。在很大的内存压力下,这些东西经常被写入tempdb(在SQL服务器的情况下),这会增加i / o开销。
对于特定情况,您确实需要查看自己的使用情况配置文件,以查看额外的内存是否有用。