美文网首页
python连接Mysql使用连接池

python连接Mysql使用连接池

作者: 漂狼 | 来源:发表于2019-03-04 21:06 被阅读0次

    python连接Mysql使用连接池

    1、问题

    当我们在Python中连接Mysql时,每次增、删、改、查如果都申请一个数据库连接的话,当应用程序对mysql数据库请求量大时候,运行Python的机器就会大量报time  wait(我碰到的是40000+) 。这是因为每次连接mysql数据库请求时,都是独立的去请求访问(看到开发者的代码后得出结论),相当浪费资源,访问数量达到一定量时 ,运行程序的机器就报警了。

    2、解决办法

    访问数据库应该使用连接池,来达到复用数据库连接的目的

    3、python数据库连接池使用方法:

       a、安装 DBUtils(这里是DBUtils-1.3.tar.gz包)

       b、tar -zxvf DBUtils-1.3.tar.gz

       c、cd DBUtils-1.3

       d、 python setup.py install (安装)

    4、连接示例

    相关文章

      网友评论

          本文标题:python连接Mysql使用连接池

          本文链接:https://www.haomeiwen.com/subject/beywuqtx.html