Power Lives – Novidades do SQL Server 2025 na prática

Fala pessoal,

Nesse post vou compartilhar alguns links e informações sobre as duas lives que fiz com o Rodrigo Ribeiro sobre as Novidades do SQL Server 2025 na prática!


Novidades do SQL Server 2025 na prática:

 

Power Live 07 – Novidades do SQL Server 2025 na prática – Parte 1

https://www.youtube.com/watch?v=XbcENZysqhQ&list=PLZZcZLEIKFuIPXlB20Nbp5tL5g7nx2Br0

Nessa primeira live, o Rodrigo mostrou o novo SQL Server Management Studio 21 (SSMS), falou sobre a interface nova que lembra bastante o Visual Studio, mudança do ícone, nova tela inicial para conectar no banco de dados e por fim mostrou como utilizar o Copilot. Na parte de instalação do SQL Server, ele comentou sobre a novidade das Edições “Enterprise Developer” e “Standard Developer”.

Na parte de IA, ele fez algumas demos utilizando a procedure “sp_invoke_external_rest_endpoint” para fazer chamadas a API externas, o que nas versões anteriores só era possível utilizando o CLR. Também mostrou o novo tipo de dados “vector” e novo tipo de index “vector”, fez umas demos legais sobre o “embeddings”, usando algumas funções novas “AI_GENERATE_EMBEDDINGS”, “VECTOR_DISTANCE”, “VECTOR_SEARCH” e CREATE EXTERNAL MODEL. O Rodrigo também respondeu bastante dúvidas do pessoal que participou ao vivo.

 

Power Live 08 – Novidades do SQL Server 2025 na prática – Parte 2

https://www.youtube.com/watch?v=kdLFVzr8gKA&list=PLZZcZLEIKFuIPXlB20Nbp5tL5g7nx2Br0

Na segunda live, o Rodrigo começou falando sobre algumas novidades no post “What’s new in SQL Server 2025 Preview”:

https://learn.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2025?view=sql-server-ver17

Depois mostrou algumas DMV’s (Dynamic Management Views) novas, por exemplo: dm_os_memory_health_history, dm_db_exec_cursors. Fez também algumas demos com expressões regulares (REGEX) usando várias funções: REGEXP_COUNT, REGEXP_LIKE, REGEXP_REPLACE e REGEXP_MATCHES.

Na parte de JSON, explicou que antes não existia um tipo de dados específico para isso e agora temos o novo tipo de dados “JSON” no SQL Server 2025! Com isso, podemos ter uma grande economia no espaço utilizado e falou também sobre o novo tipo de índice “JSON” que irá ajudar na performance! WOW! Segue algumas funções utilizadas na demo: JSON_VALUE e JSON_CONTAINS.

Sobre BACKUP, mostrou o novo algoritmo de compressão chamado “ZSTD”. Falou sobre uma nova query hint chamada “ABORT_QUERY_EXECUTION” que deve ser utilizada em conjunto com o Query Store. No AlwaysOn (AG), mostrou que agora no SQL Server 2025 é possível fazer Backup Full e Diferencial nas réplicas secundárias (usando as Trace Flags 3261 e 3262). Ainda no AG, agora o SQL Server 2025 também armazena as estatísticas de queries que são executadas nas réplicas, chamado de “Persisted statistics for readable secondaries”.

Por fim, mostrou que agora é possível controlar também o consumo do Tempdb no SQL Server 2025 através do Resource Governor, com o CREATE WORKLOAD GROUP e a opção GROUP_MAX_TEMPDB_DATA_MB. E fez uma demo TOP mostrando uma grande otimização de performance da procedure “sp_executesql”.

Dica do Luiz: aprendi DEMAIS com essas duas lives do Rodrigo e não vejo a hora das próximas! Fica de olho nas nossas redes sociais que certamente terão outras lives com mais novidades do SQL Server 2025!


Download – Scripts das Demos:

Segue o link do Github do Rodrigo com os arquivos das demos utilizadas nas lives:

