长连接:是指连接成功后,如果客户端持续有请求,则一直使用同一个连接。
    短连接:则是指每次执行完很少的几次查询就断开连接,下次查询再重新建立一个。
    连接池:就是管理长连接的工具,与长连接再本质上没有区别。
    mysql的wait_time的默认时间为8小时。
    圖片.png
    show processlist 可以查看当前mysql的连接
    圖片.png

    使用长连接可能产生的问题:长连接长期积累会导致内存占用太大。
    怎么解决长连接长期积累会导致内存占用太大;
    1.定期断开长连接。使用一段时间,或者程序里面判断执行过一个占用内存的大查询后,断开
    连接,之后要查询再重连。
    2.执行mysql_reset_connection 来重新初始化连接资源。