Как увидеть «Фактический план выполнения» нашего запроса в Python? - PullRequest
0 голосов
/ 11 ноября 2010

У меня SQL-запрос в Python, который довольно медленный, он содержит некоторое внутреннее соединение,

И кто-то предлагает, чтобы в этом случае мы могли: включить опцию «Показать фактический план выполнения» и затем внимательно посмотреть, что вызывает замедление.

Здесь у кого-то есть аналогичная мне проблема: Медленный SQL-запрос из-за внутреннего и левого соединения?

Кто-нибудь знает, как я могу увидеть "Фактический план выполнения" и "примерный план выполнения" в sqlite внутри скрипта Python?

Я нашел здесь некоторые определения: http://www.simple -talk.com / SQL / производительность / выполнение-план-основа / Но все еще не знаете, как это сделать на python, есть рекомендации?

ура

Atieh

1 Ответ

4 голосов
/ 11 ноября 2010

Вы выполняете запрос EXPLAIN так же, как и любой другой запрос.

...