в транзакциях ничего не понимаю(ну сначала садись и разбирайся, в доках всё расписано. Как ты дальше хочешь поддерживать код, который не понимаешь?
в любой момент времени все успешно, или никаких измененийоберни этот участок в
with transaction.atomic():
Допустим я считаю, когда собрал на ее основе какой-либо проект и можешь в принципе свободно без документации получать на ее основе исходный продукт/приложение и т.д .ну так и пиши что именно ты сделал на этой технологии, а про "без документации" - так не бывает, даже если очень хорошо зная что-то, я всегда обращаюсь к документации, нет смысла ее вызубривать.
почему то код работал на 6-7 запросе быстрее чем раз в 1с (без понятия как, но я ловил ошибку 429).нам конечно уже угадывать, чё ты там понаписал?
aiohttp.ClientTimeout(total=1)это вообще другое, это про ожидание ответа от сервера, почитай доку
почему вообще выводятся записи без fetchall()?
что про это написано в доках?
ничего не нашелну как всегда, потому ты что даже и не пытался их читать, открываем https://docs.python.org/3/library/sqlite3.html#tutorial и почти сразу видим пример где можно итерировать результат execute без вызова fetchall
Какое должно быть расстояние до веб севера, чтобы запроса гарантировано шел прямо к нему .подключатся из того ДЦ в котором находиться веб-сервер. Либо договориться с владельцами веб-сервера/ДЦ, и проложить до них свой канал, физический.