Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1643 connectés 

  FORUM HardWare.fr
  Windows & Software

  MySQL attaque et tombe mon serveur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySQL attaque et tombe mon serveur

n°726578
copywaz
Posté le 09-06-2002 à 21:49:31  profilanswer
 

Brider MySQL
 
Bonjour, j?ai un problème avec mon serveur dédié sous RedHat 7.2
 
MySQL occupe de plus en plus de ram jusqu'à ce qu?il n?y ait plus de place dans la swap (le serveur tombe)
 
Je voudrai brider MySQL en fixant une limite de connexion ouverte par utilisateur. Comment faire ?
 
Mon serveur est muni de 256 Mo de ram dans mon apache je l?ai limité à 250 connexions, c?est largement bon ?
 
Merci de me répondre (je suis en train de lire la doc. MySQL)

mood
Publicité
Posté le 09-06-2002 à 21:49:31  profilanswer
 

n°726681
copywaz
Posté le 09-06-2002 à 22:35:13  profilanswer
 

:sweat:

n°726684
Guru
Posté le 09-06-2002 à 22:37:02  profilanswer
 

A mon humble avis tu risques d'avoir plus de réponses sur le forum OSA où les questions Linux sont plus couramment posées.

n°726686
Krapaud
Modérateur
Posté le 09-06-2002 à 22:38:47  profilanswer
 

je ne crois pas que le nb de connexions change véritablemen,t qqchose, SQLserver 7 avait un problème similaire : si l'on ne spécifie pas la place mémoire qu'il peut occuper il gonfle jusqu'à bouffer toutes les ressources physiques et virtuelles.
 
essaye de voir dans mySQL si tu n'as pas un point de configuration identique.

n°726694
Je@nb
Modérateur
Kindly give dime
Posté le 09-06-2002 à 22:50:27  profilanswer
 

tu ferais pas de connections persistantes ?

n°726699
Guru
Posté le 09-06-2002 à 22:53:17  profilanswer
 

A défaut de t'apporter une réponse, un document qui pourra peut être t'aider :
 
http://www.mysql.com/doc/M/e/Memory_use.html

n°726704
copywaz
Posté le 09-06-2002 à 22:57:27  profilanswer
 

Guru a écrit a écrit :

A défaut de t'apporter une réponse, un document qui pourra peut être t'aider :
 
http://www.mysql.com/doc/M/e/Memory_use.html  




 
merci, je suis en train de me battre avec le pdf :??:

n°726706
copywaz
Posté le 09-06-2002 à 23:00:18  profilanswer
 

Guru a écrit a écrit :

A mon humble avis tu risques d'avoir plus de réponses sur le forum OSA où les questions Linux sont plus couramment posées.  




 
j'ai posté là bas mais mon message a été supprimé

n°726710
Guru
Posté le 09-06-2002 à 23:04:54  profilanswer
 

copywaz a écrit a écrit :

 
j'ai posté là bas mais mon message a été supprimé  




 
Sans doute une erreur de modération... Sinon pour ce dont a parlé je@nb ?

n°726717
copywaz
Posté le 09-06-2002 à 23:10:01  profilanswer
 

Je@nb a écrit a écrit :

tu ferais pas de connections persistantes ?  




 
C?est quoi une connexion persistante ?
 
C?est un serveur mutualisé, je ne peux donc pas vérifier que tous le monde ferme bien c?est connexion, ce que je veux c?est brider chaque user.

mood
Publicité
Posté le 09-06-2002 à 23:10:01  profilanswer
 

n°726731
Je@nb
Modérateur
Kindly give dime
Posté le 09-06-2002 à 23:20:11  profilanswer
 

Ta qu'à désactiver les connections persistantes alors.
Je crois que c dans le php.ini

n°726908
YupYup
Non.
Posté le 10-06-2002 à 03:36:58  profilanswer
 

