Advertisement
Guest User

Untitled

a guest
Jul 30th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.19 KB | None | 0 0
  1. DROP TABLE IF EXISTS AGG_PUSHDOWN_GB_FIND_MAX;
  2. CREATE TABLE dbo.AGG_PUSHDOWN_GB_FIND_MAX (
  3.     ID_1 BIGINT NULL,
  4.     AGG_COLUMN BIGINT NOT NULL,
  5.     INDEX CCI CLUSTERED COLUMNSTORE
  6. );
  7.  
  8. INSERT INTO dbo.AGG_PUSHDOWN_GB_FIND_MAX WITH (TABLOCK)
  9. SELECT
  10. t.RN % 17000
  11. , 0
  12. FROM
  13. (
  14.     SELECT TOP (1 * 1048576) ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) RN
  15.     FROM master..spt_values t1
  16.     CROSS JOIN master..spt_values t2
  17. ) t
  18. OPTION (MAXDOP 1);
  19.  
  20. -- hobt_id = 72057613141344256
  21. -- column_id = 1
  22. -- segment_id = 0
  23. SELECT css.on_disk_size, css.hobt_id, css.column_id, css.segment_id
  24. FROM sys.objects o
  25. INNER JOIN sys.COLUMNS c ON o.object_id = c.object_id
  26. INNER JOIN sys.partitions p ON o.object_id = p.object_id
  27. INNER JOIN sys.column_store_segments css
  28.     ON p.hobt_id = css.hobt_id
  29.     AND css.column_id = c.column_id
  30. INNER JOIN sys.column_store_dictionaries csd ON css.hobt_id = csd.hobt_id
  31. AND csd.column_id = css.column_id
  32. WHERE o.name = 'AGG_PUSHDOWN_GB_FIND_MAX'
  33. AND c.name = 'ID_1';
  34.  
  35. SELECT DB_ID(); -- 7
  36. dbcc traceon (3604);
  37.  
  38. dbcc csindex (7,72057613141344256,1,0,1,0);
  39. -- Segment:0 for column: 1 not found  
  40. -- DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement