понял, из-за многих параллельных процессов. Как решить эту тему?
Ну я в мэйне ее открываю, беру данные в дикт и его передаю в асинк функции. Базы не закрываю
асинхронщинна плохо работает c sqlite
Да я могу закрыть базы, обновить дикт, закрыть таски и внести в базу, если так можно
наблюдения правильные. выводы хуевые. sqlite это файловая база данных. неблокирующего файлового ввода-вывода в общем случае не существует.
что кстати никаким боком не относится к проблеме автора
тем не менее, если уже используется асинхронщина — не лучше ли пробовать другое хранилище, нежели простую sqlite?
ну в целом соглашусь
Ну это реально из-за неё, видимо
нет. неправильно работать с базой ты можешь хоть с асинкио хоть без
тут нынче каждый первый ботописец берет асинхронщину просто "потому что".
Ну тут не потому что, а по другому нельзя в моем случае
Хорошим вариантов будет понимать, зачем используется асинхронность, что это такое и как оно работает, верно?
Обсуждают сегодня