copywaz a écrit a écrit :

 
C?est quoi une connexion persistante ?
 
C?est un serveur mutualisé, je ne peux donc pas vérifier que tous le monde ferme bien c?est connexion, ce que je veux c?est brider chaque user.  



Les users n'ont rien à voir là-dedans, ce ne sont pas EUX qui établissent une connexion, mais les scripts qui sont lancés depuis ton serveur Web. C'est vers ces scripts que tu devrais te diriger, donc vers la conf php de ton serveur Web.


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
n°728199
copywaz
Posté le 10-06-2002 à 20:23:01  profilanswer
 

http://www.audiograbber.com.fr/mysql.gif
 
Il n?est pas gentil MySQL !!!
 

Code :
  1. ;
  2. ; Safe Mode
  3. ;
  4. safe_mode = Off
  5. ;;;;;;;;;;;;;;;;;;;
  6. ; Resource Limits ;
  7. ;;;;;;;;;;;;;;;;;;;
  8. max_execution_time = 20     ; Maximum execution time of each script, in seconds
  9. memory_limit = 7M      ; Maximum amount of memory a script may consume (8MB)
  10. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  11. ; Error handling and logging ;
  12. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  13. [SQL]
  14. sql.safe_mode = Off
  15. /// je sais pas trop ce que c'est ///
  16. ; Allow or prevent persistent links.
  17. odbc.allow_persistent = On
  18. ; Check that a connection is still valid before reuse.
  19. odbc.check_persistent = On
  20. ; Maximum number of persistent links.  -1 means no limit.
  21. odbc.max_persistent = -1
  22. ; Maximum number of links (persistent + non-persistent).  -1 means no limit.
  23. odbc.max_links = -1
  24. ; Handling of LONG fields.  Returns number of bytes to variables.  0 means
  25. ; passthru.
  26. odbc.defaultlrl = 4096
  27. ////                      ////
  28. [MySQL]
  29. ; Allow or prevent persistent links.
  30. mysql.allow_persistent = On
  31. ; Maximum number of persistent links.  -1 means no limit.
  32. mysql.max_persistent = -1
  33. ; Maximum number of links (persistent + non-persistent).  -1 means no limit.
  34. mysql.max_links = -1
  35. ; Default port number for mysql_connect().  If unset, mysql_connect() will use
  36. ; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
  37. ; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
  38. ' at MYSQL_PORT.
  39. ///


Je veux changer le mysql.allow_persistent = On, j'edite le fichier php.ini avec vi :
 
 

Code :
  1. vi /usr/local/lib/php.ini


 
Je change, j'enregistre et ben quand je reouvre c'est oké... j'ai fais d'autre modification dans le fichier mais il y a que pour cette option ou j'ai le problème :fou:  
 
Bonne soirée

n°728247
copywaz
Posté le 10-06-2002 à 20:45:22  profilanswer
 

Code :
  1. Mem:   254944K av,  250556K used,    4388K free,       0K shrd,    2104K buff
  2. Swap:  265064K av,  133704K used,  131360K free                   15936K cached


 
Bon ben carton plain, il est encore tombé

n°729498
copywaz
Posté le 11-06-2002 à 18:39:41  profilanswer
 

J'ai maitnenant 80 pids de 31 Mo :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  MySQL attaque et tombe mon serveur

 

Sujets relatifs
Configurer DNS et Actuive directory sur 2000 serveur...Erreur sur un contrôleur de domaine Win2K serveur.
[Serveur fTP] un petit blem, rien de garve mais chianthorloge windows 2000 serveur
Chtite question consernant un Serveur Counter-cstrikeComment restaurer un partage par défaut sur un serveur?
Comparatif serveur hp TC4100Altiris serveur d'eXpress
[ MYSQL ] Il me manque les tables des privilèges, après installation!NB!! Help please !! Pb de serveur
Plus de sujets relatifs à : MySQL attaque et tombe mon serveur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR