我使用WIN7 32 System
,Django 1.8.13
,Python 2.7
。
当我使用xxx.object.all()
或xxx.object.filter('xx')
等函数时,python的句柄号会增加。
似乎它使用了Class QuerySet
,然后句柄号会增加。即使我只使用admin-site
来管理DataBase。手柄泄漏也会发生。
我如何发布或解决它?
答案 0 :(得分:0)
似乎我使用sqlite3,句柄不会增加。但是当我使用mysql 5.6.16时,句柄的数量会增加。并且Mysql Server是默认配置。
mysql5.5 mysql-python 1.2.5
setting.py:
DATABASES = {
'default':{
'ENGINE': 'django.db.backends.mysql',
'NAME':'pcdata',
'USER': 'root',
'PASSWORD': 'supcondcs',
'HOST': '',
'PORT': '',
}