, , - , CxTAS (CTAS, CETAS CRTAS) CREATE TABLE.
CREATE TABLE , . , 1000 100 . CTAS, . CTAS, . , SIZE, CxTAS. . , APS/SQLDW, MPP SIZE, CxTAS, CREATE.
.
, , CREATE TABLE, 1 INSERT . , 1000 100 . . , .
, , . . , , , MPP ( BROADCAST, SHUFFLE), .
, ?
. , , JOINS, GROUP BY, WHERE ORDER BY . - . , , .
CREATE STATISTICS , .
1) CONTROL node
2) COMPUTE
3) CONTROL node
1) CONTROL node
. APS/SQLDW DBCC SHOW_STATISTICS (table_name) STAT_STREAM ; . sys.partitions count sys.allocation_units. Sys.partitions SQLDW, APS. sys.allocation_units . , SQL Server, .
, CONTROL node, , . , CREATE TABLE CTAS - .
2) COMPUTE
COMPUTE node. , ( , ) .
APS SQLDW SMP . SMP APS/SQLDW . , MPP. . ...
3) CONTROL node
COMPUTE, LOGICALLY MPP. CONTROL node . .
, , , COMPUTE. , CONTROL node .
DBCC SHOW_STATISTICS (table_name, stat_name) STAT_STREAM.
, . ; APS/SQLDW , .
, , , Azure SQL DW APS.