معرفی شرکت ها


django-sql-sniffer-1.0.3.dev0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Django SQL Sniffer
ویژگی مقدار
سیستم عامل -
نام فایل django-sql-sniffer-1.0.3.dev0
نام django-sql-sniffer
نسخه کتابخانه 1.0.3.dev0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Marko Grujic
ایمیل نویسنده markoog@gmail.com
آدرس صفحه اصلی https://github.com/gruuya/django-sql-sniffer
آدرس اینترنتی https://pypi.org/project/django-sql-sniffer/
مجوز MIT
Django SQL Sniffer ================== A simple command line tool for analyzing Django ORM SQL execution from a running process. Minimally invasive and granular - no need to change the logging config or the source code of the target process, and no need to restart the process. # Usage Install though pip ``` pip install django-sql-sniffer ``` Run the tool by passing it the target process id ``` django-sql-sniffer -p 76441 ``` `Ctrl + C` to stop and show the query stats summary. Take a look at a short demo: [demo](https://github.com/gruuya/django-sql-sniffer)\ By default, stats summary shows queries sorted by max duration; the possible options include: - `-t` print queries in tail mode, i.e. as they are executed - `-c` sort stats summary by query count - `-s` sort stats summary by total combined query duration - `-n` set the number of top queries to display in stats summary - `-v` for verbose logging mode on both the client and server side - if OS supports `SIGINFO` signal press `Ctrl + T` to display snapshot stats summary without killing the process # How it works The tool is composed out of a client and a server. Running `django-sql-sniffer` starts the server, which then injects the client into the running process using GDB/LLDB and waits for it to connect. The client monkey patches the Django DB cursor and starts streaming queries to the server as they are executed. The queries are then collected and analyzed on the server side.\ Finally, when the server gets a shutdown signal, it stops the client which in turn rolls back the monkey patch leaving the target process in the original state.


نیازمندی

مقدار نام
- django


زبان مورد نیاز

مقدار نام
>=3.5 Python


نحوه نصب


نصب پکیج whl django-sql-sniffer-1.0.3.dev0:

    pip install django-sql-sniffer-1.0.3.dev0.whl


نصب پکیج tar.gz django-sql-sniffer-1.0.3.dev0:

    pip install django-sql-sniffer-1.0.3.dev0.tar.gz