При использовании STUnion для построения многоугольника, быстрее ли это сделать в коде или база данных справится с этим?

Мне просто интересно, что быстрее:

  1. Построение многоугольника wkt с использованием метода STUnion в SQLGeography.
  2. Построение многоугольника wkt с использованием метода STUnion, встроенного в MS SQL Server.

Я спрашиваю только потому, что хотел быть уверенным. Я предполагаю, что если я выберу 2, запросы и постоянное обновление базы данных увеличат время, необходимое для обработки / создания данных. Это будет происходить через одно соединение, поэтому не будет необходимости переподключаться каждый раз, когда нужно что-то добавить.

1 ответ

Решение

Я сделал несколько тестов, и построение полигонов с использованием метода STUnion в C# было как минимум вдвое быстрее.

Другие вопросы по тегам