Quantcast
Channel: SQL Database Engine Blog
Browsing all 168 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

IoT Smart Grid code sample

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...

View Article



Increased Memory Size for In-Memory OLTP in SQL Server 2016

We are happy to announce that SQL Server 2016 removes the size limitation on user data in memory-optimized tables. You can grow your memory-optimized tables as large as you like as long as you have...

View Article

Image may be NSFW.
Clik here to view.

Columnstore Index vs BTree index

In earlier blog why columnstore index, we had discussed what is a columnstore index and why do we need it. The columnstore storage model in SQL Server 2016 comes in two flavors; Clustered Columnstore...

View Article

Image may be NSFW.
Clik here to view.

Columnstore Index: Differences between Clustered/Nonclustered Columnstore Index

SQL Server 2016 provides two flavors of columnstore index; clustered (CCI) and nonclustered (NCCI) columnstore index. As shown in the simplified picture below, both indexes are organized as columns but...

View Article

Image may be NSFW.
Clik here to view.

Columnstore Index: Parallel load into clustered columnstore index from...

SQL Server has supported parallel data load into a table using BCP, Bulk Insert and SSIS. The picture below shows a typical configuration of a Data Warehouse where data is loaded from external files...

View Article


Image may be NSFW.
Clik here to view.

JSON is Generally available in Azure Sql Database!

JSON functionalities are now generally available in Azure Sql Database! All functions that are available in SQL Server 2016 are also available in Azure Sql Database. Azure Sql Database enables you to...

View Article

Image may be NSFW.
Clik here to view.

Implementing Product Catalogs in SQL Server and Azure SQL database

Product catalog is one of the key scenarios in NoSQL systems. In product catalog scenario, you need to store different types of products with different properties (e.g. phones have memory and CPU...

View Article

Image may be NSFW.
Clik here to view.

SQL Server 2016 – It Just Runs Faster: Always On Availability Groups...

When we released Always On Availability Groups in SQL Server 2012 as a new and powerful way to achieve high availability, hardware environments included NUMA machines with low-end multi-core processors...

View Article


In-Memory OLTP Videos: What it is and When/How to use it

In-Memory OLTP is the premier technology for optimizing the performance of transaction processing in SQL Server. Last week at Microsoft Ignite 2016 we presented two session about the In-Memory OLTP...

View Article


Columnstore Index: In-Memory Analytics (i.e. columnstore index) Videos from...

I presented two talks on columnstore index during Microsoft Ignite Conference 2016 in Atlanta, GA. The talks focused on describing new enhancements to columntore index in SQL Server 2016 as well as...

View Article

Columnstore Index- Should I partition my columnstore Index?

Table partitioning is a perfect way to manage large tables especially in the context DataWarehouse (DW) which can be very large (think TBs). The table partitioning can help both in terms of how large...

View Article

SQL Server 2016 Express Edition in Windows containers

We are excited to announce the public availability of SQL Server 2016 Express Edition in Windows Containers! The image is now available on Docker Hub and the build scripts are hosted on our SQL Server...

View Article

Columnstore index: Why do we refer to it as In-Memory Analytics?

Fyi: I posted this blog under MSSQL Tiger Team blog site Columnstore index: Why do we refer to it as In-Memory Analytics? Thanks Sunil Agarwal

View Article


Columnstore Index: Which Columnstore Index is right for my workload?

Please refer to the following link for the blog that I posted under MSSQL Tiger Team Columnstore Index: Which Columnstore Index is right for my workload?   Thanks, Sunil Agarwal

View Article

In-Memory OLTP: Is your database just in memory or actually optimized for...

Please refer to my blog under MSSQL Tiger Team blogs In-Memory OLTP: Is your database just in memory or actually optimized for memory? Thanks Sunil Agarwal

View Article


Columnstore Index: Why do I need to create clustered columnstore Index on...

Please refer to this blog under MSSQL Tiger Team blog site   Columnstore Index: Why do I need to create clustered columnstore Index on In-Memory OLTP- tables for Analytics? Thanks Sunil Agarwal

View Article

CREATE OR ALTER – another great language enhancement in SQL Server 2016 SP1

We are happy to announce that SQL Server 2016 SP1 and SQL Server v.Next have new T-SQL language statement – CREATE [OR ALTER]. This statement combines CREATE and ALTER statements and creates object if...

View Article


In-Memory OLTP in Standard and Express editions, with SQL Server 2016 SP1

We just announced the release of Service Pack 1 for SQL Server 2016. With SP1 we made a push to bring a consistent programming surface area across all editions of SQL Server. One of the outcomes is...

View Article

Columnstore Index: Standard and Express editions with SQL Server 2016 SP1

I am sure you all have heard the exciting news that SQL Server 2016 SP1 supports Common Programming Surface Area (CPSA) across all features. And, YES, that includes columnstore index. Please refer to...

View Article

Image may be NSFW.
Clik here to view.

Introducing Batch Mode Adaptive Memory Grant Feedback

SQL Server uses memory to store in-transit rows for hash join and sort operations. When a query execution plan is compiled for a statement, SQL Server estimates both the minimum required memory needed...

View Article
Browsing all 168 articles
Browse latest View live


Latest Images