我使用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