https://github.com/rrg92/sqlserver-lib/tree/main/apresentacoes/250604-PowerLive-Sql2025


Blogs do Rodrigo Ribeiro:

Pessoal, recomendo fortemente que sigam e acompanhem as redes sociais do Rodrigo Ribeiro. Tem muito conteúdo de qualidade e fora da caixa aí que é difícil de encontrar em outros lugares.

  • Linkedin

https://www.linkedin.com/in/rodrigoribeirogomes/

  • Red Gate – Simple Talk

https://www.red-gate.com/simple-talk/author/rodrigor-gomes-2/

  • YouTube – IA Talking

https://www.youtube.com/@IATalking

  • Blog – IA Talking

https://iatalk.ing/

  • Blog – The SQL Times

https://thesqltimes.com/blog/


Playlist – Power Lives:

Já aproveita e se inscreve no Canal da Power Tuning para ficar por dentro das novidades e das próximas Lives!

Confira as outras Lives também, tem muito conteúdo bacana e gratuito disponível lá.

Power Lives – Luiz Lima:

https://www.youtube.com/playlist?list=PLZZcZLEIKFuIPXlB20Nbp5tL5g7nx2Br0


Image to ASCII Art:

DICA BÔNUS: O Rodrigo compartilhou o link que utilizou para transformar uma foto dele em caracteres ASCII e o resultado é bem legal. Basta fazer o upload de uma imagem no site abaixo. Faça você aí também e poste o resultado nas suas redes sociais kkk! =)

https://www.asciiart.eu/image-to-ascii#google_vignette


Links de Referência do post:

Por fim, segue abaixo vários links TOP que foram utilizados como referência aqui no post:

https://learn.microsoft.com/pt-br/ssms/install/install

https://learn.microsoft.com/pt-br/sql/relational-databases/system-stored-procedures/sp-invoke-external-rest-endpoint-transact-sql?view=fabric&tabs=request-headers

https://learn.microsoft.com/en-us/sql/t-sql/data-types/vector-data-type?view=sql-server-ver17&tabs=csharp-sample

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-vector-index-transact-sql?view=sql-server-ver17

https://iatalk.ing/ia-sql-server-embeddings/

https://learn.microsoft.com/en-us/sql/t-sql/functions/ai-generate-embeddings-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/functions/vector-distance-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/functions/vector-search-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-external-model-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2025?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-memory-health-history?view=azuresqldb-current

https://learn.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-db-exec-cursors-transact-sql?view=azuresqldb-current

https://learn.microsoft.com/pt-br/sql/t-sql/functions/regexp-count-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/functions/regexp-like-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/functions/regexp-replace-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/functions/regexp-matches-transact-sql?view=sql-server-ver17https://learn.microsoft.com/en-us/sql/t-sql/data-types/json-data-type?view=azuresqldb-current

https://learn.microsoft.com/en-us/sql/t-sql/data-types/json-data-type?view=azuresqldb-current

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-json-index-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/pt-br/sql/t-sql/functions/json-value-transact-sql?view=sql-server-ver16

https://learn.microsoft.com/pt-br/sql/t-sql/functions/json-contains-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/relational-databases/backup-restore/backup-compression-sql-server?view=sql-server-ver17#zstd-compression-algorithm-introduced-in-sql-server-2025

https://learn.microsoft.com/en-us/sql/relational-databases/performance/query-store-hints-best-practices?view=sql-server-ver17#block-future-execution-of-problematic-queries

https://learn.microsoft.com/en-us/sql/database-engine/availability-groups/windows/active-secondaries-backup-on-secondary-replicas-always-on-availability-groups?view=sql-server-ver17#new-for-sql-server-2025

https://learn.microsoft.com/en-us/sql/relational-databases/performance/persisted-stats-secondary-replicas?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/relational-databases/resource-governor/tempdb-space-resource-governance?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-executesql-transact-sql?view=sql-server-ver17#optimized_sp_executesql


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

Deixe uma resposta