Perguntas com a marcação «query»

Escrever consultas para solicitar ou alterar informações armazenadas em um banco de dados ou outro sistema de gerenciamento de informações. As perguntas devem incluir definições de tabela e índice, dados de amostra, saída esperada e uma tag para o sistema específico (por exemplo, MySQL, PostgreSQL, Oracle, SQL Server, MongoDB).

3
Verificações inesperadas durante a operação de exclusão usando WHERE IN
Eu tenho uma consulta como a seguinte: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers possui 553 linhas. tblFEStatsPaperHits possui 47.974.301 linhas. tblFEStatsBrowsers: CREATE TABLE [dbo].[tblFEStatsBrowsers]( [BrowserID] [smallint] IDENTITY(1,1) NOT NULL, [Browser] [varchar](50) NOT NULL, [Name] …

3
É uma boa ideia / abordagem indexar uma coluna VARCHAR?
Estamos usando o PostgreSQL v8.2.3. Existem tabelas envolvidas: EMPREGADO e EMAILISTA . Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6) Table 2: EMAILLIST (email) 2 tabelas são unidas de forma que, se EMPLOYEE.EMAIL1 ou EMPLOYEE.EMAIL2 não tiverem uma entrada correspondente, essas linhas serão retornadas. SELECT employee.email1, employee.email2, e1.email IS …




2
Diferença entre GRUPO POR B, A e GRUPO POR CARVÃO (B, A)
Estou ficando muito confuso. Alguém poderia explicar gentilmente sob quais circunstâncias eu gostaria de usar um GRUPO POR COALESCE? Meu palpite é que eu o usaria se quisesse agrupar condicionalmente um conjunto de dados pela coluna B (se B não fosse nulo) e pela coluna A caso contrário. Isso soa …
20 oracle  query 





3
Notificação sobre consultas de longa execução ou conflito no SQL Server 2008 R2?
Gostaria de saber se existe uma maneira de enviar uma notificação em deadlock? Se sim, quais consultas seriam necessárias. Entendo que o SQL Server cuida de conflitos, simplesmente gostaria de obter informações sobre as consultas envolvidas. Encontrei o seguinte para determinar consultas de longa duração: SELECT creation_time ,last_execution_time ,total_physical_reads ,total_logical_reads …
15 query  deadlock 

4
Combine a coluna de várias linhas em uma única linha
Eu tenho alguns customer_commentsdivididos em várias linhas devido ao design do banco de dados e, para um relatório, preciso combinar o commentsde cada exclusivo idem uma linha. Eu já havia tentado algo trabalhando com essa lista delimitada da cláusula SELECT e do truque COALESCE, mas não consigo me lembrar e …

1
Estimativa deinalidade de predicados de intervalo parcialmente coberto
No momento, estou tentando descobrir como o SQL Server avalia a cardinalidade dos predicados de intervalo que cobrem parcialmente a etapa do histograma. Na Internet, no valor da cardinalidade-estimativa-e-para-intra-passo-estatístico, deparei - me com uma pergunta semelhante e Paul White deu uma resposta bastante interessante a ela. De acordo com a …

3
Desafio da consulta: Criando buckets de tamanho uniforme, com base em uma medida e não na contagem de linhas
Descreverei o problema em termos de carregamento de um número fixo de caminhões com pedidos, o mais uniformemente possível. Entradas: @TruckCount - the number of empty trucks to fill Um conjunto: OrderId, OrderDetailId, OrderDetailSize, TruckId (initially null) Orderssão compostos por um ou mais OrderDetails. O desafio aqui é atribuir um …

3
Ajuste do desempenho da consulta
Quando você termina de escrever uma consulta / proc / função armazenada, qual é a maneira mais informativa de obter rapidamente alguns parâmetros de desempenho? Você executa a consulta e visualiza o plano de execução real? Se sim, quais são as coisas que você procura? Obviamente, as varreduras de tabela …

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.