Тема: Як ефективно працювати з БД MySQL ?
Пишу СУБД на Python + TKinter + MySQL.
Додаток одночасно використовує декілька БД.
1) При кожному зверненні до таблиці із БД відкриваю і закриваю з'єднання. Чи правильніше створити з'єднання на початку роботи СУБД і закрити вже по завершенні роботи?
2) Частину таблиць завантажую повнітю, а вже потім роблю всі необхідні фільтрування данних. Чи правильніше фільтрувати данні на сервері, завантажуючи лише необхідні данні?