Toon posts:

too many connections

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008

Verwijderd

Topicstarter
Warning: Too many connections in /usr/home/sites/5n1gg3lb1t/web/gastenboek/functies.php on line 7

deze fout melding krijg ik soms bij mijn gasten boek..
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
require("variabelen.php");

function verbinden(){
global $host, $user, $pass, $database;

if(!($link = mysql_pconnect($host,$user,$pass))){
echo("sorry een fout met het verbinden met de database");
exit();
}
if(!(mysql_select_db($database))){
echo("sorry een fout met het selecteren van de database");
exit();
}
return $link;
}

function voeruit($sql, $link){
$resultaat = mysql_query($sql, $link);
return $resultaat;
}

lijkt me niks mis mee maar ok

maar het gaat dus om deze regel
code:
1
if(!($link = mysql_pconnect($host,$user,$pass))){

hier geeft ie de foutmelding van..
hoe kan ik deze fout bestrijden ? :P

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
niet..

policiy van f2s, maar 1 connectie naar de database tegelijk.

Verwijderd

Je zou het is kunnen proberen met een gewone connect misschien dat dat helpt ...

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
op het laatste met fotosoep.f2s.com hadden we het heel erg vaak, toen heb ik de hele db-troep naar moerstaal verhuisd..

Verwijderd

Topicstarter
ik zit bij datablocks.
en wat bedoel je met een gewone connectie?

Verwijderd

Op maandag 22 januari 2001 16:13 schreef 5n1gg3lb1t het volgende:
ik zit bij datablocks.
en wat bedoel je met een gewone connectie?
mysqp_pconnect() maakt een zogehete persistente connnectie. Een 'normale' connectie maak je met mysql_connect().

Enjoy :)

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op maandag 22 januari 2001 16:13 schreef 5n1gg3lb1t het volgende:
ik zit bij datablocks.
heeft datablocks dat niet?? weet ik niet, maar kan zijn.

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Ja, ipv van pconnect gewone connect gebruiken en je probleem is verholpen, ik had het tijdje terug ook :( had dat klote mysql 100 connecties opgegooid zonder deze opnieuw te gebruiken...
naja, het was vlug opgelost :)

Verwijderd

Topicstarter
ok dan gaat ik dat even fixen!! thnx! :)

  • Koffievlek.nl
  • Registratie: April 2000
  • Laatst online: 25-07 10:39
Waarom spreek hier iedereen elkaar tegen??

Ik zit met hetzelfde probleem bij f2s.com maar de een zegt dat je juist weer pconnect moet gebruiken, om de connecties zo laag mogelijk te houden. Dit waren de woorden van Femme

-> [topic=33881/1/200]

Maar jullie zeggen weer dat je de gewone connect moet gebruiken :?

What to do?

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 14:27

Femme

Hardwareconnaisseur

Official Jony Ive fan

Waarschijnlijk kun je beter geen persistent connections gebruiken. Persistent connections zijn vooral nuttig als je HTTP childs uitsluitend pagina's serveren die een connectie naar de database openen. Anders worden de connecties onnodig lang open gehouden als een child tussendoor veel ander spul serveert.

Als MySQL goed is geconfigureerd met een redelijk hoge thread_cache dan is er nauwelijks of geen performance verlies door het gebruik van non persistent connections. Het aantal gelijktijdig draaiende threads op de MySQL server blijft wel gelijk en dat scheelt geheugengebruik (de key_cache is geshared maar de sort/join/recordbuffer niet.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Lijkt me niet het best topic om zo'n discussie in te houden.

In de praktijk blijkt pconnect niet altijd zo te werken als zou moeten...
Pagina: 1

Dit topic is gesloten.