updated bucket_counts for scale factor 100

This commit is contained in:
Jos de Bruijn
2016-09-12 13:05:15 -07:00
parent e6a789e334
commit 94e4fcfa67
@@ -14,7 +14,7 @@ GO
-- CUSTOMER Table -- CUSTOMER Table
CREATE TABLE dbo.Customer( CREATE TABLE dbo.Customer(
C_ID bigint NOT NULL PRIMARY KEY NONCLUSTERED HASH WITH (BUCKET_COUNT = 200000), C_ID bigint NOT NULL PRIMARY KEY NONCLUSTERED HASH WITH (BUCKET_COUNT = 2000000),
C_L_NAME varchar(25) COLLATE Latin1_General_100_BIN2, C_L_NAME varchar(25) COLLATE Latin1_General_100_BIN2,
C_F_NAME varchar(20) COLLATE Latin1_General_100_BIN2, C_F_NAME varchar(20) COLLATE Latin1_General_100_BIN2,
C_EMAIL varchar(50) NULL C_EMAIL varchar(50) NULL
@@ -24,7 +24,7 @@ GO
-- FULFILLMENT Table -- FULFILLMENT Table
CREATE TABLE dbo.Fulfillment( CREATE TABLE dbo.Fulfillment(
FM_ID bigint IDENTITY(1,1) NOT NULL PRIMARY KEY NONCLUSTERED HASH WITH (BUCKET_COUNT = 1000000), FM_ID bigint IDENTITY(1,1) NOT NULL PRIMARY KEY NONCLUSTERED HASH WITH (BUCKET_COUNT = 10000000),
FM_O_ID bigint NOT NULL, FM_O_ID bigint NOT NULL,
FM_C_ID bigint NOT NULL, FM_C_ID bigint NOT NULL,
FM_DTS datetime NOT NULL FM_DTS datetime NOT NULL
@@ -42,9 +42,9 @@ CREATE TABLE dbo.OrderLines(
OL_DTS datetime NOT NULL, OL_DTS datetime NOT NULL,
CONSTRAINT PK_OrderLInes PRIMARY KEY NONCLUSTERED HASH ( OL_O_ID, OL_SEQ ) CONSTRAINT PK_OrderLInes PRIMARY KEY NONCLUSTERED HASH ( OL_O_ID, OL_SEQ )
WITH (BUCKET_COUNT = 5000000), WITH (BUCKET_COUNT = 50000000),
INDEX IX_OrderLinesOL_O_ID HASH (OL_O_ID) WITH (BUCKET_COUNT = 5000000) INDEX IX_OrderLinesOL_O_ID HASH (OL_O_ID) WITH (BUCKET_COUNT = 50000000)
) WITH ( MEMORY_OPTIMIZED = ON, DURABILITY = SCHEMA_AND_DATA ) ) WITH ( MEMORY_OPTIMIZED = ON, DURABILITY = SCHEMA_AND_DATA )
GO GO
@@ -52,13 +52,13 @@ GO
-- ORDERS Table -- ORDERS Table
CREATE TABLE dbo.Orders( CREATE TABLE dbo.Orders(
O_ID bigint IDENTITY(1,1) NOT NULL, O_ID bigint IDENTITY(1,1) NOT NULL,
O_C_ID bigint NOT NULL INDEX IX_Orders_O_C_ID HASH WITH (BUCKET_COUNT = 1000000), O_C_ID bigint NOT NULL INDEX IX_Orders_O_C_ID HASH WITH (BUCKET_COUNT = 10000000),
O_TOTAL decimal(9,2) NOT NULL, O_TOTAL decimal(9,2) NOT NULL,
O_DTS datetime NOT NULL, O_DTS datetime NOT NULL,
O_FM_DTS datetime NOT NULL, O_FM_DTS datetime NOT NULL,
CONSTRAINT PK_Orders PRIMARY KEY NONCLUSTERED HASH ( O_ID ) CONSTRAINT PK_Orders PRIMARY KEY NONCLUSTERED HASH ( O_ID )
WITH (BUCKET_COUNT = 1000000), WITH (BUCKET_COUNT = 10000000),
INDEX IX_Orders_DTS (O_FM_DTS, O_DTS ASC) INDEX IX_Orders_DTS (O_FM_DTS, O_DTS ASC)
@@ -174,7 +174,7 @@ CREATE TABLE dbo.Products(
PR_DEC100 float NOT NULL, PR_DEC100 float NOT NULL,
CONSTRAINT PK_Products PRIMARY KEY NONCLUSTERED HASH ( PR_ID ) CONSTRAINT PK_Products PRIMARY KEY NONCLUSTERED HASH ( PR_ID )
WITH (BUCKET_COUNT = 2000000), WITH (BUCKET_COUNT = 20000000),
INDEX IX_Products_PR_ID NONCLUSTERED (PR_ID), INDEX IX_Products_PR_ID NONCLUSTERED (PR_ID),
@@ -288,7 +288,7 @@ CREATE TABLE dbo.Purchase_Criteria(
PC_DEC100 float NOT NULL, PC_DEC100 float NOT NULL,
CONSTRAINT PK_Purchase_Criteria PRIMARY KEY NONCLUSTERED HASH ( PC_ID ) CONSTRAINT PK_Purchase_Criteria PRIMARY KEY NONCLUSTERED HASH ( PC_ID )
WITH (BUCKET_COUNT = 200000) WITH (BUCKET_COUNT = 2000000)
) WITH ( MEMORY_OPTIMIZED = ON, DURABILITY = SCHEMA_AND_DATA ) ) WITH ( MEMORY_OPTIMIZED = ON, DURABILITY = SCHEMA_AND_DATA )
GO GO