Enquanto trabalhava com o C # Entity Framework, notei uma falha na minha instância do SQL Server. Consegui rastreá-lo para esta declaração: SELECT * FROM dbo.[TestTable] where mpnr in
Enquanto trabalhava com o C # Entity Framework, notei uma falha na minha instância do SQL Server. Consegui rastreá-lo para esta declaração: SELECT * FROM dbo.[TestTable] where mpnr in
Como estamos prestes a alterar algumas das tabelas grandes em nosso banco de dados de 5 TB, me deparei com a necessidade de uma lista das operações que podem ser executadas on-line e as que exigem que bloqueios completos sejam mantidos enquanto são executados. Idealmente, essa lista também conteria...
Depois de ler esta página na documentação do mysql , tentei entender o uso atual do InnoDB. Atualmente, alocamos 6 GB de RAM para o buffer pool. O tamanho do nosso banco de dados é praticamente o mesmo. Aqui está a saída de show engine innodb status\G(estamos executando a versão...
É possível configurar o SQL Server Management Studio (SSMS). para que a caixa de diálogo mostrada acima não apareça quando eu fechar uma janela de consulta não
Eu tenho um laptop de desenvolvimento com o SSMS Express 2012 com uma instância de 2012 db e uma instância de 2008 db. Usam essa configuração há mais de um ano. De repente, não consigo usar o assistente de restauração. O assistente selecionará o arquivo de backup, mas quando eu selecionar a opção...
Sinto-me meio embaraçado aqui, sempre usei os termos "coluna" e "campo" de forma totalmente intercambiável, o que recentemente causou alguma confusão em uma discussão técnica. Disseram-me, porém, que isso não estava correto, que deveria estar (traduzindo cada termo na terminologia da planilha,...
Eu jogo um jogo de basquete que permite exibir suas estatísticas como um arquivo de banco de dados, para que possamos calcular estatísticas que não foram implementadas no jogo. Até agora, não tive nenhum problema em calcular as estatísticas que queria, mas agora me deparei com um problema: contar o...
Como descobrir qual edição está instalada sem ter o estúdio de gerenciamento instalado? Eu tenho um servidor que funciona como um gerenciador de licenças para outro software. Após a investigação de um alerta de uso alto de RAM, descobri que o processo sqlservr.exe ocupa quase 2 GB de RAM. Eu olhei...
Eu sou novo nos DBMSs e ainda estou aprendendo a teoria. Estou ficando realmente confuso com esse negócio importante e, depois de pesquisar no Google, reduzi-o para apenas 2 chaves que não recebo (chave primária e super chave). Eu tenho algumas perguntas sobre DBMS. Ficaria muito grato se você...
Estou tentando entender / aprender a rastrear os detalhes de uma sessão bloqueada. Então, eu criei a seguinte configuração: create table foo (id integer not null primary key, some_data varchar(20)); insert into foo values (1, 'foo'); commit; Agora eu me conecto ao banco de dados duas vezes de...
Se eu abrir uma conexão com o Postgres e emitir uma consulta de longa execução e interromper a conexão (por exemplo, interrompa o processo do cliente que abriu a conexão), a consulta de longa duração continuará sendo executada ou será automaticamente interrompida? Isso é configurável? (Estou...
Algumas tabelas INNODB em nosso banco de dados de produção estão prestes a atingir o limite INT AUTO_INCREMENT de 2147483647 e precisamos alterá-las para BIGINT, caso contrário, as gravações começarão a falhar. As tabelas estão em um banco de dados MySQL 5.6.19a de produção em execução no Amazon...
Então, aqui está o meu cenário: Estou trabalhando na localização para um projeto meu e, normalmente, eu faria isso no código C #, no entanto, quero fazer isso no SQL um pouco mais, pois estou tentando aprimorar um pouco o meu SQL. Ambiente: SQL Server 2014 Standard, C # (.NET 4.5.1) Nota: a...
Eu simplesmente não entendo. Veja esta consulta SQL: select nchar(65217) -- ﻁ select nchar(65218) -- ﻂ select nchar(65219) -- ﻃ select nchar(65220) -- ﻄ if nchar(65217) = nchar(65218) print 'equal' if nchar(65217) = nchar(65219) print 'equal' if nchar(65217) = nchar(65220) print 'equal' Com...
Estou tentando combinar vários períodos (minha carga é de aproximadamente 500, na maioria dos casos 10) que podem ou não se sobrepor aos maiores períodos possíveis contíguos. Por exemplo: Dados: CREATE TABLE test ( id SERIAL PRIMARY KEY NOT NULL, range DATERANGE ); INSERT INTO test (range)...
Em um banco de dados de transações que abrangem milhares de entidades ao longo de 18 meses, eu gostaria de executar uma consulta para agrupar todos os períodos de 30 dias possíveis entity_idcom uma SOMA de seus valores de transação e COUNT de suas transações nesse período de 30 dias, e retornar os...
select * from A where posted_date >= '2015-07-27 00:00:00.000' and posted_date <= '2015-07-27 23:59:59.999' Mas o resultado contém um registro que postou_data hoje: 28-07-2015. Meu servidor de banco de dados não está no meu país. Qual é o problema
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 4 anos . Tendo um problema com as Notificações de Eventos. Na máquina / unidade / banco de dados para o qual as mensagens são enviadas (receptor), a...
Eu escrevi um aplicativo com um back-end do SQL Server que coleta e armazena e uma quantidade extremamente grande de registros. Eu calculei que, no pico, a quantidade média de registros está em algum lugar na faixa de 3-4 bilhões por dia (20 horas de operação). Minha solução original (antes de eu...
Estou apenas brincando com a interface gráfica do SSMS e estudando as opções da tarefa "restaurar". Uma coisa que notei é quando clico em "gerar script", a primeira linha da consulta é: RESTORE DATABASE [MyDatabase] FROM DISK = N'Server_Patch\Database_name_LOGSHIPPING.BKP' WITH FILE = 1,...