我本以为我明白了为什么C#应用会抛出内存不足的异常,直到我开始用两台服务器做实验,这两台服务器都有2.5 C#的内存,windows server 2003,并且运行着相同的程序。两者之间唯一的显着区别是,一个有7%的硬盘存储空间,另一个有超过50%的存储空间。
留有7%存储空间的服务器总是抛出内存不足,而另一个性能一直很好。既然内存不足问题最有可能的原因是连续虚拟地址空间不足,为什么会出现这种差异。
我们的RDS数据库已经处于状态‘升级’超过5个小时。它似乎是在应用Automatic minor version upgrade to mariadb 10.4.26,我无法以任何方式连接到数据库;我只能查看显示如下:错误/mysql-错误-Running.log的error/mysql-error-running.log还有什么我可以检查或做的吗?