У меня есть база данных sqlite ~ 1 ГБ с около 250 000 таблиц.Мне нужно получить доступ к данным нескольких конкретных таблиц, названия которых начинаются с шаблона например 'ABC'.
Я использую эту строку кода:
cursor.execute("SELECT name FROM sqlite_master WHERE type='table' AND name LIKE 'ABC%'")
Это работает нормально, но очень медленно.Для выбора этих таблиц требуется около 1 минуты.Есть ли способ ускорить этот запрос?Спасибо