MySql Administrator Parte 9

 

Continuado com o item de menu Startup Variables, Aba Advanced, seção General.

 

General

 

Print stack trace: Esta opção quando marcada apresenta mostra na tela um ponteiro simbólico quando ocorre alguma falha.

 

Flush tables: Esta opção faz com que o MySql limpe o buffer de tabelas a cada expressão SQL executada.

 

Flush time: Quando esta opção for marcada será criada uma thread dedicada, para o buffer de todas as tabelas a cada n segundos que deverá ser definido no campo à frente da expressão flush time.

 

Low priority updates: Esta opção torna as instruções que atualizam o banco com baixa prioridade, ou seja, as instruções Select têm mais prioridade do que as instruções INSERT/DELETE/UPDATE.

 

Memory Lock:

 

Old rpl compat: Está opção permite o uso do LOAD DATA no formato antigo no log binário por questão de compatibilidade. Isso permite que o usuário recupere um log binário com versão antiga do log binário.

 

Disable stack trace: Desabilita a apresentação do ponteiro simbólico quando ocorrer uma falha.

 

Default week format: Esta opção define a forma padrão para apresentação da semana quando for usada a função week(), de acordo com o parâmetro passado que deve um número entre 0 e 7, que define se a semana inicia domingo ou segunda com outras variantes.

 

Open files limit: Esta opção define o número máximo de arquivos abertos no caso do uso de tabelas do tipo MyIsam.

 

Maximum error count: Define a quantidade maxima de erros e advertências, armazenada para uma declaração SQL.

 

 

Thread specifc Setting

 

Deactive thread priority: Desativa a prioridade entre as threads

 

Thread concurrency: Esta opção permite a aplicação sugerir ao sistema operacional a quantidade de threads concorrentes

 

Thread cachê size: Esta opção define a quantidade de threads que será mantido em cachê para ser usada novamente.

 

Thread stack size: Define o tamanho de “pilha” para cada thread.

 

Slow launch time: Esta opção define a quantidade de tempo em segundos que será incrementado à thread.

 

 Insert delay settings

 

Insert delayed: Define o tempo em segundos em que uma thread aguarda uma instrução insert demorada antes de abortá-la.

 

Insert delayed limit: Esta opção define um limite para insert´s demorados que após este limite o insert cria um ponteiro de pausa e verifica se existe algum select pendente e só continua a inserção após a execução destes selects

 

Insert delayed queue: Define qual o tamanho em linhas deve ser alocado para insert´s demorados.

 

Maximum Threads: Define um limite para que o mysql não inicie threads com inserts demorados até que outras threads sejam concluídas.

 

Nota: Usei o termo insert demorado, que foi uma tradução ao pé da letra porque não encontrei um termo apropriado para defini-lo, mas este termo se refere a alguns insert´s com muitas linhas já que o MySql permite fazer insert´s com milhares de linhas de uma só vez.