Так не делают обычно. Создается одна таблица. И в ней есть поле - CHANNEL_ID.
И туда можно загрузить бесконечное число каналов.
Чтобы с базой работать и из телеграма и из веб-приложения SQLite наверное не подходит.
SQLite это обычно 1 процесс который владеет БД. А для множественных сессий нужно Postgres или MySQL
Ничего не могу сказать. Сорян. Я думал что речь идет о процессах операционки.
Надо читать документацию по этой Elma. Может с ее точки зрения
этот процесс легковесный как корутина и ничего не стоит для системы в целом.
Количество процессов ни о чем не говорит. Может это такова архитектура приложения.
Понаблюдай в течение суток растет число их или нет. Лучше писать их число в текстовый файлик раз в минут 10
и потом в Excel смотреть графики.
Мда. Случай вообще нетипичный. Не каждый день базу дешифруют да и еще таким жестоким образом
чтоб индексные (просто маленькие файлы) убить.
Если-бы это был Oracle можно было-бы стартовать базу в режиме mount. Подключить контрольный
файл и из него просто достать список всех файлов. Не знаю как Postgres хранит этот список. Скорее
всего где-то есть формула как получить список таких путей.
base/26458/4745576
Он-же где-то хранится. Вот.
Я-бы пошел от описания форматов файлов. Если автор говорит что их 15 тысяч то вручную
создавать их довольно утомительно.
Возможно из-за плохой схемы фильтров видеокарта создает помехи в радиоэфире для Wifi
и увеличивает число пакетов со сбойной контрольной суммой. Попробуй подключись
через ethernet кабель. Будет ли разница.
get_domain_ip(sem, domain, pool, data_ip, current_date, agent)
После 10 тысяч ударов она что-то троттлит. Что у нее внутри? Обращение к DNS?
Сделай чтобы искала не в одном а в десятке разных публичных. Есть Google.
Cloudflare. Много их.
И сравнить execution plans.