Эта ситуация возникает, когда вы выполняете некоторые сложные в вычислительном отношении сложные и сложные запросы к вашей базе данных или у вас очень большая нагрузка запросов. В Postgres есть несколько инструментов мониторинга, одним из которых является pg_top. Взгляните здесь
В качестве простого решения попробуйте перевернуть строку и затем отобразить ее. Также посмотрите на варианты локализации в Python. Я не знаю, поддерживает ли Python языки справа налево. Вы получите лучший ответ на этот вопрос, если зададите его в StackOverflow
Tkinter - это оболочка для набора виджетов Tk. Согласно http://wiki.tcl.tk/3158 , Tk не поддерживает двунаправленную визуализацию текста, что объясняет, почему символы урду отображались слева направо.
Если у вас нет особой привязанности к Tk, я бы предложил использовать более современный графический инструментарий, такой как GTK или Qt. Если вы должны использовать Tk, вам, вероятно, придется столкнуться с необходимостью вручную изменить порядок символов в порядке представления.