sql >> Databasteknik >  >> RDS >> Mysql

PreparedStatement cachning - vad betyder det (hur fungerar det)

Utan cachning får du ett nytt PreparedStatement varje gång du begär ett från Connection. Med cachning får du ofta exakt samma Java-objekt av typen PreparedStatement om du tillhandahåller samma SQL-sträng. Om du tillhandahåller samma SQL till en PreparedStatement, även med olika parametrar, kan databasen ofta återanvända information som exekveringsplanen, men bara om du fortsätter att använda samma PreparedStatement. Cachning gör det enklare genom att inte kräva att din app håller fast vid den PreparedStatement-referensen.



  1. DELETE LIMIT för flera bord

  2. MySQL PHP count(*) returnerar något konstigt

  3. MYSQL - Sammanfoga två tabeller

  4. Hur man byter namn på en tabell i Microsoft Access