Confirmar e Otimizar MySQL Banco de dados Automaticamente com Velha/ Velha
MySQL é um muita popular livre ainda poderoso sistema de base de dados. Mas já em grande bancos de dados, os quadros poderá obter fragmentado com sobrecarga devido a contínua atualização, ou apagar e inserto operação em dado armazenado em banco de dados. De resto, dela’ também possibilidade que o bancos de dados poderá obter corrompido. Assim, praticante saúde confirmar em banco de dados e otimizar MySQL servidor regularmente é um importante tarefa.
Dela’ um pedaço incômodo se a base de dados administradores dever lógica à servidor ou lançamento o phpMyAdmin para otimizar o bancos de dados um por um ou mesa by mesa manualmente. Às vezes DB admin poderá simplesmente desaprender fazer o trabalho ou set a frequência de otimização a menos tempos. Dela’ recomendado que toda mesas em MySQL bancos de dados são tolhido pelo menos uma vez por dia na ocupada servidor.
Dela’ possível automatizar a otimização de MySQL processo usando velha função em Linux/ Unix/ Centavo/ Coisa gratuita. O velha cargo verificar e otimizar MySQL bancos de dados pode ser criado por usando mysqlcheck cliente utilitário vem MySQL instalação. mysqlcheck cliente podem cheques, reparos, otimizar, e analiza mesas em MySQL banco de dados.
Criar um nova velha cargo, lógica à servidor como raíz ou qualquer outra usuário, e em seguida editar o velha arquivo ( na maioria operador sistema, velha e abrirá velha arquivo lapso editor de texto) incluir a seguinte linha de texto. For usuários usando cPanel, faça um clique num “ velha cargo” em que se podem configurar velha at diário, horário e outro intervalo. Experiência webmasters podem também configurar um velha arquivo em rc.hourly ou rc.daily ou outro velha diretório. Nota que se you lógica como um MySQL ou normal usuário sem quaisquer acesso privilégios a tudo banco de dados, dela’ não possível para otimizar tudo bancos de dados, senão usuário IDENTIFICAÇÃO e senha for raíz é especificado como em exemplo abaixo.
0 1 * * * mysqlcheck Aao – auto- reparo u raíz ppassword[] > dev/ nulo
/O alto afirmação possui as sintaxes similar a “mysqlcheck [ opções] – tudo- bancos de dados”, onde – tudo- bancos de dados parâmetro é o omissão ação é não bancos de dados é especificado assim pode ser omitida. O comando correrá mysqlcheck cliente a automaticamente analisar e otimizar tudo bancos de dados at 1 am cotidiano. Repare que o não há espaço entre p e seu senha for raíz. Você pode alteração o percurso tempo ao seu preferência, e também alteração as opções for mysqlcheck comando. Se you justamente desejo verificar e otimizar certa bancos de dados ou certa mesas sem a base de dados, uso a seguinte sintaxe:
mysqlcheck [ opções] db_name [ mesas]
mysqlcheck [ opções] – bancos de dados DB1 [DB2 DB3...]
Queira para retirar – auto- reparo passar de o alto comando, como uma tabela reparo operação força causa dado perda sob algum circunstâncias a operação devido a causas incluir mas não são limitada a filesystem erros. Para aquelas quem possui alterado o caráter set e colação de MySQL bancos de dados poderá também necessitam de correr uso – omissão- caracter-set opção. More informação sobre todas disponível interruptores e opções disponível pode ser encontradaaqui.
importante: Isto é um máquina traduzida página qual é fornecida " como é" sem garantia. Máquina tradução pode ser difícil comprender. Por favor recorrer aoriginal Inglês artigo sempre que possível.
Parte e contribuir ou obter suporte técnico e ajuda at My Digital Vida Fóruns.
Relacionado Artigos
- MySQL Banco de dados Atuação Tuning Melhor Práticas Vídeo Tutorial
- Instalar Servidor da Web em Janela XP com Apressadamente, PHP5 e MySQL4 Parte 4
- Alteração e Restabelecer MySQL raíz Senha
- Como encontrar e Substituir Texto em MySQL Banco de dados usando SQL
- WordPress MySQL SQL Questão Erro em WPDB Aula
- Alteração ou Set MySQL Longa Questão Tempo Valor for barca- lento- questões
- Usando PHP-MySQL Persistente Conexões correr WordPress Blog
- Capacitar Registrando de Lento Questões ( lento Questão Barca) em MySQL Banco de dados
- Como apagar Existente WordPress Poste Revisões Armazenado/ Salvido
- Remover ou Ajustar Primeira ou Passado Poucos Caracteres em MySQL Banco de dados com SQL

































Janeiro 16th, 2008 0640:
Nota que –auto- reparo deveria ter dois choques
Também, quisesse sair “> dev/ nulo” fora à primeira poucos durações, para ver os resultados da comando ( se pôs MAILTOme@mydomain.com= às alta da velha, os resultados irá obter enviado lá).
Poderá 6th, 2008 1915:
Eu fiz estar por fora que era nesessary realizar um regular confirmar for mysql.