isox6 фев 2012 в 09:25Python sqlite3: Находим медленные запросыВремя на прочтение2 минОхват и читатели6.2KPython * Всего голосов 20: ↑16 и ↓4+12Добавить в закладки60Комментарии15
isox6 фев 2012 в 09:42Показать предыдущий комментарийК сожалению я не нашел способа вызвать данный метод на Python. Не могли бы вы подсказать решение?
leron6 фев 2012 в 10:44Не называйте переменную «file». Для логированья используйте не «open(»sqlite_slow.log", «a+»)", а logging. Для такого логирования и тайминга отлично подойдет декоратор с использованием contextlib.
isox6 фев 2012 в 10:48Показать предыдущий комментарийСпасибо за советы. Заменю операции с файлом на логгер.
WGH6 фев 2012 в 12:24Вы уж извините, но это недостойно отдельной статьи на хабре. Переопределить execute — ну просто охренеть какая магия.
Azy6 фев 2012 в 21:29Показать предыдущий комментарийКлассы необходимо называть с большой буквы. Almost without exception, class names use the CapWords convention. Classes for internal use have a leading underscore in addition.
Python sqlite3: Находим медленные запросы