Monday, May 6, 2013

"Herramientas" del comercio

Original post: http://anothermysqldba.blogspot.com/2013/04/tools-of-trade.html

Pensé que podría valer la pena crear una lista de las herramientas principales de la trata que todos usamos. 

En primer lugar se trata de dar las gracias a todos los que ayuda a crear estas herramientas.
En segundo lugar es para permitir a otros que no usan estos para ver y aprender cómo se puede utilizar y por qué.
  • MySQL cliente de línea de comandos .
    • Esto es un hecho, pero sé que es el mejor acceso a MySQL.
    • mysql-p - prompt = "\ u @ \ h [\ d]> \ _ Master>"
  • Xtrabackup
    • . / Xtrabackup - defaults-file = / etc / my.cnf - backup - Estadísticas - target-dir = ~ / backups / - Preparación - export - user = root - innodb_data_home_dir = / var / lib / mysql / - innodb_data_file_path = / var / lib / mysql /
  • mysqlbinlog
  • mysqltuner
    • Una buena visión de conjunto en lo que podría haber pasando con su base de datos.
  • Percona Toolkit
    • exampes:
      • pt-query-digest
        • ejemplo: pt-query-digest - pregunte-pass / var / lib / mysql / mysql-slow.log
      • pt-table-checksum
        • ejemplo: pt-table-checksum - pregunte-pass
      • pt-table-sync
        • ejemplo: pt-table-sync - no-check-disparadores - pregunte-pass - no-check-disparadores - ejecutar - imprimir
      • pt-show-subvenciones
        • pt-show-subvenciones - pregunte-pass
  • MySQL Utilities
    • exampes:
      • python mysqldiskusage - server = root: contraseña @ localhost
      • python mysqlindexcheck - server = root: contraseña @ localhost ps_helper.schema_index_statistics
      • python mysqlprocgrep - server = root: contraseña @ localhost - match-user = root
  • planet.mysql.com
    • Esto podría hacer que algunas personas se preguntan, pero ... El conocimiento es poder. Este es el mejor lugar para aprender sobre MySQL.
    • Si usted tiene que entrevistar a un candidato DBA MySQL, recoger algunos autores activos comunes y pregunte si ellos saben quién es esa persona. Esto le permitirá entender si investigar las últimas tendencias e información alrededor de MySQL o se conforman con su experiencia.
  • MySQL Sandbox
    • mytop
      • inspirado en la parte superior, pero con un enfoque en MySQL
    • https://tools.percona.com/
      • Esto también podría hacer algunas preguntas. Añado esto porque es una manera rápida y buena para la gente para empezar y crear un my.cnf que es mejor que la versión instalada por defecto. Por lo menos se puede usar sólo para comparar con lo que usted piensa que debería ser.
    Usted puede notar que no soy un fan de la GUI. Sin ofender a esas herramientas GUI disponibles pero ¿por qué GUI si no lo necesita. Pero eso es sólo mi opinión y aquí está una lista de herramientas GUI para ser justos. Después de todo mapa de esquema es útil y fácil de hacer con MySQL Workbench .

    Otras herramientas para la revisión: