Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Đếm query database trong terminal Django để debug


django-querycount in bảng thống kê số query SQL, thời gian, duplicate queries... ra terminal mỗi request (chỉ khi DEBUG=True).

Cài đặt

  1. pip install django-querycount

  2. Middleware: MIDDLEWARE += ['querycount.middleware.QueryCountMiddleware']

Kết quả

Mỗi request in ra bảng: SELECT/INSERT/UPDATE count, duplicates, total time – giúp tối ưu N+1 query.