-3

我使用WIN7 32 System, Django 1.8.13, Python 2.7.

当我使用xxx.object.all()orxxx.object.filter('xx')之类的函数时,python 的句柄数会增加。

看来它用Class QuerySet了,那么句柄数会增加。即使,我只是使用admin-site来管理数据库。手柄泄漏也会发生。

我怎样才能释放它或解决它?

4

1 回答 1

0

看来我使用sqlite3,句柄不会增加。但是当我使用mysql 5.6.16时,句柄的数量会增加。Mysql Server 是默认配置。

mysql5.5 mysql-python 1.2.5

设置.py:

DATABASES = {
'default':{
    'ENGINE': 'django.db.backends.mysql',
    'NAME':'pcdata',
    'USER': 'root',
    'PASSWORD': 'supcondcs',
    'HOST': '',
    'PORT': '',
}

} 在这里输入图片描述

于 2017-01-06T02:50:53.240 回答