Avatar billede mrbs Nybegynder
21. februar 2006 - 22:03 Der er 8 kommentarer og
1 løsning

Hvad er faren ved ikke at lukke forbindelsen til databasen?

Hvad er faren hvis man i sin kode glemmer mysql_close() ??

Mads
Avatar billede mrbs Nybegynder
21. februar 2006 - 22:03 #1
Burde måske være oprettet under mysql i stedet... ??
Avatar billede bufferzone Praktikant
21. februar 2006 - 22:07 #2
du bruger unødige ressourcer og gør dermed din applikation langsom
Avatar billede mrbs Nybegynder
21. februar 2006 - 22:08 #3
Men er der nogen sikkerheds-risiko forbundet med det?
Avatar billede bufferzone Praktikant
21. februar 2006 - 22:14 #4
hmmmm, i princippet ja. jeg kan forestille mig forskellige highjacking muligheder, der skal dog være en del betingelser opfyldt for at det kan lade sig gøre så jeg tror at muligheder er relativt teoretisk.

Der er dog DOS (denial og service) muligheden, hvis mange forbindelser åbnes, hurtigt, vil det at du ikke lugger dem ordentligt betyde at serveren bringes i knæ og at den holder op med at svare
Avatar billede morhan Novice
21. februar 2006 - 22:15 #5
http://dk2.php.net/mysql_connect

siger at forbindelsen automatisk lukkes, når scriptet afsluttes
Avatar billede mrbs Nybegynder
21. februar 2006 - 22:21 #6
Hm... OK - altså må det være op til den enkeltes samvittighed og ordenssans...

Tak for svar - i kan få 10 point hver - OK?
Avatar billede bufferzone Praktikant
21. februar 2006 - 22:27 #7
helt ok
Avatar billede mrbs Nybegynder
21. februar 2006 - 22:36 #8
Morhan?
Avatar billede mrbs Nybegynder
22. februar 2006 - 10:48 #9
Så bliver det alle 15 til bufferzone
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester