Gabriele Franco

Gabriele Franco

Credemtel - DBA and BI Specialist

Actions

Gabriele è un Database Administrator e Business Intelligence Specialist specializzato nella progettazione, realizzazione, ottimizzazione e migrazione di infrastrutture database SQL Server di grandi dimensioni, business critical e con altissima concorrenza.

Ha iniziato a svolgere questo mestiere dal 2013 ed oggi lavora con le ultimissime tecnologie del mondo Microsoft sia su soluzioni on-premises che cloud.

Very fast database with SQL Server 2022

In questa sessione vedremo come sfruttare la tecnologia In-Memory di SQL Server per realizzare una soluzione fino a 100 volte più performante e scalabile rispetto all'utilizzo delle classiche tabelle disk-based al fine di mitigare i colli di bottiglia che si possono verificare in una soluzione tradizionale, ovvero: il latching e il locking.

SQL SERVER ON FIRE

In molti scenari con high concurrency workload può capitare di trovarsi davanti un SQL Server “on fire” con CPU al 100%, elevato utilizzo di memoria con relativi wait importanti come il RESOURCE_SEMAPHORE, query molto lente ecc..
In questa sessione ricostruiremo delle problematiche reali e insieme ci attiveremo per risolverli sfruttando gli ultimi strumenti di diagnostica e troubleshooting avanzato che ci mette a disposizione l’engine di SQL SERVER 2022.

Query Tuning Avanzato con Query Store, Extended Events e tanto altro

Vedremo insieme i principali di tool che Microsoft ci mette a disposizione sia On-Premises che su Azure per fare query tuning avanzato andando ad analizzare scenari tipici di ambienti di produzione con elevato workload.

I prerequisiti per un corretto rilascio a database

Sono anni ormai che si parla di automazione di rilascio, DevOps e simili. Nonostante questo, non a tutti entra in testa che il database necessità di prerequisiti fondamentali per procedere. In tutte le realtà che ho seguito da più di un decennio, esistono diversi approcci a strumenti, diverse necessità di business, ma praticamente mai un'analisi di quello che realmente serve per approcciarsi ad un rilascio. In questa sessione vorrei fare chiarezza sulla lista della spesa delle "cose da fare" e delle "cose da avere" per un corretto e completo rilascio a database (relazionale), differenziando il monolite dai microdatabase, parlando di sandbox, comparando le migrazioni (incrementali) allo state based deploy (snapshot). Una marea di concetti, ma, credo, fondamentali.

JSON in SQL Server 2019

Il formato JSON oltre ad essere diventato lo standard più diffuso per lo scambio di dati tra le applicazioni, viene anche usato per l’archiviazione dei dati nei database NoSQL.
In SQL Server ci permette invece di combinare concetti NoSQL e concetti relazionali nello stesso database.
In questa sessione vedremmo come sfruttarlo al meglio in combinazione con altre feature come la Fulltext Search e Columnstore Index.
Durante la sessione verranno inoltre mostrate alcune implementazioni reali di questa funzionalità su database di grandi dimensioni.

Gabriele Franco

Credemtel - DBA and BI Specialist

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top