我使用pymssql从python插入记录到sql server。数据库需要2毫秒来执行查询,但它每秒插入6行。唯一的问题是在代码方面。如何优化以下代码或插入记录的最快方法。优化pymssql代码
def save(self):
conn = pymssql.connect(host=dbHost, user=dbUser,
password=dbPassword, database=dbName, as_dict=True)
cur = conn.cursor()
self.pageURL = self.pageURL.replace("'","''")
query = "my query is there"
cur.execute(query)
conn.commit()
conn.close()
@Thomas谢谢它的工作原理。我已经尝试了外部连接对象的方法,但速度仍然很低。当将autocommit属性设置为True时,速度会提高。 – developer 2010-04-28 05:23:22