Пожелания и особенности: Вы умеете настраивать telegram mini app? У нас есть готовый рабочий проект, который не держит больше 5-8к онлайна. Насколько я понимаю, у нас проблема с БД, программисты собрали так, что БД лочится из-за большого количества запросов. Больше всего время занимают методы получение данных из базы, а именно получение информации о пользователе и о лигах (раундах). На каждый примерно по 20-30 секунд и каждый выдает информации очень много. Около 1000 строк информации о пользователе и возле 400 о раунде. За каждого реферала +400 строк: айди, имя, статус, и дата присоединения. 5 полей нужных. И Еще 395 строк ненужной информации о реферале передавать. Это же идет начальный запрос на получение информации о пользователе к этому все об уровнях, потом все о реферале, потом об информации уровнях реферела, к всем типам что пользователь их задания и бонусы польностью. Если у человека 100 рефералов он будет грузить бд, и заросы больше чем 40к строк инфорамации будут выдавать для одного пользователя. Зачем в информации о реферале нужно отдавать запрос от информации обо мне, если уже известно что он мой реферал до того в какое время стартует третья лига? Информация о двух рефералах содержит 800 строчек информации, это нагружает Бд и это только один пользователь. Возможно нужна оптимизация тяжелых запросов.