全部博文(2065)
分类: Mysql/postgreSQL
2009-02-05 19:00:24
chinaunix网友2009-11-09 11:54:45
show status like 'Connections'; 我写了一个循环插入数据入库的脚本发现这个数目一直在增长。是因为其脚本里面在一直的创建数据库连接---->执行--->关闭 这样的话DB的连接数不增长才怪。 比较合理的做法是: 得到一个数据库连接句柄之后 循环调用更新的动作。 千万不要去循环调用创建数据库连接动作的。 标准如下: dbhost = "localhost" dbport = "3306" database = "rmi" dbuser = "root" dbpasswd = "100" conn = MySQLdb.connect(dbhost,dbuser,dbpasswd,database) cursor = conn.cursor() _sql = "insert into user(name,pass) values('test','test')" total = 10000000 curr = 1 while True: