Django優化工具

2021-10-12 12:45:31 字數 1780 閱讀 6678

>>

>

>>

> users = user.objects.

all(

)>>

> users.explain(

)'0 0 0 scan table account_user'

>>

> user = users.

filter(id

='1'

)>>

> user.explain(

)'0 0 0 search table account_user using integer primary key (rowid=?)'

package

version

django

2.2.6

python

3.6.0

django-debug-*******

3.2

pip install django-debug-*******==3.2
1)配置setting檔案
# 顯示設定除錯工具不要調整settings中的設定

debug_*******_patch_settings =

false(,

)# 新增除錯工具中介軟體

middleware = middleware +

('debug_*******.middleware.debug*******middleware',)

# 新增除錯工具的ip

internal_ips =

("127.0.0.1",)

# debug_******* 元件選項

# 預設值為如下12個元件,可根據需要自行調整。此處不寫代表使用預設值。

debug_*******_panels =

['debug_*******.panels.versions.versionspanel'

,'debug_*******.panels.timer.timerpanel'

,'debug_*******.panels.settings.settingspanel'

,'debug_*******.panels.headers.headerspanel'

,'debug_*******.panels.request.requestpanel'

,'debug_*******.panels.sql.sqlpanel'

,'debug_*******.panels.staticfiles.staticfilespanel'

,'debug_*******.panels.templates.templatespanel'

,'debug_*******.panels.cache.cachepanel'

,'debug_*******.panels.signals.signalspanel'

,'debug_*******.panels.logging.loggingpanel'

,'debug_*******.panels.redirects.redirectspanel'

,]

2) 配置urls.py檔案
# 新增url

import settings

if settings.debug:

import debug_*******

, include(debug_*******.urls)

))

django資料庫訪問優化

在django中使用django_debug_*******

彙編優化工具

彙編優化工具 使彙編 更具可讀性,並提高彙編速度 優化15000行大約須要30秒 import rfile.h main rstr line del rstr s 符號替換 rstr sym replace rstr s rstr sym trans rstr s rstr seq replace ...

SQL優化工具

sql語句是對資料庫進行操作的惟一途徑,對資料庫系統的效能起著決定性的作用。對於同一條件下的sql語句寫法有很多,其中一些寫法往往對效能又有很大影響。但是每個人掌握sql語言的水平不同,如何才能保證寫出高效能的sql呢?針對這種情況,人工智慧自動sql優化工具應運而生。現在我就向大家介紹這樣一款工具...

SQL優化工具

使用說明 解決依賴 python3 ubuntu sudo apt get install python3 python3 pip 如果兩個包都有安裝可跳過此步驟 centos sudo yum install python36 python36 pip 如果兩個包都有安裝可跳過此步驟 執行啟動指令...