08.11.2014 Views

Full Disclosure Report

Full Disclosure Report

Full Disclosure Report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

N_COMMENT varchar(152) not null)<br />

on LOAD_FG<br />

create table REGION<br />

(R_REGIONKEY int not null,<br />

R_NAME char(25) not null,<br />

R_COMMENT varchar(152) not null)<br />

on LOAD_FG<br />

B.3. CreateIndexes_1.sql<br />

-- File: CREATECLUSTEREDINDEXES.SQL<br />

-- Microsoft TPC-H Benchmark Kit Ver. 2.8.0-1006<br />

-- Copyright Microsoft, 2008<br />

--<br />

ALTER TABLE NATION ADD CONSTRAINT PK_N_NATIONKEY<br />

PRIMARY KEY (N_NATIONKEY)<br />

ON DATA_FG<br />

ALTER TABLE REGION ADD CONSTRAINT PK_R_REGIONKEY<br />

PRIMARY KEY (R_REGIONKEY)<br />

ON DATA_FG<br />

CREATE INDEX N_REGIONKEY_IDX ON NATION(N_REGIONKEY)<br />

WITH (fillfactor=100, SORT_IN_TEMPDB=ON, MAXDOP=16)<br />

ON DATA_FG<br />

ALTER TABLE PART ADD CONSTRAINT PK_P_PARTKEY<br />

PRIMARY KEY (P_PARTKEY)<br />

WITH (MAXDOP=16)<br />

ON DATA_FG<br />

ALTER TABLE SUPPLIER ADD CONSTRAINT PK_S_SUPPKEY<br />

PRIMARY KEY (S_SUPPKEY)<br />

WITH (MAXDOP=16)<br />

ON DATA_FG<br />

CREATE INDEX S_NATIONKEY_IDX ON<br />

SUPPLIER(S_NATIONKEY)<br />

WITH (FILLFACTOR=100, SORT_IN_TEMPDB=ON, MAXDOP=16)<br />

ON DATA_FG<br />

ALTER TABLE CUSTOMER ADD CONSTRAINT PK_C_CUSTKEY<br />

PRIMARY KEY (C_CUSTKEY)<br />

WITH (MAXDOP=16)<br />

ON DATA_FG<br />

ALTER TABLE PARTSUPP ADD CONSTRAINT<br />

PK_PS_PARTKEY_PS_SUPPKEY PRIMARY KEY (PS_PARTKEY,<br />

PS_SUPPKEY)<br />

WITH (MAXDOP=16)<br />

ON DATA_FG<br />

CREATE CLUSTERED INDEX O_ORDERDATE_CLUIDX ON<br />

ORDERS(O_ORDERDATE)<br />

WITH (FILLFACTOR=95, SORT_IN_TEMPDB=ON, MAXDOP=16)<br />

ON DATA_FG<br />

ALTER TABLE ORDERS ADD CONSTRAINT PK_O_ORDERKEY<br />

PRIMARY KEY (O_ORDERKEY)<br />

WITH (FILLFACTOR = 95, MAXDOP=16)<br />

ON DATA_FG<br />

B.4. CreateIndexes_2.sql<br />

-- File: CREATEINDEXESSTREAM2.SQL<br />

-- Microsoft TPC-H Benchmark Kit Ver. 2.8.0-1006-1004<br />

-- Copyright Microsoft, 2008<br />

--<br />

CREATE INDEX PS_SUPPKEY_IDX ON PARTSUPP(PS_SUPPKEY)<br />

WITH( FILLFACTOR=100, SORT_IN_TEMPDB=ON, MAXDOP=24)<br />

ON DATA_FG<br />

CREATE CLUSTERED INDEX L_SHIPDATE_CLUIDX ON<br />

LINEITEM(L_SHIPDATE)<br />

WITH ( FILLFACTOR=95, SORT_IN_TEMPDB=OFF, MAXDOP=24)<br />

ON DATA_FG<br />

CREATE INDEX L_ORDERKEY_IDX ON LINEITEM(L_ORDERKEY)<br />

WITH ( FILLFACTOR=95, SORT_IN_TEMPDB=ON, MAXDOP=24)<br />

ON DATA_FG<br />

CREATE INDEX L_PARTKEY_IDX ON LINEITEM(L_PARTKEY)<br />

WITH (FILLFACTOR=95, SORT_IN_TEMPDB=ON, MAXDOP=24)<br />

ON DATA_FG<br />

B.5. CreateFK.sql<br />

--<br />

-- File: CREATERFK.SQL<br />

-- Microsoft TPC-H Benchmark Kit Ver. 2.8.0-1006<br />

-- Copyright Microsoft, 2008<br />

--<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_S_NATIONKEY' )<br />

ALTER TABLE SUPPLIER ADD CONSTRAINT<br />

FK_S_NATIONKEY<br />

FOREIGN KEY (S_NATIONKEY) REFERENCES<br />

NATION(N_NATIONKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_PS_PARTKEY' )<br />

ALTER TABLE PARTSUPP ADD CONSTRAINT FK_PS_PARTKEY<br />

FOREIGN KEY (PS_PARTKEY) REFERENCES<br />

PART(P_PARTKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_PS_SUPPKEY' )<br />

ALTER TABLE PARTSUPP ADD CONSTRAINT FK_PS_SUPPKEY<br />

FOREIGN KEY (PS_SUPPKEY) REFERENCES<br />

SUPPLIER(S_SUPPKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_C_NATIONKEY' )<br />

ALTER TABLE CUSTOMER ADD CONSTRAINT<br />

FK_C_NATIONKEY<br />

FOREIGN KEY (C_NATIONKEY) REFERENCES<br />

NATION(N_NATIONKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_O_CUSTKEY' )<br />

ALTER TABLE ORDERS ADD CONSTRAINT FK_O_CUSTKEY<br />

FOREIGN KEY (O_CUSTKEY) REFERENCES<br />

CUSTOMER(C_CUSTKEY)<br />

GO<br />

HP TPC-H FULL DISCLOSURE REPORT 65 July, 2010<br />

© 2010 Hewlett-Packard Company. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!