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
Como adicionar o botão Debug ao SSMS v18?
O Debugbotão está presente nesta versão do SSMS: Mas não está presente na versão 18, visualização 4: Tentei de várias maneiras adicionar o Debugbotão ao meu SSMS, mas não obtive êxito. Existe uma maneira de adicionar o Debugbotão ao SSMS v18?
20 sql-server  ssms 


4
É possível instalar apenas o mongo Shell?
Eu tenho o Docker instalado e estou executando um MongoDBcontêiner para o meu desenvolvimento local no meu Mac. O problema é que não consigo conectar-me ao referido banco de dados facilmente da CLI. Eu tenho o Robo 3T instalado, mas prefiro usar o CLIcliente. Existe uma maneira conhecida de instalar …
20 mongodb  mac-os-x 

2
SQL INDEX - como funciona?
Meu conhecimento de bancos de dados e SQL é baseado principalmente nas aulas da universidade. De qualquer forma, passei alguns meses (quase um ano) em uma empresa, onde trabalhava com bancos de dados. Eu li alguns livros e tenho participado em alguns treinamentos sobre bancos de dados, como MySQL, PostgreSQL, …
19 index 


1
Por que um loop simples resulta em esperas ASYNC_NETWORK_IO?
O seguinte T-SQL leva cerca de 25 segundos na minha máquina com o SSMS v17.9: DECLARE @outer_loop INT = 0, @big_string_for_u VARCHAR(8000); SET NOCOUNT ON; WHILE @outer_loop < 50000000 BEGIN SET @big_string_for_u = 'ZZZZZZZZZZ'; SET @outer_loop = @outer_loop + 1; END; Ele acumula 532 ms de ASYNC_NETWORK_IOespera de acordo com …
19 sql-server  ssms 

2
Windows OS Quantum vs. SQL OS Quantum
Questão simples Como o SQL Server Quantum (4 ms) é sincronizado com o Server OS Quantum (normalmente: 187,5 ms)? Pergunta simples explicada Após 184 ms de quantum do SO sendo usado (o que corresponde a 46 quantum SQL completos), o quantum do SO tem 3,5 ms de tempo antes de …
19 sql-server 



4
Como a recursão SQL realmente funciona?
Chegando ao SQL de outras linguagens de programação, a estrutura de uma consulta recursiva parece bastante estranha. Ande por ela passo a passo, e parece desmoronar. Considere o seguinte exemplo simples: CREATE TABLE #NUMS (N BIGINT); INSERT INTO #NUMS VALUES (3), (5), (7); WITH R AS ( SELECT N FROM …



3
Forçando Fluxo Distinto
Eu tenho uma tabela como esta: CREATE TABLE Updates ( UpdateId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ObjectId INT NOT NULL ) Rastreando essencialmente as atualizações de objetos com um ID crescente. O consumidor desta tabela selecionará um pedaço de 100 IDs de objetos distintos, ordenados UpdateIde iniciados a partir …

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.