-
為Django查詢生成原始SQL查詢的3種方法
我們使用Django ORM使查詢數據庫變得非常容易,但是如果我們知道幕后發生了什么或對某些Django查詢執行了什么SQL查詢,對我們提升查詢性能幫助會非常的大,以下是一些有用的方法,能幫助我們了解幕后的SQL語句是什么。 1.使用queryset的查詢屬性這是在Django中查找原始SQL查詢的最簡單方法。 2.Django? connection 這種方法比前一種方法提供的信息更多,因為我們可以找到原始SQL語句以及執行該語句所需的時間(以秒為單位)。需要確保在settings.py文件中…