Как повысить производительность или tps в моем Spring Boot API с помощью msSQL [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как повысить производительность или tps в моем Spring Boot API с помощью msSQL [закрыто]

Сообщение Anonymous »

Я новый Java-разработчик. Моя задача — добиться 100 TPS на каждый API (сейчас это 20-30 TPS). Я не могу найти узкое место в своем проекте. Как найти проблему и оптимизировать приложение или базу данных (SQL Server)?
Я пытался реализовать виртуальный поток для увеличения нагрузки и реализовать индексы там, где это необходимо, но все равно не могу достичь требуемой производительности, а также добавить пул HikariCP, чтобы добавить больше соединений для выполнения большего количества запросов, все еще не удается достичь. Я пытаюсь отслеживать профиль с помощью VisualVM, но ничего не могу найти. Также я заметил одну вещь: когда я тестирую на своей локальной машине с psql tps лучше, чем с msSQl, обе базы данных имеют одинаковую структуру и имеют индексы.

Подробнее здесь: https://stackoverflow.com/questions/793 ... with-mssql
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»