Administradores de Banco de Dados

9
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...

9
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 agora possui 40 GB de espaço...

9
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 bem-sucedida...

9
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 do qual o uso de um...

9
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...

9
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...

9
Filtrar com eficiência um conjunto grande com disjunções

Digamos que eu tenho uma única tabela CREATE TABLE Ticket ( TicketId int NOT NULL, InsertDateTime datetime NOT NULL, SiteId int NOT NULL, StatusId tinyint NOT NULL, AssignedId int NULL, ReportedById int NOT NULL, CategoryId int NULL ); Neste exemplo TicketIdé a chave primária. Desejo que...

9
Identificar eventos de crescimento de arquivos

Estou descobrindo vários bancos de dados no meu portfólio que foram criados com configurações de crescimento automático padrão (incrementos de 1 MB ou 10%) que foram expandidas por um longo período de tempo. Se eu quisesse avaliar a quantidade de fragmentação externa de cada um dos arquivos de...