Housekeeping-Mantenimiento Base Datos

44 respuestas

1
de 1
  • 25 sobaoBoy

    Imagen de sobaoBoy
    • Diplomado
    • 413 mensajes
    1

    Como no creo que exista nada que añadir u omitir, me limito a citar a Ares, sobre sus recomendaciones expuestas en otro foro:

    "El mantenimiento de la base de datos es muy importante para asegurarse de que PokerTracker sigue funcionando de manera eficiente y rápida,ademas algunas son aplicables tambien en el Holdem Manager.

    No hacer un buen mantenimiento hará que las estadisticas carguen lentamente y un mal rendimiento general.

    También es importante el mantenimiento del disco duro.Desfragmentarlo, hace que las cosas funcionen más rápido.

    Antes de desfragmentar, cierra todas las aplicaciones y detén el servicio de PostgreSQL:
    ( Inicio -> Todos los programas -> PostgreSQL 8.3 -> Stop Service )

    Resumen de lo que podemos hacer para mantener en condiciones la base de datos:

    Vacuum:

    Elimina el espacio no utilizado de la base de datos, liberando espacio en disco.
    Recupera el espacio después de borrar datos.
    Se debe hacer cada 10k-20k manos.
    Este proceso no tarda mucho en realizarse.

    Analyze:

    Postgre SQL recoge información para optimizar la forma que recupera datos.
    Se debe hacer cada 10k-20k manos.
    No debe tomar mucho tiempo.

    Update cache:

    Actualizar la memoria cache,permite recuperar las estadisticas mucho más rápido en el HUD y los informes. Se debe hacer cada 10k-20k manos.
    No debe tomar mucho tiempo.

    Clúster:

    Reorganiza la base de datos y puede proporcionar un aumento leve del funcionamiento cuando se ejecutan informes de gran tamaño.Si la memoria caché se actualiza periodicamente esto normalmente no es necesario. Es muy importante hacerlo después de importar manualmente muchas manos.(50-100k)
    Este proceso tarda horas y depende mucho de la velocidad del ordenador y el tamaño de la base de datos.

    Rebuild Cache:

    Reconstruye desde cero la memoria cache, en lugar de actualizarla de forma incremental.
    Esto normalmente no es necesario.

    Reindex:

    Se utiliza para reconstruir los índices internos de la base de datos.
    Esto normalmente no es necesario. "

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    2

    Te ha faltado añadir el tune, que hace que nuestra base de datos cambie su configuración para funcionar de forma óptima con la composición de nuestro equipo.

  • 18 majonyjony

    Imagen de majonyjony
    3

    Gracias por el aporte, aunque debo decir que esas recomendaciones estan copiadas de una entrada de mi blog del 2010, que yo traduje del manual de PT3.
    No me importa, pero me ha hecho gracia verlo!
    Saludos!

  • 25 sobaoBoy

    Imagen de sobaoBoy
    • Diplomado
    • 413 mensajes
    4

    He citado a Ares al principio. Eres tú o el también las copió??? jjjooj

    Campa, si, el Tune modifica ciertos parámetros como una mayor disponibiidad de Ram, etc. y hay que hacerlo.

    También es muuuuy aconsejable modificar esta expresión dentro del archivo postgresql.conf (C:\Program Files\PostgreSQL\9.0\data), para impedir un acceso excesivo a disco duro tomando notas.

    "logging_collector = on" por "logging_collector = off"

    IMPORTANTE: Os recomiendo hacer una copia de seguridad del archivo y dejarlo en otra ubicación antes de trastearlo, por si modificamos algo que nos "inutilice" la base de datos (como me pasó a mi, por cierto, menos mal que el autotune hace backups automáticas y las guarda en esa capeta).

    Un saludo, y ya te pasaremos los royalties, majony.

    PD: Por cierto, sigo esperando que me contactes para ver como meter en popups todas las estrategias postflop XDDDDD

  • 18 majonyjony

    Imagen de majonyjony
    5

    25sobaoBoy said:

    He citado a Ares al principio. Eres tú o el también las copió??? jjjooj

    Un saludo, y ya te pasaremos los royalties, majony.

    PD: Por cierto, sigo esperando que me contactes para ver como meter en popups todas las estrategias postflop XDDDDD

    Noo no soy Ares, jajaja.
    Los royalties, como te viene bien, por neteller?? jajaj
    Naa... ya dije que me hizo gracia, en todo caso serian para el autor, como dije, yo solo hice la traduccion.

    Sorry por la espera, pero contactó bastante gente y ya no recuerdo tu consulta, ni la encuentro en los MP.

  • 40 AADi@boliKK

    Imagen de AADi@boliKK
    • Licenciado
    • 2.427 mensajes
    • 15 respuestas premiadas
    • Blue
    6

    +1

  • 37 uvaspasas

    Imagen de uvaspasas
    • Licenciado
    • 2.379 mensajes
    • 55 respuestas premiadas
    7

    El update cache no lo encuentro por ningún lado. Dónde está?

  • 38 snowordie

    Imagen de snowordie
    • Licenciado
    • 1.464 mensajes
    • 5 respuestas premiadas
    8

    y una breve descripción? , con PT4 solo se hacer el rebuild cache y está pididendo mantenimiento a gritos xD

  • 38 snowordie

    Imagen de snowordie
    • Licenciado
    • 1.464 mensajes
    • 5 respuestas premiadas
    9

    no he dicho nada, esta todo en housekeeping xD. gracias uvas

  • 40 AADi@boliKK

    Imagen de AADi@boliKK
    • Licenciado
    • 2.427 mensajes
    • 15 respuestas premiadas
    • Blue
    11

    no encuentro la opcion update cache

  • 21 Sarenal

    Imagen de Sarenal
    • Universidad
    • 307 mensajes
    • 3 respuestas premiadas
    12

    25sobaoBoy said:

    Antes de desfragmentar, cierra todas las aplicaciones y detén el servicio de PostgreSQL:
    ( Inicio -> Todos los programas -> PostgreSQL 8.3 -> Stop Service )


    Hola perdon por revivir el post.
    Despues de hacer este primer para luego defragmentar paso me sale esto

    Debo hacer algo al respecto? o defragmento el disco y no le hago caso a este paso?

    desde ya gracias

  • 28 javier

    Imagen de javier
    • Diplomado
    • 688 mensajes
    • Blue
    13

    según pone ahí el comando stop devuelve un error y no detiene el servicio.
    Comprueba que eres administrador en el equipo.

  • 21 Sarenal

    Imagen de Sarenal
    • Universidad
    • 307 mensajes
    • 3 respuestas premiadas
    14

    Comprobado

  • 28 javier

    Imagen de javier
    • Diplomado
    • 688 mensajes
    • Blue
    15

    Acceder usuario Administrador en Vista o Windows 7.
    Simplemente ejecutamos msdos en modo administrador. Para abrirlo tenemos dos opciones:
    Buscar por windows cmd.
    o en Inicio > Todos los programas > Accesorios > Simbolo del sistema.
    En cualquier caso, antes de abrirlo le damos con el segundo boton al icono y abrir en modo administrador.

    Y ejecutamos el siguiente comando, para activarlo. Con ello conseguiremos que salga el icono del administrador al arrancar windows:

    net user administrador /active:yes

    Y el siguiente para desactivarlo.

    net user administrador /active:no

    Si te da el siguiente error "Error del sistema 5. Acceso denegado", es que has abierto el programa de linea de comandos sin permisos de administrador.

  • 21 Sarenal

    Imagen de Sarenal
    • Universidad
    • 307 mensajes
    • 3 respuestas premiadas
    16

    sos un crack lo sabias? ya estoy defragmentando el disco. ahora estoy conectado con el mobil.

  • 21 Sarenal

    Imagen de Sarenal
    • Universidad
    • 307 mensajes
    • 3 respuestas premiadas
    17

    Ya termine de hacer el mantenimiento y la verdad es que se nota un 1000% el cambio. El holdem hand range visualizer funcionaba superlento y ahora va con solo un delay de 1 segundo. perfecto!!
    Muchas gracias!

  • 50 ALVAREZINHO7

    Imagen de ALVAREZINHO7
    • Cum Laude
    • 1.010 mensajes
    • 46 respuestas premiadas
    • Experto
    18

    Hacer esto, desfragmentar el disco, un paso de CCLEANER,un chkdsk y PC un tiro!

  • 28 javier

    Imagen de javier
    • Diplomado
    • 688 mensajes
    • Blue
    19

    Me alegro haberte podido ayudar amigo.
    Salu2

  • 19 larache

    Imagen de larache
    • Universidad
    • 63 mensajes
    20

    Hola, como puedo detener postgresql 9.0? no me sale la opcion Stop Service en inicio/todos los programas/ postgresql

    Un saludo

  • 28 javier

    Imagen de javier
    • Diplomado
    • 688 mensajes
    • Blue
    21

    Que versión de Windows usas?

  • 19 larache

    Imagen de larache
    • Universidad
    • 63 mensajes
    22

    windows 7 ultimate

  • 28 javier

    Imagen de javier
    • Diplomado
    • 688 mensajes
    • Blue
    23

    perdona no he podido contestarte antes, pulsa CTRL ALT SUPR y le das al administrador de tareas, ahí veras varias pestañas pulsa la de servicios y busca posgresql-9.0 veras que pone " en ejecución " pulsas botón drcho raton y le das a detener.
    Un saludo

  • 38 lecorbusier

    Imagen de lecorbusier
    • Licenciado
    • 11.814 mensajes
    • 28 respuestas premiadas
    • Principiante
    24

    os sigo.

  • 27 JaimeXI

    Imagen de JaimeXI
    • Diplomado
    • 814 mensajes
    • 2 respuestas premiadas
    25

    Cuando haces Clúster ya te pasa el Vacuum and analyze, así que hacedlo antes xD

  • 19 larache

    Imagen de larache
    • Universidad
    • 63 mensajes
    26

    Gracias Javier

    Un saludo

  • 50 eduargentina

    Imagen de eduargentina
    • Cum Laude
    • 3.386 mensajes
    • 2 respuestas premiadas
    • Blue
    27

    Que conviene entonces para tener el PT4 funcionando de la mejor forma??

    Hacer Vacumm Full y luego Tune Postgresql? O ir a Vacun analize, luego a Reindex, luego a Cluster y por último a Vacumm full?

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    28

    Con un rebuild cache debería ser suficiente si ya le diste a tune

  • 50 eduargentina

    Imagen de eduargentina
    • Cum Laude
    • 3.386 mensajes
    • 2 respuestas premiadas
    • Blue
    29

    Gracias campa, y para que sirve el rebuild cache?

    Entonces todas las opciones que da de vacuum son innecesarias?

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    30

    Ahora PT4 trabaja mucho con la cache para optimizar la muestra de los datos.

    Optimizarle sirve precisamente para que pre cargue toda la info y vaya mucho mejor.

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    31

    Campa,

    Hace unos meses instalé PT4 y le importé una base de datos con cientos de miles de manos, pero por desconocimiento no hice ninguna tarea de mantenimiento.

    Teniendo las opciones de Rebuild Cache + todas las que ofrece el Housekeeping, me puedes decir exactamente cuales tengo que ejecutar y en qué orden?

    Y cuáles y en qué orden para otras futuras ocasiones en que realice el mantenimiento? Cada cuantas manos debo hacerlo?

    Gracias de antemano.

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    32

    Haz primero el tune y luego solo el rebuild cache es suficiente.-

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    33

    Gracias, pero y el Cluster? Según dicen es importante cuando añadimos mas de 50k manos?

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    34

    Hice el Tune bien, pero mientras hacía el rebuild cache me dió varios errores y se paró.

    Ahora solo me funciona el hud en las mesas zoom, pero no me guarda las manos en la base de datos, ni siquiera de las de zoom que son las unicas en las que me muestra el hud de los villanos.

    Además ahora tampoco puedo cerrar el PT4 porque me dice que debo parar la importación de manos antes de hacerlo (cosa que antes no me pedía) aún así lo hago, pero sigue sin dejarme salir del jodio programa. la única solución para poder cerrarlo es reiniciar el equipo poniendo "forzar apagado" para el PT4

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    35

    Al volver a intentarlo me da los dos mismos errores.
    Adjunto fotos.

  • 50 eduargentina

    Imagen de eduargentina
    • Cum Laude
    • 3.386 mensajes
    • 2 respuestas premiadas
    • Blue
    36

    me paso algo parecido haciendo eso y tuve q desinstalar y reinstalar todo...un dolor de huevos, pero las posibles soluciones q me dieron en PT4 no me sirvieron y perdi monton de tiempo....

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    37

    No me jodas!!!

    Puta mierda loko!!!!

    Y tenias hecho backup?

  • 50 eduargentina

    Imagen de eduargentina
    • Cum Laude
    • 3.386 mensajes
    • 2 respuestas premiadas
    • Blue
    38

    No, pero lo bueno es q las manos de Datamaning las tenia en una carpeta y mis manos jugadas en otra, lo malo es q perdi como 14 horas haciendo lo q me dijo soporte de PT4 q hiciera y no tuve resultados... y perdi otras tantas mas horas en meterle manos a la nueva BBDD

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    39

    Antes de instalar o desinstalar nada, prueba a crear una nueva bdd e importarlo todo de nuevo.

    Esto pasa a veces :(

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    40

    OK. Creé una nueva base de datos y ahora va todo bien, ya puedo activar/detener la importación de manos, puedo cerrar el programa sin problemas y lo mas importante tengo hud en todas las mesas y puedo abrir durante la sesión el hand history viewer para marcar manos.

    Cuando dices importarlo todo de nuevo a que te refieres? a pasar todas las manos de la bdd vieja a la nueva?
    Eso como se hace?

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    41

    Seguramente tengas todas las manos procesadas en una carpeta que PT4 crea para guardarlas.

    Si vas a la configuración general la encontrarás, pero suele ser:

    C:\Users\campa\AppData\Local\PokerTracker 4\Processed

    Cambiando "campa" por tu nombre de usuario.

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    42

    Vale, tengo esa misma carpeta, pero solo hay manos desde septiembre de este año hasta ayer, donde está el resto?
    Como se importarían estas manos a la nueva bdd?

  • EP Campa

    Imagen de Campa
    • Profesor
    • 31.753 mensajes
    • 1 respuesta premiada
    43

    Para importar simplemente eliges la carpeta donde están.

    El resto debería estar allí, busca si antes tenías otro tracker por ejemplo.

  • 38 lecorbusier

    Imagen de lecorbusier
    • Licenciado
    • 11.814 mensajes
    • 28 respuestas premiadas
    • Principiante
    44

    <Muchisimas gracias, a mi me ha servido mucho.

  • 50 peterrufai

    Imagen de peterrufai
    • Cum Laude
    • 6.599 mensajes
    • 580 respuestas premiadas
    • VIP
    45

    Ah coño es cierto! El PT4 lo empecé a usar en septiembre, antes tenía el HM1. Recuerdo que al instalar el PT4 me preguntaba si quería importar alguna bdd de otro programa, seleccioné HM1 y creo recordar que me lo hizo todo automático.

    Obviamente entiendo que ahora para importar manos en la nueva bdd que creé hay que elegir la carpeta donde están. Cuando pregunto cómo se importan manos a la bdd, me refiero al procedimiento para hacerlo, es decir, un "abre en tal pestaña", "marca tal casilla", "pincha en no sé donde"...

1
de 1