Assunto
- #Banco de Dados
- #Modelagem de Dados Relacional
- #Modelagem de Dados Física
Criado: 2024-04-09
Criado: 2024-04-09 23:01
Se o modelagem de dados lógica era a tarefa de criar as tabelas ideais adequadas para um banco de dados relacional, a modelagem de dados física inclui a tarefa de transformar as tabelas ideais em tabelas reais para uso, além de considerar o uso eficiente do espaço de armazenamento, o projeto de particionamento de objetos e o projeto de índice ideal, com foco em melhoria de desempenho e otimização.
O método para encontrar consultas lentas (slow query) que causam gargalos durante a operação do serviço varia dependendo do tipo de DBMS econsultas lentas (slow query)deve ser pesquisado usando a palavra-chave.
Cache (Cache)
Se o problema de desempenho não for resolvido pelos métodos acima, uma operação chamada desnormalização ou denormalização é realizada.
É corrigir a estrutura da tabela por meio de cirurgia.
A normalização é como renunciar ao desempenho de leitura em troca da conveniência da operação de gravação. Quando a normalização é realizada, uma consulta que junta os dados das tabelas divididas em várias partes precisa ser escrita.
No entanto, a normalização nem sempre diminui o desempenho, portanto, antes de realizar a desnormalização, é necessário entender e analisar corretamente o problema.
O link abaixo é um bom artigo que discute a desnormalizaçãoque será discutida no futuro.
Primeiro, você precisa saber que a desnormalização deve ser realizada após a normalização. Uma tabela desnormalizada não é sempre boa desde o início.
Como este não é um conhecimento imediatamente necessário no momento, vou apenas mencioná-lo.
Fonte - DataOnAir - Desnormalização e Desempenho
Fonte DataOnAir - Desnormalização e Desempenho
Fonte - DataOnAir - Desnormalização e Desempenho
Comentários0