- 博客(2)
- 资源 (13)
- 收藏
- 关注
原创 利用postgresql进行缓冲区内对象检测过程中遇到的sql查询效率问题解决方案记录
首先说一下问题,在利用ST_DWithin()函数进行缓冲区内对象进行检测时,出现效率极低的情况,比如,有几万条数据,每条数据都要在一个几十万条记录的表中检测存在于其缓冲区内的对象,而在执行的时候,每个对象的缓冲区检测是一条sq语句,但是刚开始的时候每条语句都要花费近一分多钟的时间,这样算下来几万条语句就要花费数万分钟,效率太极低,这个问题困扰了好几天,刚开始也试过其它函数,试过建立索引,都没有太
2017-06-20 10:29:29 1923
原创 postgresql中ST_Intersects用法
ST_Intersects(A,B)经过验证发现,该函数所检索出的对象不仅包括A与B相交,而且包含A存在于B中的情况。因此也可以将其结合ST_Buffer()进行缓冲区内对象检测。先通过ST_Buffer()函数生成缓冲区对象如存储到onegradebuffe字段中,然后再利用ST_Intersects()函数在表中搜索geom字段表示的对象与onegradebuffe字段表示的缓冲区对象
2017-06-18 21:55:09 16269
hibernate-junit4.0-postgresql-8.4-jdbc等jar包
2017-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人