Сравнение производительности индексации пространственных типов данных MySQL - PullRequest
3 голосов
/ 09 июня 2011

Будет ли запрос функции MBR по индексируемому столбцу с типом геометрии, содержащим точки и многоугольники (тип GeomCollection), медленнее, чем функция MBR по индексируемому столбцу с типом многоугольника?

Мои инстинкты программиста говорят мне, чтоэто будет медленнее, и я должен использовать самый описательный пространственный тип, какой только смогу.

Редактировать: После прочтения ответа Дениса, реальный вопрос:

В MySQL "выполняет индексированный столбец с типом геометриисодержащие точки и многоугольники фактически содержат последние или они уменьшены до MBR? "

1 Ответ

1 голос
/ 09 июня 2011

Я рискну ответить здесь, не будучи уверенным на фронте MySQL ...

Но в Postgres геометрические типы, индексированные с использованием GIST, обычно индексируются как блоки , например, MBR, независимо от того, являются ли они кругами, полигонами и т. Д.

Таким образом, реальный вопрос может быть лучше перефразирован следующим образом: «действительно ли индексированный столбец с геометрическим типом, содержащим точки и многоугольники, содержит последние или они уменьшены до MBR?»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...