老师,为什么mysql的链接要关闭呢?

来源:10-6 mysql查询开发

godlanbo

2019-12-22

为什么这里mysql的链接要一开一关呢?这样不是非常不方便查询吗,每次都需要重新创建链接。

写回答

1回答

Sam

2019-12-22

你好,这个问题需要结合实际场景进行分析。首先,保持一个固定的 MySQL 连接是不可行的,因为互联网应用有海量用户,每个用户的查询都需要建立一个独立的 MySQL 连接,这个连接是无法复用的,连接使用完毕后必须关闭,因为 MySQL 连接会消耗资源,如果不关闭就会导致内存泄露,最终消耗完所有的内存。在实际的互联网应用中,为了提高 MySQL 建立连接的效率,通常会维护一个 MySQL 连接池,每次从连接池中获取一个 MySQL 连接,这样就可以提高建立连接的效率,从而解决你提出的重新创建连接的问题。

1
0

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程