Comments 15
sqlite3_profile
+3
Не называйте переменную «file». Для логированья используйте не «open(»sqlite_slow.log", «a+»)", а logging. Для такого логирования и тайминга отлично подойдет декоратор с использованием contextlib.
+3
Вы уж извините, но это недостойно отдельной статьи на хабре. Переопределить execute — ну просто охренеть какая магия.
+1
Классы желательно называть с большой буквы.
0
Sign up to leave a comment.
Python sqlite3: Находим медленные запросы