我有一个 .NET 应用程序执行如下语句:
SELECT ST_GeomFromKML('
<LineString>
<coordinates>-71.1663,42.2614
-71.1667,42.2616</coordinates>
</LineString>');
不需要表格或 where 子句,我基本上将其用作转换器。
所以我的问题是,当我发出此命令时,我的应用程序是否访问了数据库,或者本地 postgress dll 是否在内存中处理了它?
最佳答案
它会访问数据库,这基本上意味着它会比需要的慢得多。
您应该尝试编写一个不使用数据库执行转换的方法,然后调用该方法。
关于postgresql - 这个语句会命中数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7958180/