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
Lidando com o espaço em disco cheio no postgresql
Eu tenho um aplicativo da web Django com back-end postgresql 9.3.10 (sentado em um sistema operacional Linux). Corri para o erro de disco cheio, de modo que, mesmo se eu tentar truncar uma tabela, recebo erros do tipo: ERROR: could not extend file "base/30137/33186048": No space left on device HINT: …

2
Em busca de informações privilegiadas da FILESTREAM
Quando o recurso FILESTREAM é ativado no Microsoft SQL Server 2012, o SQL Server cria um compartilhamento "oculto" no sistema. O compartilhamento é definido da seguinte maneira: Sharename FILESTREAM_SHARE Path \\?\GLOBALROOT\Device\RsFx0320\<localmachine>\FILESTREAM_SHARE Remark SQL Server FILESTREAM share Maximum users unlimited Users Caching Manual caching of documents Permissions NT-AUTHORITY\Authenticated Users, FULL O …

3
Dica de cardinalidade do SQL Server
Existe uma maneira de 'injetar' uma estimativa de cardinalidade em um otimizador do SQL Server (qualquer versão)? ou seja, algo semelhante à dica de cardinalidade do Oracle. Minha motivação é motivada pelo artigo, Quão bom são os otimizadores de consulta, realmente? [1] , onde testam a influência do estimador de …

2
Índice único adiado no postgres
Examinando a documentação do postgres para alterar tabelas , parece que restrições regulares podem ser marcadas como DEFERRABLE(mais concretamente, INITIALLY DEFERREDé nisso que estou interessado). Os índices também podem ser associados a uma restrição, desde que: O índice não pode ter colunas de expressão nem ser um índice parcial O …




1
Por que essa consulta sqlite é muito mais lenta quando eu indexo as colunas?
Eu tenho um banco de dados sqlite com duas tabelas, cada uma com 50.000 linhas, contendo nomes de pessoas (falsas). Eu construí uma consulta simples para descobrir quantos nomes existem (nome, inicial do meio, sobrenome) comuns a ambas as tabelas: select count(*) from fakenames_uk inner join fakenames_usa on fakenames_uk.givenname=fakenames_usa.givenname and …


2
Compactação em uma pilha
A seguir, é apresentado um parágrafo do Microsoft Docs : Novas páginas alocadas em um heap como parte das operações DML não usarão a compactação PAGE até que o heap seja reconstruído. Reconstrua o heap removendo e reaplicando a compactação ou criando e removendo um índice em cluster. Não consigo …


2
Quais são as melhores práticas em relação às tabelas de pesquisa em bancos de dados relacionais?
As tabelas de pesquisa (ou tabelas de código , como algumas pessoas as chamam) geralmente são uma coleção dos possíveis valores que podem ser fornecidos para uma determinada coluna. Por exemplo, suponha que tenhamos uma tabela de pesquisa chamada party(destinada a armazenar informações sobre partidos políticos) com duas colunas: party_code_idn, …



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.