Olá mundo,
Nesse post vou mostrar uma das dicas que o pessoal mais curte no meu curso de dicas do SSMS – Módulo 1.
Na dica de hoje, vou mostrar como fixar as queries em uma tab com uma linha separada. #gogogo
CURSO GRATUITO – 50 Dicas e Atalhos SSMS (SQL Server Management Studio):
Fica a dica pra quem ainda não fez o meu CURSO GRATUITO com 50 Dicas e Atalhos do SSMS (SQL Server Management Studio). Nesse curso reuni algumas dicas que eu mais utilizo no meu dia a dia para ajudar a melhorar a sua produtividade.
https://cursos.powertuning.com.br/course?courseid=50-dicas-e-atalhos-ssms
Versão SSMS:
Recomendo que você utilize a versão mais atual possível do SSMS, pois algumas dicas podem não funcionar em versões mais antigas. Segue abaixo o link para download:
Show Pinned Tabs in a Separate Row:
Quem nunca se deparou com o seguinte cenário (se você ainda não viu isso, aguarde que a sua hora irá chegar kkkkk):
- Você precisa entender o que uma procedure faz e abre uma nova query para analisar o código;
- Dentro dessa procedure, você encontra uma outra procedure;
- Essa outra procedure utiliza uma view;
- A view utiliza uma função;
- E por aí vai…
Em cada um desses passos nós precisamos abrir uma nova query para poder analisar o código do objeto (procedure, função, view, etc).
No nosso exemplo, vamos supor que temos duas procedures (“Procedure 1” e “Procedure 2”) que nós precisamos acessar várias vezes e sinalizei em AZUL no print abaixo:

Então, inicialmente elas estão aparecendo e podem ser acessadas facilmente. Contudo, com o passar do tempo, nós vamos abrindo novas queries e em um determinado momento podemos ter muitas queries abertas e elas acabam saindo da linha de exibição. Para encontra-las, devemos clicar na seta no canto direito dessa linha que irá exibir todas as queries que estão abertas no SSMS.
Isso as vezes pode confundir bastante, porque nem sempre o arquivo está salvo com outro nome para poder diferenciar das demais queries. Com isso, podemos gastar um bom tempo por ter que clicar em várias queries para encontrar qual é a correta.
Portanto, uma boa dica seria sempre salvar a query com algum nome para que você consiga identifica-la mais facilmente.

A primeira solução para esse problema seria fixar as queries nessa mesma linha. Podemos fazer isso clicando no ícone do print abaixo:

Agora o SSMS vai fixar as duas primeiras queries sempre no início da linha. Quando você abrir novas queries, elas serão adicionadas após as queries que estão fixadas. Repare que o ícone muda de posição quando a query está fixada.
Entretanto, apenas uma linha ainda pode ser insuficiente para manter muitas queries abertas.

Na segunda solução, nós podemos selecionar uma opção para fixar as queries em uma linha separada.
Para habilitar isso, basta fazer o seguinte:
Menu Tools -> Options… -> Environment -> Tabs and Windows -> Selecionar a opção “Show pinned tabs in a separate row”

Por fim, agora as duas queries serão fixadas em uma linha separada, o que facilita ainda mais a visualização. Além disso, ganhamos um pouco mais de espaço para as outras queries na outra linha.
Eu particularmente gosto bastante dessa dica e depois que descobri passei a utilizar sempre no meu dia a dia de DBA. Isso me ajuda muito quando preciso analisar várias queries ao mesmo tempo e de uma forma mais organizada e eficiente.

Outros Posts – Dicas SSMS:
Segue abaixo um link com mais alguns posts com dicas sobre o SSMS:
https://luizlima.net/category/sql-server/ssms/
Espero que tenha gostado e que isso também possa ser útil no seu dia a dia. Até o próximo post!
Me siga no LinkedIn e YouTube para ficar por dentro das novidades.
Abraço,
Luiz Vitor França Lima
Consultor SQL Server
Excelente, obrigado!
Que bom que gostou Carlos! Obrigado =)
Abraço,
Luiz Vitor