空間Index一覧


「サンプルがあればできます(サンプルがないから出来ません。)」って台詞は単価によっては…。
仕変で額合わずなら理解できるが。

動作するものがあってそれを要件に合わせるだけなら作業だし、できて当然でしょ。
作って後からサンプル見つけて悲しい気持ちになったりするが。

と言う話は置いておいて空間インデックスのパラメータ調整をしてたら一覧が欲しくなったのでメモ。

空間インデックスの概要
http://technet.microsoft.com/ja-jp/library/bb964712(v=sql.105).aspx

SQL Server空間インデックスを一覧で見るクエリ

SELECT
 obj.name tabname,
 inx.name indexname,
 cols.name colname,
 --sp.*
 sp.tessellation_scheme,
 
 sp.cells_per_object,

 sp.bounding_box_xmin,
 sp.bounding_box_ymin,
 sp.bounding_box_xmax,
 sp.bounding_box_ymax,

 sp.level_1_grid_desc,
 sp.level_2_grid_desc,
 sp.level_3_grid_desc,
 sp.level_4_grid_desc,

 sp.level_1_grid,
 sp.level_2_grid,
 sp.level_3_grid,
 sp.level_4_grid
FROM
 sys.spatial_index_tessellations sp

LEFT OUTER JOIN
 sys.objects obj
ON
 sp.object_id = obj.object_id

LEFT OUTER JOIN
 sys.indexes inx
ON
 obj.object_id = inx.object_id AND inx.index_id = sp.index_id

LEFT OUTER JOIN
 sys.index_columns inx_col
ON
 inx_col.object_id = sp.object_id AND inx_col.index_id = sp.index_id

LEFT OUTER JOIN
 sys.columns cols
ON
 inx_col.object_id = cols.object_id AND inx_col.column_id = cols.column_id
;
カテゴリー: 運用 タグ: パーマリンク