나는 pymssql을 사용하여 python에서 레코드를 SQL 서버에 삽입하고 있습니다. 데이터베이스는 쿼리를 실행하는 데 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()
@ 토마스 감사합니다. 작동합니다. 이미 메서드 외부에서 연결 개체를 시도했지만 속도는 여전히 낮습니다. autocommit 속성을 True로 설정하면 속도가 향상됩니다. – developer