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
Como listar todos os usuários que têm concessões em um pacote
Estou procurando alguma consulta para listar todos os usuários que têm concessões sobre um pacote. Por exemplo, o usuário Schema_A foi concedido para executar o pacote: B.MyPackage. Estou consultando visualizações ou tabelas como: role_tab_privs, role_sys_privs, sys.dba_sys_privs, dba_role_privs ... mas não consigo encontrar o que estou procurando.

2
Em que ponto ter um índice se torna eficiente
Encontrei muitos recursos que mencionam que a adição de um índice a uma tabela torna as pesquisas mais rápidas e as inserções mais lentas, mas apenas se a tabela for grande. Isso cria uma troca, que é uma decisão de design, mas deve haver um tamanho aproximado de tabela antes …

2
Maior RAM, pior desempenho
Configuração: Windows Server 2008 R2 SQL Server 2008 R2 SP1 240GB RAM TempDB são arquivos de dados de 8x16GB sem crescimento automático (total de 128GB) Servidor Físico / Independente Este servidor é usado para processamento ETL. Acabamos de instalar mais RAM neste servidor, totalizando 240 GB de RAM. Os serviços …

4
Movendo linhas de uma tabela para outra
Estou movendo registros de um banco de dados para outro, como parte do processo de arquivamento. Quero copiar as linhas para a tabela de destino e excluir as mesmas linhas da tabela de origem. Minha pergunta é: qual é a maneira mais eficiente de verificar se a primeira inserção foi …


3
Transações com vazamento do SQL Server
Eu tenho um banco de dados acessado por cerca de 50 clientes via TDS sobre TCP, que parece não estar liberando espaço para log. O número de processos permanece em torno dos 50 esperados e alguns deles têm uma vida útil bastante longa (> 120 dias). O banco de dados …

2
Logs binários do MySQL - pule uma tabela
Existe uma maneira de pular uma tabela específica nos logs binários? Eu tenho logs binários configurados como minha estratégia de backup incremental entre backups noturnos. Mas temos uma enorme tabela de referência que vamos atualizar todas as noites a partir de um processo em lote (tabela de 70 GB). Esta …
9 mysql  logs  binlog 

1
MongoDB não está usando toda a RAM disponível
Eu tenho algo em torno de 200 GB no valor de dados armazenados em um cluster mongo. A memória física em uma das instâncias que executa o mongo é de 8 GB. Nada mais, de qualquer consequência, é executado nesta instância. Até onde eu entendo com base nos documentos do …
9 mongodb  memory 


2
caso versus isnull versus coalescência
Estou lendo a documentação dos exames do SQL Server 2012 e vi o seguinte ponto: caso versus isnull versus coalescência Agora, sei COMO usar cada um, mas não sei QUANDO usar cada um. Por favor, algum corpo poderia esclarecer. Obrigado. Ps. Por favor, poderíamos ter uma tag para perguntas do …

2
Como definir e obter variáveis ​​de banco de dados personalizadas?
Usando PGAdmin IIIPosso clicar com o botão direito do mouse em um banco de dados, navegar para a Variablesguia e colocar uma propriedade nome-valor da variável no próprio banco de dados. Existe uma maneira de personalizar isso? Vi uma application_namevariável, mas gostaria de ter uma application_versionvariável.

2
Coloque o banco de dados MySQL individual offline
O MySQL não possui nenhum comando SQL ou mecanismo interno para tornando um banco de dados individual indisponível / offline movendo um banco de dados individual Sendo esse o caso, como você pode colocar um banco de dados individual offline?




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.