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

4
Calculando a porcentagem de uma linha sobre a soma total
Desculpas pelo título ruim, eu não tinha certeza do que seria um bom título para isso. Atualmente, esses são (visão simplificada dos) dados com os quais estou trabalhando Agent | Commission ---------|------------ Smith | 100 Neo | 200 Morpheus | 300 Preciso calcular a porcentagem da comissão total pela qual …




3
SQL dinâmico nas rotinas armazenadas do MySQL
De acordo com as restrições nas rotinas e gatilhos armazenados , o sql dinâmico não pode ser usado (restrição levantada para procedimentos armazenados na versão 5.0.13 e posterior). Por que essa limitação existe? E por que levantá-lo para procedimentos, mas não para funções ou gatilhos?



2
Como estruturar um modelo para representar de maneira adequada e eficiente dados do tipo árvore em bancos de dados relacionais?
Com base na Análise de dados semelhantes a árvores em um banco de dados relacional usando a questão SQL , eu gostaria de saber como a maneira usada regularmente para descrever dados semelhantes a árvores em bancos de dados relacionais, considerando implicações físicas? Estou assumindo que o RDBMS não possui …



3
Ocultar saída de seleção do T-SQL
Estou tentando obter tempo de execução da consulta, mas também quero ocultar a saída da consulta. Eu só quero o tempo decorrido - sem saída. Exemplo DECLARE @Start datetime DECLARE @End datetime SELECT @StartTimeWA=GETDATE() SELECT [id] ,[database_id] ,[proc_name] ,[exec_t] from [DB].[dbo].[STAT] SELECT @End=GETDATE() SELECT DATEDIFF(MS,@Start,@End) AS [Duration] No momento, recebo …
13 sql-server  t-sql 


2
O MariaDB suporta o tipo de dados da coluna JSON nativa?
Não estou falando de colunas dinâmicas, estou perguntando sobre o tipo de dados JSON da coluna nativa. Em palavras simples, posso executar o seguinte código em qualquer versão do MariaDB? CREATE TABLE example (names JSON); Até onde eu sei, isso não acontece, mas ainda não tenho certeza, pois há muitos …
13 mariadb  json 

2
Usando Substituir no SQL
Eu tenho uma tabela e preciso atualizar alguns nomes, mas fiquei pensando sobre o seguintes consultas: Ambos farão o mesmo? Consulta1 Update mytable Set Name = Replace(Name,'Jeff','Joe') Consulta2 Update mytable Set Name = 'Joe' where Name = 'Jeff'
13 sql-server 

1
Um NONCLUSTERED INDEX não utilizado ainda pode aumentar a velocidade da consulta?
Esta é uma situação estranha, mas espero que alguém tenha uma resposta. Durante alguma solução de problemas de desempenho, adicionamos um NONCLUSTERED INDEX a uma tabela, conforme solicitado por sp_BlitzIndex. Verificamos seu uso no dia seguinte e ele mostrou 0 leituras ( 0 varreduras / pesquisas, 0 pesquisas singleton ) …

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.