老师,为什么mysql的链接要关闭呢?
来源:10-6 mysql查询开发
godlanbo
2019-12-22
为什么这里mysql的链接要一开一关呢?这样不是非常不方便查询吗,每次都需要重新创建链接。
写回答
1回答
-
你好,这个问题需要结合实际场景进行分析。首先,保持一个固定的 MySQL 连接是不可行的,因为互联网应用有海量用户,每个用户的查询都需要建立一个独立的 MySQL 连接,这个连接是无法复用的,连接使用完毕后必须关闭,因为 MySQL 连接会消耗资源,如果不关闭就会导致内存泄露,最终消耗完所有的内存。在实际的互联网应用中,为了提高 MySQL 建立连接的效率,通常会维护一个 MySQL 连接池,每次从连接池中获取一个 MySQL 连接,这样就可以提高建立连接的效率,从而解决你提出的重新创建连接的问题。
10
相似问题