Administradores de Banco de Dados

Perguntas e respostas para profissionais de banco de dados que desejam aprimorar suas habilidades em banco de dados e aprender com outras pessoas da comunidade





3
Por que o InnoDB não armazena a contagem de linhas?
Todo mundo sabe que, em tabelas que usam o InnoDB como mecanismo, consultas como SELECT COUNT(*) FROM mytablesão muito inexatas e muito lentas, especialmente quando a tabela fica maior e há inserções / exclusões constantes de linhas enquanto essa consulta é executada. Pelo que entendi, o InnoDB não armazena a …
19 mysql  innodb  count 


3
É recomendável innodb_file_per_table?
Temos um aplicativo em que apenas uma da tabela crescerá em milhões de linhas, mas o restante ficará abaixo de um milhão. Então, qual é o conselho que devemos seguir com innodb_file_per_table ou deixar apenas um .ibd? Li alguns artigos dizendo que não o acompanhe, pois você precisa de mais …
19 mysql  innodb 


5
Aplicação da integridade do banco de dados
Isso faria algum sentido em fazer com que o aplicativo reforçasse a integridade do banco de dados em vez de ter chaves estrangeiras, verificar restrições etc.? Quanto de melhoria de desempenho se pode esperar por não impor a integridade do banco de dados por meio de ferramentas internas de banco …





3
"WHERE 1 = 1" geralmente afeta o desempenho da consulta?
Vi recentemente a pergunta "onde 1 = 1 afirmação" ; uma construção SQL que tenho usado frequentemente na construção de SQL dinâmico, em um esforço para escrever um código mais limpo (da perspectiva da linguagem host). De um modo geral, essa adição a uma declaração SQL afeta negativamente o desempenho …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.