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

1
SQL Server 2014: alguma explicação para estimativa inconsistente de cardinalidade de junção automática?
Considere o seguinte plano de consulta no SQL Server 2014: No plano de consulta, uma união automática ar.fId = ar.fIdgera uma estimativa de 1 linha. No entanto, essa é uma estimativa logicamente inconsistente: arpossui 20,608linhas e apenas um valor distinto de fId(refletido com precisão nas estatísticas). Portanto, essa junção produz …

3
O pgAdmin 4 versão 3 falha ao abrir uma segunda vez
Acabei de instalar o pgAdmin 4 versão 3.0.0 para o macOS Sierra , substituindo o pgAdmin que acompanha o Postgres 10.3 em execução local no mesmo Mac. Abri o pgAdmin 4.appícone do aplicativo, o que fez com que o navegador Safari aparecesse na frente com uma guia mostrando a interface …

2
Alias ​​da coluna de referência na mesma lista SELECT
Estou convertendo um antigo sistema baseado no MS-Access para PostgreSQL. No Access, os campos criados em SELECTs podem ser usados ​​como partes de equações para campos posteriores, como este: SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; Quando faço isso no PostgreSQL, …




3
RANK () e DENSE_RANK () são determinísticos ou não determinísticos?
De acordo com o oficial Microsoft BOL DENSE_RANK não é determinístico ( RANK () ). Mas de acordo com as funções de classificação de Itzik Ben-Gan "... as funções RANK () e DENSE_RANK () são sempre determinísticas". Quem está certo? O que encontrei até agora: Definição da Microsoft "As funções …
27 sql-server 

4
Por que o custo estimado de (o mesmo) 1.000 buscas em um índice único difere nesses planos?
Nas consultas abaixo, estima-se que ambos os planos de execução executem 1.000 buscas em um índice exclusivo. As buscas são conduzidas por uma varredura ordenada na mesma tabela de origem, portanto, aparentemente, eles devem procurar os mesmos valores na mesma ordem. Os dois loops aninhados têm <NestedLoops Optimized="false" WithOrderedPrefetch="true"> Alguém …



2
Conjunto máximo de conexões limitado a 100
Estou executando o SQL Server 2008 R2 SP1, em uma caixa do Windows Server 2008. Eu tenho um script .NET em execução no Visual Studio 2010 que faz o seguinte: Chega ao banco de dados Faz uma mudança Iterates O número total de vezes que iterará é 150, no entanto, …
27 sql-server 

2
Como o espaço de tabela padrão é determinado ao criar uma tabela?
O Tablespaceparâmetro é opcional ao criar tabelas. Após a execução de uma CREATE TABLEinstrução, o Oracle atribui a padrão se não foi definida. No banco de dados padrão, há um espaço de tabela "USUÁRIOS". Se houvesse vários espaços de tabela definidos, qual deles seria atribuído?
27 oracle 




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.