changing defaults to show better profile across different hardware

This commit is contained in:
Jos de Bruijn
2016-12-08 08:53:44 -08:00
parent 9b264123e9
commit 377f747a93
3 changed files with 12 additions and 8 deletions
@@ -10,10 +10,10 @@
<add key="ThreadCount" value="80" />
<add key="ReadsPerWrite" value="1" />
<add key="RequestCount" value="100000" />
<add key="RowCount" value="10" />
<add key="RowCount" value="100" />
<add key="TransactionCount" value="1" />
<add key="WorkloadIndex" value="0" />
<add key="MaxTps" value="100" />
<add key="MaxTps" value="40" />
<add key="MaxLatchWaits" value="20000" />
<add key="ClientSettingsProvider.ServiceUri" value="" />
</appSettings>
@@ -1,4 +1,5 @@
/*
-- traditional T-SQL version of the stored procedure
CREATE PROCEDURE InsertReservationDetails(@TicketReservationID int, @LineCount int, @Comment NVARCHAR(1000), @FlightID int)
AS
BEGIN
@@ -10,9 +11,9 @@ BEGIN
SET @loop += 1;
END
END
*/
/*
-- natively compiled version of the stored procedure:
CREATE PROCEDURE InsertReservationDetails(@TicketReservationID int, @LineCount int, @Comment NVARCHAR(1000), @FlightID int)
WITH NATIVE_COMPILATION, SCHEMABINDING
@@ -28,3 +29,4 @@ BEGIN ATOMIC WITH (TRANSACTION ISOLATION LEVEL=SNAPSHOT, LANGUAGE=N'English')
SET @loop += 1;
END
END
*/
@@ -5,16 +5,18 @@
FlightID INT NOT NULL,
Comment NVARCHAR (1000),
-- disk-based table:
/*
CONSTRAINT [PK_TicketReservationDetail] PRIMARY KEY CLUSTERED (TicketReservationDetailID)
);
*/
/*
-- for memory-optimized, replace the last two lines with the following:
CONSTRAINT [PK_TicketReservationDetail] PRIMARY KEY NONCLUSTERED (TicketReservationDetailID)
CONSTRAINT [PK_TicketReservationDetail] PRIMARY KEY NONCLUSTERED HASH
([TicketReservationDetailID]) WITH (BUCKET_COUNT=10000000)
) WITH (MEMORY_OPTIMIZED=ON);
GO
*/
-- For SQL Server, include the following filegroup. For Azure DB, leave out the filegroup
ALTER DATABASE [$(DatabaseName)] ADD FILEGROUP [mod] CONTAINS MEMORY_OPTIMIZED_DATA
-- ALTER DATABASE [$(DatabaseName)] ADD FILEGROUP [mod] CONTAINS MEMORY_OPTIMIZED_DATA