Cómo optimizar PostgreSQL para el soft de trackeo

    • ttesone
      ttesone
      Black
      Registro: 08-24-2007 Artículos: 3.068
      1) Abran el archivo postgresql.conf en el bloc de notas. Según donde lo hayan instalado, suele estar en C:\Archivos de programa\PostgreSQL\8.3\data

      2) Busquen la variable 'shared_buffers'. El valor por defecto es ridículamente bajo, por lo que un buen valor sería 1/4 de su memoria RAM total. Yo puse el mío en 512MB porque tengo 2GB.

      3) Busquen la variable 'effective_cache_size'. El valor por defecto también es muy bajo, pero puede ser seteado a 1/2 de su memoria RAM total. Yo la puse en 1024MB. En mi caso esa línea estaba comentada (comenzaba con un #, que deben borrar para que la línea sea tomada en cuenta).

      4) Busquen la variable 'logging_collector' y cambien su valor a 'off', a menos que tengan alguna razón específica para mirar los archivos de logueo. Resulta que las consultas del Hold'em Manager (en mi caso) loguea un montón de cosas y va ocupando muchísimo espacio en el disco duro. Además eso causa que el sistema operativo esté constantemente perdiendo rendimiento por escribir cosas en disco que jamás van a mirar.

      5) Restarteen su computadora o PostgreSQL yendo a Inicio -> Panel de control -> Herramientas Administrativas -> Servicios (ahí buscan el servicio correspondiente y le dan 'Reiniciar')

      Para más información pueden ver esta pequeña introducción sobre el rendimiento de PostgreSQL:

      [URL=http://www.westnet.com/~gsmith/content/postgresql/pg-5minute.htm]http://www.westnet.com/~gsmith/content/postgresql/pg-5minute.htm[/URL]


      P.D.: esta guía no fue elaborada por mi, sino que la saqué de un thread en 2+2 y la traduje para ustedes
  • 2 respuestas