Судя по вашему логу, узкое место - запись сообщения в базу данных. Она происходит около 8 секунд, почти на пустой базе. Это аномально долго и неестественно. Но суть в том, что я делал тест на древнем компьютере, Intel Core2 Duo, 1.5GHz c обычным стареньким HDD на 5400 RPM, Windows XP SP3, и сообщения отправляются мгновенно. Вообще задержек не видно даже на глаз.
Из этого я делаю вывод, что конкретно на вашем компьютере в том окружении, что есть, происходит какое-то невероятное торможение. Какой-то софт, быть может, антивирус, либо настройки операционной системы так влияют на запись в базу данных SQlite, что приводит к огромным задержкам.
Все запросы очень оптимизированы, есть индексы, ваши базы я проверил, они в порядке.
У меня недостаточно опыта, чтобы сказать, что с вашей системой не так и что надо сделать, чтобы сообщения в чате отправлялись мгновенно и запись в базу данных происходила без задержек.
Team lead
Чат со мной