1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Servidor mysql

Tema en 'Servidores Dedicados' iniciado por Héctor Durán, 9 May 2014.

  1. En teoría basta con reiniciar mysql para que se apliquen los cambios. Si quieres reducir más con mysqltunner.
     
  2. Héctor Durán

    Héctor Durán Nuevo usuario

    compañero monte los datos que trae el archivo que indicaron en www.mysqlcalculator.com y me arrojo la siguiente informacion. me indica que debo de tener 50 gb de ram como es posible si ese archivo esta creado para funcionar con 4g de ram. adjunto imagen
     

    Adjuntos:

    • cl.jpg
      cl.jpg
      Tamaño de archivo:
      50,5 KB
      Visitas:
      593
  3. Lo estas haciendo mal. A partir de esos datos tienes que ajustar los parámetros y la calculadora es para ir probando que valores poner. Ve jugando con los parámetros. Baja el tamaño de los buffers y la caché.
     
  4. A mi me da 615.6 MB y todavía se puede optimizar más.

    key_buffer_size: 32MB
    query_cache_size: 0MB
    tmp_table_size: 32MB
    innodb_buffer_pool_size: 8MB
    innodb_additional_mem_pool_size: 1MB
    innodb_log_buffer_size: 1MB
    max_connections: 200MB
    sort_buffer_size: 2MB
    read_buffer_size: 0.128MB
    read_rnd_buffer_size: 0.256MB
    join_buffer_size: 0.128MB
    thread_stack: 0.196MB
    binlog_cache_size: 0MB
     
  5. key_buffer_size: 8
    tmp_table_size: 8
    567.6 MB contra 576.2 MB que trae algunos valores del original.

    Como ves es ir jugando.
     
  6. Héctor Durán

    Héctor Durán Nuevo usuario

    Entonces tengo q modificar mi archivo y bajarlo hasta que llegue a 4gb en la calculadora. Si realizo consulta cada 2seg a mi base de datos desde 150 clientes conectados concurrente no se me cae el mysql
     
  7. Héctor Durán

    Héctor Durán Nuevo usuario

    Los parámetros de la calculadora son lo más importante para config mysql.?
     
  8. No se como explicártelo ya más. Parece que no lo entiendes.
     
  9. Héctor Durán

    Héctor Durán Nuevo usuario

    La verdad que no entiendo porque el archivo que me indicaste debería funcionar con 4gb de RAM. Y ahora con la calculadora reducís te eso valores bastante, y claro el uso de RAM fue reducido. Lo que veo es q si valores que colocaste en la calculadora el resultado será la ram que necesitarás si quieres aumentar. Por ejemplo si tengo ya condigurado key bufen a 64 y quiero aumentarle 8 voy a necesitar de memoria el resultado que me arroje la calculadora
     
  10. Héctor Durán

    Héctor Durán Nuevo usuario

    Sí menor es el uso de la ram mejor es el rendimiento? Pero si conecto a muchos usuarios no me dará ploblema?
     
  11. Si, si menor es el uso de la RAM menos consumo y mejor rendimiento. NO. Soporta hasta 200 conexiones simultáneas. max_connections=200. Max connections significa conexiones máximas soportadas. Mira que yo no se ingles pero parece que hay que volver a ir a primaria.
     
  12. el key_buffer_size lo debes de poner a un 25% de la RAM que usas. 1024 para 4GB. Así reduciras el I/O a disco.
     
  13. Héctor Durán

    Héctor Durán Nuevo usuario

    pero el key_buffer_size se utilizan para las tablas myisam, yo estoy utilizando tablas innodb y configure el
    innodb_buffer_pool_size
    , una consulta el query_cache_size sirve para cachear los queryes ejecutadas para reutilizarla directamente del buffer esto es aplicable tanto en myisam y innodb verdad?
     
  14. Héctor Durán

    Héctor Durán Nuevo usuario

    si pero una cosa es 200 conexiones activas, y otra muy diferente es 200 conexiiones realizando consultas al mismo tiempo.
     
  15. Datacenter1

    Datacenter1 Usuario activo

    WHAT??? :confused: su key size es menos de 1 MB??? probablemente te refieres al query_cache_size, pero como son innodb no aplica

    El valor que te interesa es innodb_buffer_pool_size
     
    A nonamef191118 le gusta esto.
  16. Héctor Durán

    Héctor Durán Nuevo usuario

    yo tengo el innodb_buffer_pool_size en 2048 mb que es el 50 % de ram, entonces esos dos parametros query_cache_size y key_buffer_size no se utilizan cuando se trabaja con innodb.?
     
  17. Es cierto. El que comento era para MYSAM me he liado pero para el innodb se aplica lo mismo 25% de la RAM
     
  18. Ponlo al 25% no al 50%
     
  19. Héctor Durán

    Héctor Durán Nuevo usuario

    porque al 25 y no al 50. la query cache size entonces no se implementa en las bd innodb. siento tan util para recuperar los resultados de consultas ya realizada. dado que mi sistema utiliza la misma consulta en muchos usuariios cada 2sg y cambia muy poco.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·