Django Queryset 执行慢?



 log_queryset = logs.objects.all()
for log in log_queryset ():
    ...

得到 queryset 后真正执行时, 大约要 5 秒钟, 数据库才 10000 条数据, 查询太慢了...
请教怎么破?

django orm

「最上川」 9 years, 3 months ago

因为Django的 queryset是懒查询,你这个遍历的方法就相当于查询数据库10000多次了,这肯定不行啊

平田真悲剧平男 answered 9 years, 3 months ago

_昙天_ answered 9 years, 3 months ago

Your Answer