0

我有一些类似的东西:

while True:
    variables are set - Each loop the variables are different.
    sql = sql statement with above variables
    send sql to MySQL server

我能够在上述时间的一小部分内通过 MySQL 控制台更新 100K 记录。谁能指出我正确的方向?- 谢谢

4

1 回答 1

1

.executemany() 工作,这是我如何将代码更改为 0.2-.3 秒而不是 10-12 秒:

while True:
    variables are set - Each loop the variables are different.         
    data = variables - adding to data on each loop

sql = sql statement + data
send sql as a batch 

这有很大帮助:http: //mysql-python.sourceforge.net/MySQLdb.html

也感谢您的所有帮助。

于 2013-05-29T19:02:26.150 回答