我有一個來自Django ORM查詢的大約1500條記錄的查詢集。我已經使用select_related()和only()方法來確保查詢緊密。我也使用connection.queries來確保只有這一個查詢。也就是說,我已確保在每次迭代中都不會調用額外的查詢。我如何加快Django中的大型數據集的迭代
當我從connection.queries運行查詢剪切和粘貼時,它在0.02秒內運行。然而,迭代這些記錄需要七秒鐘,並且對它們不做任何處理(通過)。
我能做些什麼來加快速度?是什麼導致了這種緩慢?
你應該包括更多關於你的模型和查詢的細節! – 2011-04-13 22:06:33
你也應該寫Django < - 這種方式:)他是一個吉他手,而不是DJ – 2011-04-13 22:10:49