0
私はPythonが初めてです。私はPythonのmysqlドライバmysql.connector
を使用してMySQLでクエリを実行する必要があります。私が知りたいのは、接続を開いてcursor
を得るための相対的なコストです。ループでこれを行う必要があるからです。現在、私はループの外側の接続を開き、ループ内のカーソルを取得しています:mysql.connector.connectとconnection.cursorのコスト
def example(self, array):
cnx = mysql.connector.connect()
for item in array:
cursor = cnx.cursor()
query = ("dummy query")
cursor.execute(query)
result = cursor.fetchall()
# do something here...
cursor.close()
cnx.close()
私はcnx.cursor()
は高価な操作であるかどうかを知りたいです。ありがとう。