Hoje, estou verificando cada tabela em um banco de dados enorme e escrevendo um resumo do que cada uma é. Isso significa que estou clicando com o botão direito e pressionando "Selecionar as 1000 principais linhas" muitas vezes. Existe uma maneira mais rápida? Eu preferiria uma guia por tabela, então truques de SQL provavelmente estão fora de questão. O que eu quero fazer é aumentar a velocidade com que estou navegando no SSMS.
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
A única maneira que consigo pensar para ajudar você com isso seria pré-gerar todas as instruções SELECT, e então você pode executar grupos delas de uma só vez.
Tenho outras ideias sobre usar um notebook no Azure Data Studio e editar manualmente seu conteúdo, mas para uma operação única isso parece muito trabalho. Também é possível algo como Autoscript ou talvez PowerShell para fazer essa tarefa programaticamente para você.
Mas o que eu faria se enfrentasse sua tarefa seria usar isso para pré-gerar a lista de SELECTs para mim, então copiar/colar os resultados do SQLCMD em uma nova aba e então percorrer a lista, talvez alguns de cada vez, executando-os, revisando o conteúdo e então seguindo em frente.