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
BLOBs ou referências no PostgreSQL
Preciso armazenar arquivos de dados binários em um banco de dados PostgreSQL que roda em um servidor Ubuntu. Inicialmente, haverá algumas dezenas de arquivos com aproximadamente 250kb de tamanho cada. No entanto, o número de arquivos aumentará com o tempo. Às vezes, talvez eu precise extrair dados dos arquivos para …
11 postgresql 

2
Erro de criação de tabela do InnoDB: "Tamanho da linha muito grande"
Temos alguns engenheiros que nivelam uma estrutura de banco de dados normalizada em uma tabela temporária com o objetivo de gerar um relatório. As colunas são especificadas como TEXT NOT NULL(eu sei "por que eles estão fazendo isso?"; Vamos apenas assumir que estamos tratando disso). Usamos a Comunidade RHEL5 do …
11 mysql  innodb 

1
Existe uma maneira confiável de determinar quando você deve executar o DBCC CLEANTABLE para recuperar espaço?
Ultimamente, em vez de apenas aumentar arquivos quando eles alcançam 80% de utilização, tenho sido mais proativo na recuperação de espaço por meio de truques comuns como desfragmentar pilhas, adicionar e soltar índices agrupados, implementar compactação de linhas ou páginas etc. No entanto, existem alguns casos em que consegui recuperar …




2
Alguém está usando o recurso SQL Server para criar grupos de procedimentos armazenados diferenciados por número?
A pergunta refere-se ao parâmetro numérico nesta documentação do msdn Caso contrário, você pode criar vários procedimentos armazenados no SQL-Server diferenciados por número e descartá-los com uma única gota. create procedure dbo.stored_proc1 as select 1 go create procedure dbo.stored_proc1;2 as select 2 go exec stored_proc1 -- returns 1 go exec …


4
Auditoria de logins no banco de dados MySQL
Existe uma maneira de auditar logins no MySQL? Eu gostaria de poder criar um nome de usuário para cada funcionário e, assim, criar uma trilha de auditoria de logins. No entanto, o Google não apresentou bons resultados. Quanto mais podemos auditar, melhor. No mínimo, seria bom saber quem fez login …

3
Existe algum mecanismo de banco de dados que intuirá a condição de junção com base nas chaves estrangeiras existentes?
Parece estranho para mim que, quando defini uma chave estrangeira, o mecanismo não pode usar essas informações para descobrir automaticamente as expressões JOIN corretas, mas exige que eu digite novamente as mesmas cláusulas. Existem bancos de dados, talvez algum tipo de projeto de pesquisa, que inspecionem as chaves estrangeiras existentes?

2
Sequências biológicas do UniProt no PostgreSQL
Qual é a melhor maneira de armazenar sequências biológicas UniProt no PostreSQL? Detalhes dos dados Obtemos 12 milhões de sequências do UniProt - esse número provavelmente dobrará a cada 3-10 meses. O comprimento de uma sequência pode variar de 10 a 50 bilhões de caracteres Menos de 1% das sequências …
11 postgresql 

8
MySQL - Como verificar um valor em todas as colunas
Estou curioso, existe uma boa maneira de pesquisar todas as colunas para um determinado valor? Para meus propósitos, não precisa ser nada rápido, é apenas uma coisa única e não quero realmente digitar todos os nomes de campos. É exatamente o que farei por enquanto, mas acho que certamente há …
11 mysql 


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.