Blog Post

SQL Server Blog
1 MIN READ

IoT Smart Grid code sample

pskountrianos's avatar
pskountrianos
Icon for Microsoft rankMicrosoft
Mar 23, 2019
First published on MSDN on Jun 15, 2016
This code sample simulates an IoT Smart Grid scenario where multiple IoT power meters are constantly sending measurements to a SQL Server 2016 in-memory database. The sample is leveraging the following features: Memory Optimized Tables , Table valued Parameters (TVPs), Natively Compiled Stored Procedures , System-Versioned Temporal Tables (for building version history), Clustered Columnstore Index , Power BI (for data visualization). The combination of these features could be used to improve performance in High Data Input Rate / Shock Absorber scenarios, as well as to address scenarios where a memory optimized table exceeds available memory (also referred to as memory cliff).





The v1.0 release of the sample, including binaries and easy setup scripts, is available here:
IoT Smart Grid code sample v1.0 Release

The source code along with instructions on how to configure and run the sample can be found here:
IoT Smart Grid Source Code

Please give the sample a try, and let us know what you think!
Updated Mar 23, 2019
Version 2.0
No CommentsBe the first to comment