gpt4 book ai didi

python - 提高python中的插入速度

转载 作者:行者123 更新时间:2023-11-28 20:47:51 25 4
gpt4 key购买 nike

我在 django 中有一个脚本,我在终端上运行它来更新数据库中的字段值,大约有 3000 条记录要更新,它更新了但是需要很长时间。

代码如下:

getAge  = myplayer.objects.all()
for i in getAge:
i.age = i.age + 0.0192 # it is equilant to 1/52
i.save()
print "new age of id - " ,i.id, "is ", i.age

我正在使用 MYSQL 数据库,请建议我如何加快插入时间

谢谢

最佳答案

如果你不需要打印新的年龄,你可以使用F :

from django.db.models import F
myplayer.objects.update(age=F('age')+0.0192)

关于python - 提高python中的插入速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18094880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com