Jump to content
php.lv forumi

Kuraa posmaa jaaliek Mysql close"????


Uldeens

Recommended Posts

Piemeram ir skripts:

<?

Mysql_connect(localhost,uldeens,xxxxx);

Mysql_select_db(mysql);

$query="Insert INTO usertable VALUES ('vards',email','hvz','utt');

mysql_query($query); ????mysql_close();?????

 

$query2=(select * usertrable bla bla bla bla);

if ($i=0;$i<10 bla bla bla...

 

}

 

??mysql_close();??

 

 

 

NU man ir kautkas uz to pusi un man paraadaas WARNING exceeded max mysql connections UTT.

 

KUR pareizi jaaliek mysql_close pirmajaa vietaa aiz DB conekcijas vai kjau skripta beigaas aiz if????

 

 

 

Jaa ko tagad dariit??Tie connectioni tipas pazudiis peec laika?MaN JAU OTRO DIENU TAADS EROR???

Edited by Uldeens
Link to comment
Share on other sites

Nu, ja jau teu tik daudz apmeklētāju, tad tu esi ieinteresēts aiztaisīt konekciju jo ātrāk jo labāk.

Otrs - varbūt tev jāapsver:

MySQL konfigurācijas uzstādījumus vai izvēlēties citu serveri.

kešošanu iekš $_SESSION vai failos, lai samazinātu pieprasījumus uz MySQL

pārbaudīt skripta vidējo izpildes laiku - jo, piem, ja tas izpildās 10 sek, tad visas tās 10 sek varētu tikt turēta konekcija (ārstējams ar jo ātrāku mysql_close()).

Apskatīties, vai uz servera nav "nolockotu" konekciju, kas vien tikai tur ir, bet neko nedara (zavislo, poņimaješ), izanalizētu no kurienes tās iraid un likvidēt.

Edited by Venom
Link to comment
Share on other sites

×
×
  • Create New...