sql >> Database teknologi >  >> RDS >> Mysql

Forespørgsel forbliver i statistiktilstand i lang tid i Google Cloud SQL (MySQL 5.5)

I en 1GB server må du ikke have innodb_buffer_pool_size mere end omkring 200M. Hvis den indstilles til 800M, vil det medføre ombytning. MySQL forventer, at dens caches forbliver i RAM; når de bliver skiftet til disk, lider ydeevnen frygtelig.

Dit bord er sandsynligvis for stort til at blive cachet helt. Så en "tabelscanning" vil blæse cachen ud, hvilket gør cachen ubrugelig, og forespørgslen vil køre med diskhastighed. Find enten en måde at undgå sådanne forespørgsler på, eller få mere RAM.




  1. dato som kolonnenavn

  2. Kopiering af PostgreSQL-database til en anden server

  3. java.lang.IllegalArgumentException:im ==null?

  4. Sådan viser du min og maks værdi på dynamisk pivottabel