一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 查看django執行的sql語句及消耗時間的兩種方法

查看django執行的sql語句及消耗時間的兩種方法

2021-02-26 00:26lanyang123456 Python

今天小編就為大家分享一篇查看django執行的sql語句及消耗時間的兩種方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

下面介紹兩種查看django 執行的sql語句的方法。

方法一:

?
1
2
3
4
queryset = Apple.objects.all()
print queryset.query
 
SELECT `id`, `name` FROM `apple`

該方法只能查看select語句,但不能查看其他更新保存的語句,會報錯。

也就是說只有 Queryset 有query方法。接下來看第二種方法。

方法二:

?
1
2
3
4
from django.db import connection
 
print connection.queries
[{u'time': u'0.098', u'sql': u'SELECT `app_detail`.`app_id` FROM `app_detail` WHERE `app_detail`.`id` = 20 '}]

會打印所有執行過的sql語句及消耗的時間,非常有用。

如果有多個數據庫,可以使用以下方法選擇數據庫:

?
1
2
3
4
from django.db import connections
 
c = connections['Fruits']
print c.queries

選擇連接'Fruits'數據庫,打印相關的sql語句。

以上這篇查看django執行的sql語句及消耗時間的兩種方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/lanyang123456/article/details/70877223

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲国产精品成 | 毛片在线观看网站 | 情缘免费观看完整版 | 国产chinese男男gaygay | 午夜国产在线观看 | 色五婷婷| 午夜精品久久久久久 | 男人曰女人 | 国产精品视频久久久久 | 天天欲色成人综合网站 | 97网站| 国产一卡2卡3卡四卡精品网 | 韩日视频在线 | 色中色官网 | 精品国语国产在线对白 | 日本一卡二卡3卡四卡无卡网址 | 女人全身裸露无遮挡免费观看 | 嗯啊视频在线 | 日本中文字幕一区二区高清在线 | 日日操免费视频 | 男女发生性关系视频 | 欧美zoosex| 国产精品亚欧美一区二区三区 | 羞羞漫画视频 | 大肚孕妇的高h辣文 | 国产理论片在线观看 | 波多野结衣178部中文字幕 | youjizzxxx在线观看 | 美国女孩毛片 | 亚洲国产精品综合福利专区 | 亚洲网站在线观看 | 日b视频免费看 | 美女脱一净二净不带胸罩 | 亚洲午夜精品久久久久久人妖 | 青青草原国产视频 | 校花被强迫np肉高h 校服下的白嫩小乳尖h1v1 | 久久国产精品二区99 | 香蕉久久一区二区不卡无毒影院 | 美女大鸡鸡 | 久久机热视频 这里只有精品首页 | 好吊色青青青国产综合在线观看 |