Выполнить запрос, содержащий двойное левое соединение с одной и той же таблицей, и заметить, что курсор зависает (потребление памяти постоянно увеличивается).
Пример:
select aa.x, bb.y, bb2.y from aatable aa left join bbtable bb on (aa.x2 = bb.y2) left join bbtable bb2 on (aa.x3 = bb2.y2)
Я использую Python 3.7.4 /64 бита.
Отображение aatable, но замена x2 и x3 соответствующей строкой из bbtable (поиск x2 и x3 в столбце y2 и возврат y)