Software  
 
Rede de conhecimento computador >> Software >> Software de banco de dados >> Content
Onde o MySQL armazena informações sobre várias opções definidas para um banco de dados?
O MySQL armazena informações sobre várias opções definidas para um banco de dados (e o próprio servidor) em vários lugares, dependendo do tipo de opção:

* `MySQL` System Database: Muitas opções globais em todo o servidor são armazenadas em tabelas no banco de dados `MySQL`. Isso inclui coisas como contas de usuário, subsídios e algumas variáveis ​​de configuração do servidor. No entanto, ele não mantém * todas as opções do servidor.

* Os arquivos de opção do servidor: O local principal para opções no nível do servidor está nos arquivos de opção do servidor. O local exato e o nome do arquivo dependem do seu sistema operacional e de como o MySQL foi instalado, mas os nomes comuns incluem `my.cnf` (ou` my.ini` no Windows) e variações semelhantes. Esses arquivos contêm diretrizes que definem vários parâmetros, como números de porta, tamanhos de buffer e conjuntos de caracteres. Eles são lidos na inicialização do servidor.

* `Information_schema` Database: Esse banco de dados fornece uma visão estruturada de muitos aspectos do servidor MySQL, incluindo algumas opções específicas do banco de dados. Não é um local de armazenamento em si, mas fornece uma maneira de consultar o status de opções diferentes. É uma visão somente leitura das estruturas de dados subjacentes.

* Esquema de desempenho: Para informações detalhadas sobre o monitoramento de desempenho, o banco de dados `performance_schema` é uma boa fonte. Embora não seja estritamente "opções", ele fornece informações sobre como várias configurações do servidor afetam o desempenho.

* Dicionário de dados innodb: Para opções relacionadas ao mecanismo de armazenamento Innodb (como o tamanho do pool de buffer), muitas das informações são mantidas no Dicionário de Dados Internos do Innodb. Isso não é diretamente acessível via consultas SQL na maioria dos casos.


Em resumo, não há um único local. As informações são distribuídas em arquivos de configuração, bancos de dados do sistema e estruturas de dados internas dos mecanismos de armazenamento. Os arquivos de configuração são o principal local onde as opções são *definidas *, enquanto os bancos de dados do sistema fornecem uma maneira de *consultar *aspectos da configuração atual.

Anterior :

Próximo :
  Os artigos relacionados
·O que é o Bento para Mac 
·A finalidade de um sistema de CRM 
·Como construir uma consulta dinâmica no Oracle 
·Como consultar apenas a parte superior 300 registros em…
·Como restaurar MDF Sem LDF 
·Como manter o controle do WebLogic fontes de dados 
·Como instalar o SQLite no Windows XP 
·Como você cria a ID do fórum na Índia? 
·Como Auto Data um campo de consulta no Access 
·Como selecionar muitas declarações em SQL 2005 
  Artigos em destaque
·O que você pode fazer com dados usando o Microsoft Exc…
·Como você adiciona som a um filme de sprite no Windows…
·Como desenhar um arco em Photoshop 
·O que é chamado um conjunto de documentos? 
·Como executar o acesso Macro Visual Basic 
·Como fazer uma animação em flash da luta da vara 
·Como criar Tabs portátil utilizando o Adobe Acrobat 
·Como permitir ou bloquear pop-ups no Chrome (desktop e …
·Como alimentar HTML RSS Em Drupal 
·Como extrair o áudio de um CD para um MP3 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados