sqlsathistory

Nr: 367

Back to Main list

SQLSaturday #367 - Pordenone 2015

Start Time (24h) Speaker Track Title
00:00:00 Francesco Milano Aula S8 Transaction Log Demystified
00:00:00 Davide Mauri Aula S7 Back to the Roots: SQL Server Indexing
00:00:00 Emiliano Pinto Aula S1 Ricerche Full-Text
00:00:00 Emanuele Zanchettin Aula S8 Implementing and Maintaining an Azure SQL Database project
00:00:00 Gianluca Sartori Aula S7 Extending the Data Collector to Monitor SQL Server effortlessly
00:00:00 Gianluca Sartori Aula S7 SQL Server Security In An Insecure World
00:00:00 Gilberto Zampatti Aula S1 Analisi prestazionale (Performance Tuning) in Microsoft SQL Server tramite Dynamic Management Object
00:00:00 Gilberto Zampatti Aula S1 Risoluzione dei problemi riscontrabili in SQL Server (Troubleshooting)
00:00:00 Marco Pozzan Aula S1 Xvelocity in deep
00:00:00 Luca Ferrari Aula S8 Migrare a Sql Server 2014 In-Memory Technology
00:00:00 Michael Denny Aula S7 Entity Framework 7, Back To The Future!
00:00:00 Saverio Lorenzini Aula S8 Metriche di valutazione per un database performante
00:00:00 Sergio Govoni Aula S1 Execution Plans End-to-End in SQL Server (IT)
00:00:00 Alessandro Alpi Aula S7 Database unit testing
00:00:00 Tomaž Kaštrun Aula S8 Usage of R in SQL Server for better data understanding
00:00:00 Marco Parenzan Aula S8 Azure Overview for SQL Server Developers
00:00:00 andrea benedetti Aula S1 SQL Server: miti da sfatare
00:00:00 Andrea Martorana Tusa Aula S7 Geocoding with SQL Server and Google Maps API (IT)

SessionID: 11817

Transaction Log Demystified

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S8

Speaker: Francesco Milano

Title: Transaction Log Demystified

Abstract:

Saper gestire il Transaction Log di SQL Server è un requisito fondamentale per qualsiasi DBA. Numerosi thread, in diversi forum tecnici, testimoniano come sia decisamente diffusa una conoscenza insufficiente dell'argomento, tanto da sfociare in accorati appelli su come risolvere con urgenza problematiche legate al T-Log, siano esse una carenza di spazio disco causa crescita incontrollata o log backup che falliscono regolarmente a seguito di un troncamento effettuato con troppa leggerezza. In questa sessione verrà mostrato il funzionamento del Transaction Log, con particolare attenzione all'organizzazione interna e alle modalità di configurazione, gestione e backup.

SessionID: 13265

Back to the Roots: SQL Server Indexing

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S7

Speaker: Davide Mauri

Title: Back to the Roots: SQL Server Indexing

Abstract:

Ogni database (relazionale e non) necessità di indici per poter fornire delle prestazioni ottimali. I database relazionali non scappano a questa regola ed, anzi, hanno nell'indicizzaione una grandissima opportunità per fornire prestazioni estreme. In questa sessioni vedremo i tipi di indici che abbiamo a disposizione, come si usano e come NON si usano e come possono migliorare le performance delle applicazioni.

SessionID: 13782

Ricerche Full-Text

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S1

Speaker: Emiliano Pinto

Title: Ricerche Full-Text

Abstract:

Descrizione con esempi pratici sulla ricerca di testo in query sql.

Confronto, vantaggi svantaggi, prestazioni dell'utilizzi di Like, configurazione e ricerche Full-Text

SessionID: 14138

Implementing and Maintaining an Azure SQL Database project

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S8

Speaker: Emanuele Zanchettin

Title: Implementing and Maintaining an Azure SQL Database project

Abstract:

This session looks at how to implement, maintain and evolve solutions developed on Azure SQL Database, through the use of the tools as SQL Sever Management Studio and Visual Studio. Through examples and case studies, will be presented the versatility, power and reliability of the database as a service in the cloud.

SessionID: 14600

Extending the Data Collector to Monitor SQL Server effortlessly

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S7

Speaker: Gianluca Sartori

Title: Extending the Data Collector to Monitor SQL Server effortlessly

Abstract:

The SQL Server Data Collector has earned a bad name since its inception in SQL Server 2008. It has always been hard to customize, troubleshoot and extend. However, things are changing now with a new open source tool that lets you manage and customize your data collection with a graphical user interface and allows collecting data from Extended Events. Why not give Data Collector another try? It’s free, it ships with the product and in this session you will learn how to extend it to create a complete monitoring solution.

SessionID: 14602

SQL Server Security In An Insecure World

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S7

Speaker: Gianluca Sartori

Title: SQL Server Security In An Insecure World

Abstract:

SQL Server Security In An Insecure World

SessionID: 14634

Analisi prestazionale (Performance Tuning) in Microsoft SQL Server tramite Dynamic Management Object

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S1

Speaker: Gilberto Zampatti

Title: Analisi prestazionale (Performance Tuning) in Microsoft SQL Server tramite Dynamic Management Object

Abstract:

Microsoft SQL Server 2005 introdusse per la prima volta nella piattaforma questi oggetti che consentono di esporre metadati che riguardano connessioni, sessioni, transazioni, istruzioni, processi. E' un mondo in costante evoluzione (86 oggetti in SQL 2005, 136 in SQL 2008...200 in SQL 2014) che apre prospettive di tuning sempre più evolute. Questa sessione illustra come utilizzare alcune (poche) fra le Dynamic Management Views (DMVs) e Dynamic Management Functions (DMFs) per estrarre metriche essenziali alla misurazione delle prestazioni complessive della nostra istanza.

SessionID: 14635

Risoluzione dei problemi riscontrabili in SQL Server (Troubleshooting)

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S1

Speaker: Gilberto Zampatti

Title: Risoluzione dei problemi riscontrabili in SQL Server (Troubleshooting)

Abstract:

Per quanto l'approccio preventivo (monitoraggio proattivo) sia la strategina migliore per una corretta ed efficiente manutenzione di un'istanza di SQL Server, accade spessio che siamo chiamati a risolvere con "urgenza" probledmi che probabilmente son sorti nel corso del ciclo di vita di un'istanza proprio perché non sono stati adottati per tempo principi di monitoraggio efficace. Ma, nella contingenza, dobbiamo prima di tutto risolvere il "problema". Questa sessione offre alcuni spunti per affrontare e risolvere alcuni tra i problemi più ricorrenti.

SessionID: 15342

Xvelocity in deep

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S1

Speaker: Marco Pozzan

Title: Xvelocity in deep

Abstract:

PowerPivot and BISM Tabular share a columnar-based database engine called xVelocity. Understand some basic principles about how VertiPaq works, how data is compressed, and how you can design a data model for better optimization.

SessionID: 19152

Migrare a Sql Server 2014 In-Memory Technology

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S8

Speaker: Luca Ferrari

Title: Migrare a Sql Server 2014 In-Memory Technology

Abstract:

Migrare a Sql Server 2014 In-Memory Technology

SessionID: 20225

Entity Framework 7, Back To The Future!

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S7

Speaker: Michael Denny

Title: Entity Framework 7, Back To The Future!

Abstract:

Entity Framework è la tecnologia open-source di accesso ai dati consigliata e coordinata da Microsoft. Entity Framework 7 (EF7) a differenza della versione precedente, non si limita all'accesso a data store relazionali quali sql server, ma allarga i propri orizzonti verso store non-relazionali come Azure Table Storage e Redis. EF7 non solo abbatte la barriera Sql/NoSql, ma grazie alla completa riscrittura del codice, è molto più leggero, capace di soddisfare l'attuale richiesta cross-platform. L'obiettivo finale di EF7 è di essere universale: Windows Phone, Windows Store, ASP.NET 5, Mac, Linux e Xamarin (iOS, Android). In questa sessione vi proporrò una serie di demo che vi daranno un assaggio delle potenzialità di EF7, in particolare vedremo: EF7 per Phone/Store/WinForms, miglioramenti generazione SQL, testing con InMemory, shadow state e Azure Table Storage, in un'unica sessione in stile back to the future, per chi si sente di dovere ritornare al futuro :)

SessionID: 24003

Metriche di valutazione per un database performante

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S8

Speaker: Saverio Lorenzini

Title: Metriche di valutazione per un database performante

Abstract:

Il disegno del database, lo schema degli oggetti e l’osservanza delle best practices di design e manutenzione hanno un ruolo rilevante che incide significativamente sulle prestazioni applicative percepite dagli utenti.

La sessione mostra quali sono i principi e le metriche fondamentali per misurare le performance, la qualità del design e della manutenzione di un database SQL Server. A partire dagli strumenti classici che Microsoft mette a disposizione come le DMV, vengono illustrati le tecniche per ricondurre il tema ad una serie di script SQL da eseguire che permettono di effettuare una valutazione veloce e puntuale delle performance e identificare punti di inefficienza sia in fase di design che di esercizio.

SessionID: 24394

Execution Plans End-to-End in SQL Server (IT)

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S1

Speaker: Sergio Govoni

Title: Execution Plans End-to-End in SQL Server (IT)

Abstract:

Questa sessione analizza in modo approfondito i piani di esecuzione di SQL Server. Per andare oltre le nozioni di base, è necessario acquisire una più profonda comprensione su come il Query Optimizer costruisce il piano di esecuzione ottimale e su come sia possibile condizionare la scelta di un particolare indice o di un particolare operatore di JOIN con metodi documentati e non, fino ad arrivare alla forzatura completa di un determinato piano di esecuzione anche senza modificare il testo della query. Sarà poi trattata anche la Plan Cache ovvero l'area di memoria in cui vengono salvati i piani di esecuzione di SQL Server.

SessionID: 25893

Database unit testing

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S7

Speaker: Alessandro Alpi

Title: Database unit testing

Abstract:

Unit testing is a good practice to follow also in a database development environment. It allows to realize and finalize the Continuous Integration process on our database and It makes all the development more reliable and consistent just before deployment. We can use some interesting frameworks when testing, and we will speak about installing and executing them.

SessionID: 27013

Usage of R in SQL Server for better data understanding

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S8

Speaker: Tomaž Kaštrun

Title: Usage of R in SQL Server for better data understanding

Abstract:

Language R for Statistical computing is powerful language for data analysis with all great features for data import from SQL environment. Using R with SQL server data will help data scientists and data analysts prepare, explore and validate data much easier, as well as to use wide range of statistics; from uni-variate to multivariate.Session will focus mainly on:1) on connecting R Language with SQL server using standard ODBC connectors and T-SQL procedures. 2) how to validate data with using classical statistical methods on SQL transactional data. 3) how to use R output in SSRS and bring extra information to reports.

SessionID: 34762

Azure Overview for SQL Server Developers

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S8

Speaker: Marco Parenzan

Title: Azure Overview for SQL Server Developers

Abstract:

Ok: you have SQL Azure, Machine Learning, and some specific DW-specific VMs. But...what is Azure? Let's do an overview about Azure, its offer, what you can do for your solution. Discover what is a Cloud Service, what is storage and georeplication, choose the right size of a VM. Try Virtual network and manage it with Powershell. https://github.com/marcoparenzan/sqlsat355

SessionID: 9443

SQL Server: miti da sfatare

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S1

Speaker: andrea benedetti

Title: SQL Server: miti da sfatare

Abstract:

.

SessionID: 9446

Geocoding with SQL Server and Google Maps API (IT)

Back to calendar

Event Date: 28-02-2015 - Session time: 00:00:00 - Track: Aula S7

Speaker: Andrea Martorana Tusa

Title: Geocoding with SQL Server and Google Maps API (IT)

Abstract:

Geocoding is the process of converting addresses into geographic coordinates (latitude and longitude).

In this session we will learn: