データベース(SQL Server 2008空間)に点群があります。これは約600万件のレコードです。3つの列があります:id、value、geom。入力緯度経度で「値」を取得する最適な方法は何ですか?
SQL Server 2008の空間クエリは初めてです。誰かがgeom列のポイントを見つける簡単な例を投稿できますか。
空間インデックスを作成しましたか?
—
カークカイケンダル2011
私は試した。しかし、600万件のレコードがあり、さまざまな理由でインデックスの作成が失敗します。空のテーブルを作成し、geomに空間インデックスを追加してから、データを追加しようとしています。それは動作しますか?
—
Shaunak
どのようなエラーが発生していますか?インデックスを使用すると、読み込みが大幅に遅くなる可能性があります。そのため、読み込み後にインデックスを追加すると、はるかに高速になると思います。パフォーマンスはインデックスに大きく依存するため、それを正しく行うことは価値があります。
—
カークカイケンダル2011