连接池设置不合理可能导致的后果
连接池的MIN数和MAX数,看似很简单的两个参数,其实对于应用和数据库的影响,并不是那么的简单。我们先来看看连接数设置不合理可能产生的后果:
- 连接池MIN设置过小,应用业务量突增,或者启动时可能产生连接风暴。
- 连接池MIN值设置过大,会造成资源的浪费,主要包括数据库和应用内存,连接数的浪费,同时连接池MIN值设置过大,也会导致连接被频繁的创建和销毁。这是由连接池的工作机制决定的。
- 连接池MAX值设置过大。在极端情况下,当应用发生异常时,会导致连接数被撑到MAX值,有可能导致数据库连接数被耗尽,从而导致正常的业务受到影响。当连接数被撑到MAX值,[......]
近期评论