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



2
SQL Server - colunas NTEXT e manipulação de strings
Eu tenho uma tabela com uma NTEXTcoluna chamada comments. Eu tenho uma segunda string, vamos chamá-la anothercomment(a varchar) que precisa ser inserida dentro de uma determinada commentsstring após a palavra UPDATEHERE. A conversão para nvarchar(max)truncar a commentssequência, portanto, não posso usar os gostos de CHARINDEX()( Msg 8152, Level 16, State …



1
Qual índice será usado nesse cenário?
SQL Server 2014 Standard Edition Preciso encontrar o número de voos de e para cidades específicas por determinados meses. Por exemplo select count(*) from flights where flightTo_AirportCode = 'aaaa' and flightFrom_Airportcode = 'bbbb' and flightdate < '2016-04-01' and flightdate > '2016-02-28' ; O esquema da tabela está abaixo. Estou tentando …

4
Sql Server falha ao usar o índice na simples bijeção
Esse é outro enigma do otimizador de consulta. Talvez eu esteja apenas superestimando os otimizadores de consulta ou talvez esteja perdendo alguma coisa - por isso estou publicando isso. Eu tenho uma mesa simples CREATE TABLE [dbo].[MyEntities]( [Id] [uniqueidentifier] NOT NULL, [Number] [int] NOT NULL, CONSTRAINT [PK_dbo.MyEntities] PRIMARY KEY CLUSTERED …

2
PostgreSQL: Passa tabela como argumento na função
Estou descobrindo TYPEno PostgreSQL. Eu tenho um TABLE TYPEque alguma tabela deve respeitar (interface). Por exemplo: CREATE TYPE dataset AS( ChannelId INTEGER ,GranulityIdIn INTEGER ,GranulityId INTEGER ,TimeValue TIMESTAMP ,FloatValue FLOAT ,Status BIGINT ,QualityCodeId INTEGER ,DataArray FLOAT[] ,DataCount BIGINT ,Performance FLOAT ,StepCount INTEGER ,TableRegClass regclass ,Tags TEXT[] ,WeightedMean FLOAT ,MeanData FLOAT …

2
Comportamento agregado de fluxo ímpar
Inquerir: declare @X xml = ' <item ID = "0"/> <item ID = "1"/> <item/> <item/>'; select I.X.value('@ID', 'int') from @X.nodes('/item') as I(X); Resultado: ----------- 0 1 NULL NULL Plano de execução: A ramificação superior fragmenta o XML em quatro linhas e a ramificação inferior busca o valor do atributo …


3
O DROP USER leva muito tempo quando há muitos usuários
Em uma instância do SQL Server 2014 com RAM e discos rápidos suficientes, existem mais de 160 usuários que têm acesso a um banco de dados. Por alguma razão, sem o meu conhecimento, a execução do comando DROP USER [username]neste banco de dados leva até 5 segundos por usuário. Remapear …



3
Bom exemplo de MDX vs SQL para consultas analíticas
Alguém pode me mostrar um bom exemplo das vantagens do MDX sobre o SQL comum ao fazer consultas analíticas? Eu gostaria de comparar uma consulta MDX com uma consulta SQL que fornece resultados semelhantes. A Wikipedia diz : Embora seja possível converter alguns deles em SQL tradicional, seria necessário a …
11 olap  mdx 

5
Converter um período em uma descrição de intervalo
Um requisito em um projeto recente era relatar quando um recurso seria totalmente consumido. Além da data do esgotamento, pediram-me para mostrar o tempo restante no formato de inglês, algo como "daqui a 1 ano e 3 meses". A DATEDIFFfunção embutida Retorna a contagem ... dos limites do período especificado …

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.