相关疑难解决方法(0)

为什么PostgreSQL在Windows上这么慢?

我们有一个使用MySql运行的applicationg.我们发现的MySql是不适合我们的应用程序后,我们发现,它没有支持一些GIS功能,PostGIS的有(注:MySQL只支持最小边界矩形GIS搜索).

所以我们将数据库更改为PostgreSQL.然后我们发现在Windows上运行的Postgresql 8.2与Mysql 5.1相比要慢得多.慢一点,我的意思是慢了大约4-5倍.

为什么是这样?我们需要更改配置中的某些内容吗?

我发现从其他网站如一些评论:

更新:我们发现缓慢的原因是由于我们插入数据库的BLOB.我们需要能够以10-15 MB/s的持续速率插入BLOB.我们正在为我们插入/读取的每个BLOB使用libpq的lo_read和lo_write.这是最好的方式吗?以前有没有人用Pgsql以高速率插入大型BLOB?

编辑:我听说PgSql刚刚被移植到Windows.这可能是其中一个原因吗?

mysql postgresql performance postgis

13
推荐指数
2
解决办法
9146
查看次数

标签 统计

mysql ×1

performance ×1

postgis ×1

postgresql ×1