sql >> Database >  >> RDS >> Mysql

PreparedStatement-caching - wat betekent het (hoe werkt het)

Zonder caching krijgt u elke keer dat u er een aanvraagt ​​bij de Connection een nieuwe PreparedStatement. Met caching krijgt u vaak exact hetzelfde Java-object van het type PreparedStatement als u dezelfde SQL-tekenreeks opgeeft. Als u dezelfde SQL aan een PreparedStatement verstrekt, zelfs met verschillende parameters, kan de database vaak informatie zoals het uitvoeringsplan hergebruiken, maar alleen als u dezelfde PreparedStatement blijft gebruiken. Caching maakt dat gemakkelijker door niet te vereisen dat uw app die PreparedStatement-referentie zelf vasthoudt.



  1. meta_query, hoe te zoeken met zowel de relatie OR &AND?

  2. Hoe een MySQL-structuur modelleren om met authenticatie om te gaan? Met gebruikersinformatie gescheiden

  3. Laatste invoeg-ID voor mysql krijgen na invoegen

  4. Is er een manier om de JBoss-verbindingspool opnieuw te verbinden met Oracle wanneer de verbindingen slecht worden?