[JAVA] So ändern Sie den Einstellwert von Springboot Hikari CP

Überblick

Bei Verwendung von SpringBoot ist eine Optimierung der Datenbank erforderlich. Ein Hinweis zu den zu diesem Zeitpunkt vorgenommenen Einstellungen.

Verwenden Sie HikariCP als Standardverbindungspool.

Umgebung

Einzelheiten

Ändern Sie die Beschreibung von application.yml wie folgt. Der diesmal geänderte Inhalt ist die Zeit bis zum Verbindungszeitlimit und der Änderung der Poolgröße.

spring.datasource.hikari Der folgende Teil ist der Zielteil.




#### **`application.yml`**
```yaml

spring:
  datasource:
    url:[DB-Verbindungsziel-URL]
    username:[DB-Verbindungsschema]
    password:[DB-Verbindungskennwort]
    driverClassName: oracle.jdbc.OracleDriver
    testOnBorrow: true
    validationQuery: SELECT 1 FROM DUAL
    type: com.zaxxer.hikari.HikariDataSource
    hikari:
      connection-timeout: 60000                  # Default: 30000 (30 seconds)
      connection-test-query: SELECT 1 FROM DUAL
      minimum-idle: 50                           # Default: same as maximumPoolSize
      maximum-pool-size: 500                     # Default: 10

Zusammenfassung

Es kam heraus, sobald ich es nachgeschlagen hatte, aber es war etwas, das ich nicht wusste.

Wenn Sie detailliertere Einstellungen vornehmen möchten, sind die unten verlinkten Informationen hilfreich.  https://github.com/tokuhirom/java-handbook/blob/master/spring/hikaricp.md

Recommended Posts

So ändern Sie den Einstellwert von Springboot Hikari CP
So ändern Sie den Wert einer Variablen an einem Haltepunkt in IntelliJ
[Java] So erhalten Sie den Maximalwert von HashMap
[Rails] So ändern Sie den Spaltennamen der Tabelle
[Android] So erhalten Sie die Einstellungssprache des Terminals
So ändern Sie den Inhalt der JAR-Datei, ohne sie zu dekomprimieren
[Swift] So ändern Sie dynamisch die Höhe der Symbolleiste auf der Tastatur
So zeigen Sie 0 auf der linken Seite des Standardeingabewerts an
[Schienen] So ändern Sie den Seitentitel des Browsers für jede Seite
[chown] So ändern Sie den Eigentümer einer Datei oder eines Verzeichnisses
Ich möchte den Wert von Attribute in Selenium of Ruby ändern
So erhöhen Sie den Wert von Map in einer Zeile in Java
So bestimmen Sie die Anzahl der Parallelen
So sortieren Sie eine Liste von SelectItems
So übergeben Sie den Wert an einen anderen Bildschirm
So geben Sie die Summe von drei beliebigen Zahlen ohne denselben Wert aus
So ändern Sie die maximale und maximale Anzahl von POST-Daten in Spark
So erhalten Sie den Einstellungswert (Eigenschaftswert) aus der Datenbank in Spring Framework
Android-Entwicklung, wie man den Wert des JSON-Objekts auf null überprüft
[swift5] So ändern Sie die Farbe der TabBar oder die Farbe des TabBar-Elements mit Code
So finden Sie die Ursache des Ruby-Fehlers
Passen Sie an, wie der Inhalt von Recyclerview aufgeteilt wird
Wie komme ich zum heutigen Tag?
Ändern Sie die Zeitzone des https-Portal-Containers in JST
Ausgabe der Verwendung der Slice-Methode
Wie Microservices die Art und Weise der Anwendungsentwicklung verändern
So zeigen Sie das Ergebnis des Ausfüllens des Formulars an
[Swift] So ändern Sie die Reihenfolge der Balkenelemente in Tab Bar Controller [Anfänger]
Festlegen des Werts von log4jdbc.properties
[Java] So erhalten Sie die URL der Übergangsquelle
So ändern Sie die Aktion mit mehreren Senden-Schaltflächen
Wie schreibe ich Scala aus der Perspektive von Java
[Ruby on Rails] So ändern Sie den Spaltennamen
[Rails] So erhalten Sie den Inhalt starker Parameter
So beurteilen Sie den Klick eines beliebigen Bildbereichs
So laden Sie eine ältere Version von Apache Tomcat herunter
[Swift] So erhalten Sie die Firebase-Dokument-ID
Wie ist der nächste Wert des Time-Objekts korrekt?
So ermitteln Sie den Gesamtwert, den Durchschnittswert usw. eines zweidimensionalen Arrays (mehrdimensionales Array) -java
So zeigen Sie das Auswahlfeld von time_select alle 30 Minuten an
9 Entspricht dem Rückgabewert
So ändern Sie dynamisch den von MyBatis erfassten Spaltennamen
Ich möchte die Protokollausgabeeinstellung von UtilLoggingJdbcLogger ändern
So geben Sie ein Array für den Rückgabewert / das Rückgabeargument einer Methode in der CORBA IDL-Datei an
So erhalten Sie die längsten Informationen von Twitter ab dem 12.12.2016
Git Einfache Möglichkeit, vor der Änderung in den Status zurückzukehren (vor dem Festschreiben)
Ich war süchtig nach Laradock + VSCode + xdebug
[Ruby] So rufen Sie den Inhalt des Doppel-Hash ab
Hinzufügen von Elementen ohne Angabe der Länge des Arrays
So lösen Sie die Probleme, die durch die drei Blockierungswarteschlangen von Java verursacht werden
[Rails] So zeigen Sie eine Liste der Beiträge nach Kategorie an
Wie man einige Methoden der zu testenden Klasse verspottet