20. november 2001 - 22:45Der er
10 kommentarer og 1 løsning
sluger mere og mere hukommelse...
Jeg har lavet en applikation som laver databasekald igennem en enkelt klasse. I en tråd i en anden klasse laves disse databasekald igen og igen. Programmet sluger så mere og mere hukommelse og går til sidst ned pga. den ikke kan håndtere flere kald til databasen .??? Nogle som kan hjælpe.?
Og det behøver ikke være dine resultatSet der ikke bliver frigivet. Hver tråd du starer sluger en del memory. Kan det være du starter tråde i en langsom løkke istedet for blot den en du snakker om?
Nope. Jeg kører kun en tråd, som så kører i en uendelig lykke. Den tråd laver en del databasekalde til en metode i en klasse. Denne metode laver et statement og udfører kaldet og returnere et resultset. Kan det passe jeg skal lukke dette .???
Når du er færdig med dine resultSet, statement\'s og database connection\'s skal du ikke sætte dem lig med null, men først lave en .close(); på dem så kan du sætte dem til null.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.