Utwórz indeks PRZESTRZENNY (Transact-SQL)
Tworzy indeks przestrzenny w określonej tabela i kolumna.Zanim dane w tabela, można utworzyć indeks.Indeksy mogą być tworzone na tabel lub widoków w innej bazie danych przez określenie nazwy kwalifikowanej bazy danych.
Ostrzeżenie
Informacje indeksy przestrzenne, zobacz Omówienie przestrzennej indeksowania.
Składnia
Create Spatial Index
CREATE SPATIAL INDEX index_name
ON <object> ( spatial_column_name )
{
[ USING <geometry_grid_tessellation> ]
WITH ( <bounding_box>
[ [,] <tesselation_parameters> [ ,...n ] ]
[ [,] <spatial_index_option> [ ,...n ] ] )
| [ USING <geography_grid_tessellation> ]
[ WITH ( [ <tesselation_parameters> [ ,...n ] ]
[ [,] <spatial_index_option> [ ,...n ] ] ) ]
}
[ ON { filegroup_name | "default" } ]
;
<object> ::=
[ database_name. [ schema_name ] . | schema_name. ]
table_name
<geometry_grid_tessellation> ::=
{ GEOMETRY_GRID }
<bounding_box> ::=
BOUNDING_BOX = ( {
xmin, ymin, xmax, ymax
| <named_bb_coordinate>, <named_bb_coordinate>, <named_bb_coordinate>, <named_bb_coordinate>
} )
<named_bb_coordinate> ::= { XMIN = xmin | YMIN = ymin | XMAX = xmax | YMAX=ymax }
<tesselation_parameters> ::=
{
GRIDS = ( { <grid_density> [ ,...n ] | <density>, <density>, <density>, <density> } )
| CELLS_PER_OBJECT = n
}
<grid_density> ::=
{
LEVEL_1 = <density>
| LEVEL_2 = <density>
| LEVEL_3 = <density>
| LEVEL_4 = <density>
}
<density> ::= { LOW | MEDIUM | HIGH }
<geography_grid_tessellation> ::=
{ GEOGRAPHY_GRID }
<spatial_index_option> ::=
{
PAD_INDEX = { ON | OFF }
| FILLFACTOR = fillfactor
| SORT_IN_TEMPDB = { ON | OFF }
| IGNORE_DUP_KEY = OFF
| STATISTICS_NORECOMPUTE = { ON | OFF }
| DROP_EXISTING = { ON | OFF }
| ONLINE = OFF
| ALLOW_ROW_LOCKS = { ON | OFF }
| ALLOW_PAGE_LOCKS = { ON | OFF }
| MAXDOP = max_degree_of_parallelism
}
Argumenty
index_name
Jest to nazwa indeksu.Nazwy indeksów muszą być unikatowe w obrębie tabela , ale nie muszą być unikatowe w bazie danych.Nazwy indeksów muszą spełniać zasady z identyfikatorów.ON <object> ( spatial_column_name )
Określa nazwę przestrzennej kolumnai obiektu (bazy danych, schemacie lub tabela), na którym ma być tworzony indeks.spatial_column_nameOkreśla przestrzennej opiera indeksu kolumna .Tylko jedna przestrzennej kolumna mogą być określone w definicji jeden indeks przestrzenny; jednak wiele przestrzennej indeksy mogą być tworzone na geometrii lub Geografia kolumna.
ZA POMOCĄ
Wskazuje schemat Tesselacja przestrzennej indeksu.Ten parametr domyślne wartości specyficzne dla typu:Typ danych kolumna
Tesselacja schematu
geometry
GEOMETRY_GRID
geography
GEOGRAPHY_GRID
Indeks przestrzenny mogą być tworzone tylko na kolumna typu geometrii lub Geografia.W przeciwnym razie powstaje błąd.Ponadto jeżeli nie przekazano nieprawidłowy parametr dla danego typu, błąd zostanie zaokrąglona.
Ostrzeżenie
Aby uzyskać informacje o SQL Server implements tesselacji, zobacz Omówienie przestrzennej indeksowania.
NAfilegroup_name
Tworzy indeks określonego w określonej grupa plików.Jeśli lokalizacja nie jest określona tabela nie jest podzielony na partycje, indeks używa tej samej grupa plików jako tabelaźródłowej.grupa plików musi już istnieć.NA "domyślną**"**"
Tworzy indeks określonego w domyślnej grupa plików.Domyślny czas w tym kontekście nie jest słowem kluczowym.Jest to identyfikator domyślnej grupa plików i musi być rozdzielany w sprawie "domyślną" lub na domyślne[].Jeśli "domyślny" jest określony, opcja QUOTED_IDENTIFIER musi być w bieżącej sesja.Jest to ustawienie domyślne.Aby uzyskać więcej informacji, zobacz ZESTAW QUOTED_IDENTIFIER (Transact-SQL).
<obiekt>:: =
Jest w pełni kwalifikowana lub nie jest w pełni kwalifikowaną obiektu mają być indeksowane.
database_name
Jest to nazwa bazy danych.schema_name
Jest to nazwa schematu, do której należy tabela .table_name
Jest nazwą tabela mają być indeksowane.
Opcje
GEOMETRY_GRID
Określa schemat Tesselacja siatki geometrii, który jest używany.GEOMETRY_GRID można określić tylko w kolumna geometry typu danych.To jest domyślne dla tego typu danych i nie musi być określony.GEOGRAPHY_GRID
Określa schemat Tesselacja Geografia siatki.GEOGRAPHY_GRID można określić tylko w kolumna geography typu danych.To jest domyślne dla tego typu danych i nie musi być określony.BOUNDING_BOX
Określa numeryczny czterech -spójna kolekcja określa współrzędne cztery pole ograniczenia: współrzędne x min i y-min w lewym, dolnym rogu okna, a współrzędne x max i y max prawym górnym rogu.xmin
Określa współrzędną x lewym dolnym rogu pole ograniczenia.ymin
Określa współrzędną y lewym dolnym rogu pole ograniczenia.xmax
Określa współrzędną x prawym górnym rogu pole ograniczenia.ymax
Określa współrzędną y prawym górnym rogu pole ograniczenia.XMIN = xmin
Określa nazwę właściwość i wartości dla współrzędnej x lewym dolnym rogu pole ograniczenia.YMIN =ymin
Określa nazwę właściwość i wartości dla współrzędnej y lewym dolnym rogu pole ograniczenia.XMAX =xmax
Określa nazwę właściwość i wartości dla współrzędnej x prawym górnym rogu pole ograniczenia.YMAX =ymax
Określa nazwę właściwość i wartości dla współrzędnej y prawym górnym rogu pole ograniczenia
Współrzędne obwiedni stosuje się tylko w ramach GEOMETRY_GRID przy użyciu klauzula.
xmax musi być większa niż xmin i ymax musi być większa niż ymin.Można określić wszelkie ważne pływaka wartość reprezentacji, zakładając, że: xmax > xminand ymax > ymin.W przeciwnym razie wywoływane są odpowiednie błędy.
Istnieją wartości domyślne.
Nazwy obwiedni właściwość są przypadek-niewrażliwe niezależnie od sortowaniebazy danych.
Aby określić nazwy właściwość , należy określić każdy z nich raz i tylko raz.Można je określić w dowolnej kolejności.Na przykład następujące klauzule są równoważne:
BOUNDING_BOX = ( XMIN = xmin, YMIN = ymin, XMAX = xmax, YMAX = ymax )
BOUNDING_BOX = ( XMIN = xmin, XMAX = xmax, YMIN = ymin, YMAX = ymax )
SIATKI
Określa gęstość siatki na każdym poziom schematu Tesselacja.Ostrzeżenie
Aby uzyskać informacje dotyczące tesselacji, zobacz Omówienie przestrzennej indeksowania.
Dostępne są następujące parametry siatki:
LEVEL_1
Określa pierwszy siatki (najwyższy) poziom .LEVEL_2
Określa sekundę-poziom siatki.LEVEL_3
Określa trzeci-poziom siatki.LEVEL_4
Określa czwartego-poziom siatki.NISKI
Określa najniższy możliwy gęstość siatki na danym poziom.NISKI, co daje do 16 komórek (Siatka 4 x 4).ŚREDNI
Określa gęstość średniej dla siatki na danym poziom.ŚREDNIO co daje do 64 komórek (Siatka 8 x 8).WYSOKA
Określa najwyższy możliwy gęstość siatki na danym poziom.WYSOKI, co daje do 256 komórek (siatka 16 x 16).
Przy użyciu nazwy poziom pozwala określić poziomy w dowolnej kolejności i pominąć poziomów.Jeśli używasz nazwy na dowolnym poziom, należy użyć nazwy wszelkich innych poziom .Jeżeli pominięto poziomjego gęstości domyślnie średni.
Jeśli określono nieprawidłowy gęstość jest spowodował błąd.
CELLS_PER_OBJECT =n
Określa liczbę komórek Tesselacja obiekt, który może służyć do pojedynczego obiektu przestrzennej w indeksie przez proces Tesselacja.nmoże być liczbą całkowitą od 1 do 8192 włącznie.Domyślna liczba komórek na obiekt wynosi 16.Przekazano nieprawidłowy numer lub numer jest większy niż maksymalna liczba komórek określonych tesselacji, powstaje błąd.Na najwyższym poziom, jeśli obiekt obejmuje więcej komórek niż określony przez n, indeksowania zastosowań, jak wiele komórek, stosownie do zapewniają pełną góry -poziom Tesselacja.W takich przypadkach obiekt może pojawić się więcej niż określoną liczbę komórek.W tym przypadekmaksymalna liczba jest liczbą generowanych przez góry -poziom siatki, która zależy od gęstości komórek.
Wartość CELLS_PER_OBJECT jest używana przez regułę Tesselacja komórek dla obiektów.Informacje o regułach tesselacji, zobacz Omówienie przestrzennej indeksowania.
PAD_INDEX = {ON | OFF }
Określa indeks uzupełnienie.Domyślnie jest wyłączona.NA
Procent wolnego miejsca, która jest określona przez fillfactor jest stosowany do stronypoziom pośredniego-indeks.Wyłączanie lub fillfactor nie jest określony
Stronypoziom pośredniego - są wypełnione bliskiej zdolności, pozostawiając wystarczająco dużo miejsca dla co najmniej jeden wiersz maksymalny rozmiar indeksu może mieć, biorąc pod uwagę zestaw kluczy na stronach pośrednich.
Opcja PAD_INDEX jest przydatna w tylko wtedy, gdy FILLFACTOR jest określony, ponieważ PAD_INDEX używa wartości procentowej określonej przez FILLFACTOR.Jeśli wartość procentowa określona dla FILLFACTOR nie jest wystarczająco duży, aby umożliwić jeden wiersz Aparat baz danych wewnętrznie zastępuje procent, aby umożliwić minimum.Liczba wierszy na pośrednich strona indeksu nigdy nie jest mniejsza niż dwóch niezależnie od sposobu niskiej wartości z fillfactor.
FILLFACTOR =fillfactor
Określa wartość procentową, która wskazuje, jak pełne Aparat baz danych należy ustawić liść poziom każdej strona indeksu podczas tworzenia indeksu lub rekonstrukcji.fillfactormusi mieć wartość całkowitą od 1 do 100.Wartość domyślna to 0.Jeśli fillfactor jest 100 lub 0, Aparat baz danych tworzy indeksy z liść strony wypełniony do pojemności.Ostrzeżenie
Wartości współczynnika wypełnienia 0 i 100 są takie same pod każdym względem.
Ustawienie FILLFACTOR dotyczy tylko wtedy, gdy indeks jest tworzony lub przebudowanych.Aparat baz danych Nie dynamicznie zachować określony procent wolnego miejsca w stronach.Aby wyświetlić ustawienie współczynnik wypełnienia , użyj sys.indexes katalogu widoku.
Ważne: Tworzenie indeks klastrowany z FILLFACTOR mniej niż 100 wpływa na ilość miejsca do magazynowania danych zajmuje, ponieważ Aparat baz danych rozkłada danych podczas tworzenia indeks klastrowany.
Aby uzyskać więcej informacji, zobacz Współczynnik wypełnienia.
SORT_IN_TEMPDB = {ON | OFF }
Określa, czy do przechowywania tymczasowych Sortuj wyniki w tempdb.Domyślnie jest wyłączona.NA
Pośrednie sortowania wyniki , używany do tworzenia indeksu są przechowywane w tempdb.Może to zmniejszyć czas wymagany do utworzenia indeksu, jeśli tempdb na inny zestaw dysków baza danych użytkownika.Jednak zwiększa ilość miejsca na dysku, który jest używany podczas budowania indeksu.WYŁĄCZANIE
Pośrednie Sortuj wyniki są przechowywane w tej samej bazy danych jako indeks.
Oprócz przestrzeni wymagane w baza danych użytkownika , aby utworzyć indeks tempdb musi mieć informacje o tej samej ilości dodatkowego miejsca do przechowywania wynikipośrednich sortowania.Aby uzyskać więcej informacji, zobacz tempdb i tworzenie indeksu.
IGNORE_DUP_KEY =OFF
Nie ma znaczenia dla indeksów przestrzennej typ indeksu nigdy nie jest unikatowy.Należy zestaw tę opcję, aby dalej, gdyż w przeciwnym razie spowodował błąd.STATISTICS_NORECOMPUTE = {ON | OFF}
Określa, czy są przeliczane statystyk dystrybucji.Domyślnie jest wyłączona.NA
Poza-o-data statystyki nie są automatycznie przeliczane.WYŁĄCZANIE
Statystyka automatyczne aktualizowanie są włączone.
Aby przywracanie Statystyka automatyczne aktualizowanie, zestaw STATISTICS_NORECOMPUTE na OFF lub wykonać aktualizacji statystyk bez NORECOMPUTE klauzula.
Ważne: Wyłączanie automatycznego recomputation statystyk dystrybucji może uniemożliwić pobrania optymalnej realizacji planów kwerend obejmujących tabela optymalizator kwerendy .
DROP_EXISTING = {ON | OFF }
Określa, że nazwany, istniejący wcześniej indeks przestrzenny jest odrzucone i przebudowany.Domyślnie jest wyłączona.NA
Istniejący indeks jest opuszczane, a następnie ponownie zbudowana.Określona nazwa indeksu musi być taka sama, jak aktualnie istniejący indeks; Jednakże można modyfikować definicję indeksu.Na przykład można określić różne kolumny, kolejność sortowania, schemat partycjilub opcje indeksu.WYŁĄCZANIE
Błąd jest wyświetlany, jeśli nazwa określony indeks już istnieje.
Typ indeksu nie można zmienić przy użyciu DROP_EXISTING.
ONLINE =OFF
Określa, że tabele podstawowe i indeksy skojarzone nie są dostępne do modyfikacji kwerendy i danych podczas operacji indeksu.W tej wersja SQL Server, kompilacje online indeks nie są obsługiwane w przestrzenną indeksy.Jeśli opcja ta jest zestaw na indeks przestrzennej, powstaje błąd.Opcja ONLINE lub zestaw ONLINE OFF albo pominąć.Operację indeks w trybie offline, która tworzy, odbudowania lub porzuca indeks przestrzenny nabywa modyfikacji (Sch-M) schematu blokada w tabela.Uniemożliwia to dostęp użytkownika do odpowiedniej tabela , na czas trwania operacji.
Ostrzeżenie
Operacje indeksu online są dostępne tylko w SQL Server wersji Enterprise, Developer i oceny.
ALLOW_ROW_LOCKS = { ON | OFF}
Określa, czy wiersz blokady są dozwolone.Domyślnie jest włączone.NA
Blokady wiersza są dozwolone podczas uzyskiwania dostępu do indeksu.Aparat baz danych Określa, kiedy są używane wiersza blokad.WYŁĄCZANIE
Wiersz blokady nie są używane.
ALLOW_PAGE_LOCKS = { na | OFF}
Określa, czy dozwolone są strona blokad.Domyślnie jest włączone.NA
Blokady strony są dozwolone podczas uzyskiwania dostępu do indeksu.Aparat baz danych Określa, kiedy są używane strona blokad.WYŁĄCZANIE
Strona blokady nie są używane.
MAXDOP =max_degree_of_parallelism
Zastępuje maksymalny stopień równoległości prostychopcjakonfiguracja na czas trwania operacji indeksu. MAXDOP służą do ograniczania liczby procesorów używanych w realizacji planu równoległego.Maksymalna to 64 procesorów.Ważne: Chociaż opcja MAXDOP składniowo jest obsługiwana, CREATE INDEX PRZESTRZENNEJ obecnie zawsze używa tylko jeden procesor.
max_degree_of_parallelismmoże być:
1
Pomija generowanie planu równoległego.>1
Ogranicza maksymalną liczbę procesorów używanych w operacji indeksu równolegle do określonej liczby lub mniej oparte na bieżącym obciążenia systemu.0 (domyślnie)
Używa rzeczywista liczba procesorów lub mniej oparte na bieżącym obciążenia systemu.
Aby uzyskać więcej informacji, zobacz Konfigurowanie operacji równoległych indeksu.
Ostrzeżenie
Indeksu równoległa operacje są dostępne tylko w SQL Server wersji Enterprise, Developer i oceny.
Uwagi
Wprowadzenie do przestrzennej indeksowania w SQL Server, zobacz Omówienie przestrzennej indeksowania.
Każdej opcji można określić tylko raz na CREATE INDEX PRZESTRZENNEJ instrukcja.Określanie duplikat dowolną opcję zgłasza błąd.
Można utworzyć maksymalnie 249 indeksów w przestrzenną na każdej przestrzennej kolumna w tabela.Tworzenie więcej niż jednym indeksie przestrzennej przestrzennej określonej kolumna może być przydatna na przykład do indeksu Tesselacja różnych parametrów w pojedynczej kolumna.
Ważne: |
---|
Istnieje kilka innych ograniczeń dotyczących tworzenia indeksu przestrzennej.Aby uzyskać więcej informacji, zobacz Ograniczenia przestrzenne indeksów. |
Budowanie indeksu nie można wprowadzać za pomocą procesu dostępne równoległości prostych.
Metody obsługiwane w przestrzenną indeksów
Pod pewnymi warunkami, indeksy przestrzenne obsługuje numer zestaw-zorientowane na metody geometrii.Aby uzyskać więcej informacji, zobacz Geometria metody obsługiwane przez przestrzennej indeksów.
Indeksy przestrzenne i podział na partycje
Domyślnie jeśli przestrzennej indeks jest tworzony w tabela partycjonowanaindeks jest podzielony na partycje zgodnie z schemat partycji tabela.Gwarantuje to, że dane indeksu i powiązanych wierszy są przechowywane w tej samej partycji.
W tym przypadekzmienić schemat partycji tabela bazowanależy upuścić indeks przestrzenny przed partycje tabela bazowa.Aby uniknąć tego ograniczenia, podczas tworzenia indeksu przestrzennej, można określić "W grupa plików" Opcja.Aby uzyskać więcej informacji zobacz "Przestrzennej indeksy i aplikacjami" w dalszej części tego tematu.
Indeksy przestrzenne i aplikacjami
Domyślnie przestrzennej indeksy są odseparowane na tym samym aplikacjami jako tabela określono indeksu.Można zastąpić je przy użyciu specyfikacji grupa plików :
[ DNIA {filegroup_name | "domyślną" }]
Jeśli określona grupa plików indeksu przestrzennej tej grupa plików, niezależnie od schematu partycjonowanie tabelajest umieszczony indeks.
Wykaz widoków indeksów przestrzennych
Następujące widoki wykazu są specyficzne dla przestrzennej indeksów:
sys.spatial_indexes
Reprezentuje informacje indeksu głównego przestrzennej indeksy.sys.spatial_index_tessellations
Reprezentuje informacje dotyczące schematu Tesselacja i parametrów każdego przestrzennej indeksy.
Informacje o strukturze metadane indeksy przestrzenne zobacz Wewnętrzny tabel.
Dodatkowe uwagi dotyczące tworzenia indeksów
Aby uzyskać więcej informacji na temat tworzenia indeksów patrz "Uwagi" sekcja w CREATE INDEX (Transact-SQL).
Uprawnienia
Wymaga ZMIEŃ uprawnienia w tabela lub widoku.Użytkownik musi być element członkowski sysadmin stała rola serwera lub db_ddladmin i db_owner stałe role bazy danych.
Przykłady
A.Tworzenie indeksu przestrzennej geometrii kolumna
Poniższy przykład tworzy tabela o nazwie SpatialTable zawiera geometry typ kolumna geometry_col.Przykład następnie tworzy indeks przestrzenny SIndx_SpatialTable_geometry_col1, na geometry_col.W przykładzie użyto domyślnego schematu Tesselacja i określa pole ograniczenia.
CREATE TABLE SpatialTable(id int primary key, geometry_col geometry);
CREATE SPATIAL INDEX SIndx_SpatialTable_geometry_col1
ON SpatialTable(geometry_col)
WITH ( BOUNDING_BOX = ( 0, 0, 500, 200 ) );
B.Tworzenie indeksu przestrzennej geometrii kolumna
Poniższy przykład tworzy drugi indeks przestrzenny SIndx_SpatialTable_geometry_col2, na geometry_col w SpatialTable tabela.W przykładzie określa się GEOMETRY_GRID jako schemat Tesselacja.Przykład określa również pole ograniczenia, różnych gęstościach na siatce różnych poziomów i 64 komórek na obiekt.Przykład ustawia również indeksu uzupełnienie ON.
CREATE SPATIAL INDEX SIndx_SpatialTable_geometry_col2
ON SpatialTable(geometry_col)
USING GEOMETRY_GRID
WITH (
BOUNDING_BOX = ( xmin=0, ymin=0, xmax=500, ymax=200 ),
GRIDS = (LOW, LOW, MEDIUM, HIGH),
CELLS_PER_OBJECT = 64,
PAD_INDEX = ON );
C.Tworzenie indeksu przestrzennej geometrii kolumna
Poniższy przykład tworzy trzeciego indeks przestrzenny SIndx_SpatialTable_geometry_col3, na geometry_col w SpatialTable tabela.W przykładzie użyto domyślnego schematu Tesselacja.W przykładzie określa pole ograniczenia i używa innej komórka gęstości na poziomie trzecim i czwartym podczas korzystania z domyślną liczbę komórek obiektu.
CREATE SPATIAL INDEX SIndx_SpatialTable_geometry_col3
ON SpatialTable(geometry_col)
WITH (
BOUNDING_BOX = ( 0, 0, 500, 200 ),
GRIDS = ( LEVEL_4 = HIGH, LEVEL_3 = MEDIUM ) );
D.Zmiana opcji, specyficzne dla indeksów przestrzennych
Poniższy przykład buduje ponownie indeks przestrzenny utworzonego w poprzednim przykładzie, SIndx_SpatialTable_geography_col3, poprzez określanie nowy LEVEL_3 gęstości z DROP_EXISTING = ON.
CREATE SPATIAL INDEX SIndx_SpatialTable_geography_col3
ON SpatialTable(geography_col)
WITH ( BOUNDING_BOX = ( 0, 0, 500, 200 ),
GRIDS = ( LEVEL_3 = LOW ),
DROP_EXISTING = ON );
E.Tworzenie indeksu przestrzennej Geografia kolumna
Poniższy przykład tworzy tabela o nazwie SpatialTable2 zawiera geography typ kolumna geography_col.Przykład następnie tworzy indeks przestrzenny SIndx_SpatialTable_geography_col1, na geography_col.W przykładzie użyto wartości domyślne parametrów schematu Tesselacja GEOGRAPHY_GRID.
CREATE TABLE SpatialTable2(id int primary key, object GEOGRAPHY);
CREATE SPATIAL INDEX SIndx_SpatialTable_geography_col1
ON SpatialTable2(object);
Ostrzeżenie
Geografia siatki indeksów nie można określić w pole ograniczenia .
F.Tworzenie indeksu przestrzennej Geografia kolumna
Poniższy przykład tworzy drugi indeks przestrzenny SIndx_SpatialTable_geography_col2, na geography_col w SpatialTable2 tabela.W przykładzie określa się GEOGRAPHY_GRID jako schemat Tesselacja.W przykładzie określono również siatki różnych gęstości na różnych poziomach i 64 komórek na obiekt.Przykład ustawia również indeksu uzupełnienie ON.
CREATE SPATIAL INDEX SIndx_SpatialTable_geography_col2
ON SpatialTable2(object)
USING GEOGRAPHY_GRID
WITH (
GRIDS = (MEDIUM, LOW, MEDIUM, HIGH ),
CELLS_PER_OBJECT = 64,
PAD_INDEX = ON );
G.Tworzenie indeksu przestrzennej Geografia kolumna
Przykład tworzy następnie trzeciego indeks przestrzennej, SIndx_SpatialTable_geography_col3, na geography_col w SpatialTable2 tabela.W przykładzie użyto domyślnego schematu tesselacji, GEOGRAPHY_GRID i domyślna wartość CELLS_PER_OBJECT (16).
CREATE SPATIAL INDEX SIndx_SpatialTable_geography_col3
ON SpatialTable2(object)
WITH ( GRIDS = ( LEVEL_3 = HIGH, LEVEL_2 = HIGH ) );
Zobacz także