Jump to content
Serex

[Script]Reparar y optimizar tablas.

Recommended Posts

Hola chicos, hoy pase el día viendo como podía chequear, reparar y optimizar toda mi db sin tener que entrar al navicat y hacerlo desde el putty con un solo script.


¿Que hace este script?


1-Chequea todas tus tablas y repara las que contengan errores.

2-Optimiza todas tus tablas.


¿Para que sirve optimizar las tablas?



Mantener una base de datos optimizada es una de las claves para lograr una mejora importante en el rendimiento, tanto a nivel de base de datos como una mejora significativa en el rendimiento de las aplicaciones que hacen uso de ellas. Aunque voy a enfocarlo en MySQL, podría aplicarse a la mayoría de gestores de base de datos.

Podríamos centrarnos en tres escenarios a la hora de acometer una optimización de MySQL: la optimización de la base de datos, la mejora de las consultas que se realizan sobre ella y por último, pero no menos importante, el pulido de los programas que trabajan con los datos. Hoy vamos a centrarnos en la primera parte.


Como configurar el script


Cada línea del script contiene esta sintaxis:

mysqlcheck -uusuario -pcontraseña --auto-repair --optimize account

Ejemplo: Mi usuario es root, y mi contraseña 123456.

La línea quedaría asi:


mysqlcheck -uroot -p123456 --auto-repair --optimize account

Editamos todas las líneas, damos permisos 777 al archivo, y guardamos. Para ejecutar escribimos: sh optimizar


Aqui os dejo el script adjunto en un .rar

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Share this post


Link to post
Share on other sites

Perfecto , funciona muy bien ^^

 

PD: tienes que poner el usuario y contraseña del config de los channels , si no no funciona xd

 

lo hice y no me funciono , salia operation failed y se cargo la db.

menos mal que tenia 1 copia de 1 minuto anterior xd

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...