1
0
mirror of https://github.com/Microsoft/sql-server-samples.git synced 2025-12-08 14:58:54 +00:00
Files
sql-server-samples/samples/databases/wide-world-importers/sample-scripts/in-memory-oltp
2016-05-26 16:04:52 -07:00
..
2016-05-26 16:04:52 -07:00

Sample performance with In-Memory OLTP in WideWorldImporters

This script simulates an insertion workload for vehicle location in the WideWorldImporters sample database. Note that this script is single-threaded. For a multi-threaded variant, see the vehicle-location-insert workload driver.

The main purpose is to compare the performance of data insertion into traditional disk-based tables compared with memory-optimized tables. For a more comprehensive sample demonstrating the performance of In-Memory OLTP see the in-memory/ticket-reservations sample.

Contents

About this sample
Before you begin
Running the sample
Sample details
Disclaimers
Related links

About this sample

  1. Applies to: SQL Server 2016 (or higher), Azure SQL Database
  2. Key features: Core database features
  3. Workload: single-threaded insert
  4. Programming Language: T-SQL
  5. Authors: Greg Low, Jos de Bruijn
  6. Update history: 25 May 2016 - initial revision

Before you begin

To run this sample, you need the following prerequisites.

Software prerequisites:

  1. SQL Server 2016 (or higher) or Azure SQL Database.
  2. The WideWorldImporters database (Full version).

Running the sample

  1. Execute the script in SSMS.

  2. Observe the time taken for the inserts in disk-based and memory-optimized tables.

Sample details

Disclaimers

The code included in this sample is not intended to be used for production purposes.

TBD