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 anexar um banco de dados no SQL Server?
Algumas perguntas comuns relacionadas à conexão de bancos de dados no SQL Server: O que significa anexar ou desanexar um banco de dados? Como desanexar um banco de dados? Como anexar um banco de dados? O que significa anexar e reconstruir o log? Como faço isso no SQL Server Express? …
32 sql-server 




3
Por que o SQL Server usa um plano de execução melhor quando inline a variável?
Eu tenho uma consulta SQL que estou tentando otimizar: DECLARE @Id UNIQUEIDENTIFIER = 'cec094e5-b312-4b13-997a-c91a8c662962' SELECT Id, MIN(SomeTimestamp), MAX(SomeInt) FROM dbo.MyTable WHERE Id = @Id AND SomeBit = 1 GROUP BY Id MyTable possui dois índices: CREATE NONCLUSTERED INDEX IX_MyTable_SomeTimestamp_Includes ON dbo.MyTable (SomeTimestamp ASC) INCLUDE(Id, SomeInt) CREATE NONCLUSTERED INDEX IX_MyTable_Id_SomeBit_Includes ON …







9
Como a tabela Oracle DUAL funciona?
SQL> desc dual Name Null? Type ----------------------------------------- -------- ---------------------------- DUMMY VARCHAR2(1) SQL> select 4*5 from dual; 4*5 ---------- 20 SQL> Eu acho isso realmente estranho. Se não houver coluna denominada 4 * 5 em dual, como funciona a instrução select? Além disso, por que não vejo o mesmo comportamento quando …
32 oracle 




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.