请教版主及各位有资深经验的达人,psql的优势所在?

flairsky 2013-04-18 08:20:24
sqlserver后一直是mysql,混了5年了,期间大数据量乃至超大数据量mysql目前都能胜任,具体细节就不谈了,现在公司有声音想转psql,技术上并不抗拒好东西,但阅读手册和其他资料后,基础的东西太多,一下也钻不了那么深,所以来这里问问psql在各数量级的表现情况。

为避免跑题,随便提两个问题:
1、psql和mysql的分区表有什么本质性的不一样没?
2、psql也不是列数据库,那么比较与mysql而言,在大数据量查询的情况下(百万级以上,偶尔千万级),有和优势?

需要各位的经验之谈,混分的,大大的不要。
...全文
174 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flairsky 2013-04-22
  • 打赏
  • 举报
回复
引用 5 楼 iihero 的回复:
1. 分区表,稍有不同,PG可能这块儿不占什么优势。 2. 你说的这两个级别的,两者都支持。 PG的优势在于,事务处理隔离级,比较严格,标准化支持比较好。至于性能,要跟具体实现的环境有关系。单纯比较,没有意义。MySQL能胜任的地方,PG大都能胜任。反之未必。从我个人做的若干实验来看,PG在同等等条件下,事务处理的性能比MYSQL要差,但是由于多进程的原因,它能……
谢谢
iihero_ 2013-04-21
  • 打赏
  • 举报
回复
1. 分区表,稍有不同,PG可能这块儿不占什么优势。 2. 你说的这两个级别的,两者都支持。 PG的优势在于,事务处理隔离级,比较严格,标准化支持比较好。至于性能,要跟具体实现的环境有关系。单纯比较,没有意义。MySQL能胜任的地方,PG大都能胜任。反之未必。从我个人做的若干实验来看,PG在同等等条件下,事务处理的性能比MYSQL要差,但是由于多进程的原因,它能扩分利用多核的优势。 还有一个较大的优势在于,PG是不需要任何费用的,无论商用还是自用。只要你敢大胆的用。
clqaitxp 2013-04-19
  • 打赏
  • 举报
回复
看业务需求吧,如果业务简单,纯粹单个SQL,mysql还是OK的,毕竟迁移比较麻烦。但是业务比较复杂,需求功能较多的时候,postgres的优势比较大。另外mysql的协议14年要到期了,可能要收费。
rucypli 2013-04-18
  • 打赏
  • 举报
回复
ACMAIN_CHM 2013-04-18
  • 打赏
  • 举报
回复
百度一下吧。 没有结果的争论。 既然公司选择用,那就认真去阅读它的官方文档吧。

954

社区成员

发帖
与我相关
我的任务
社区描述
PostgreSQL相关内容讨论
sql数据库数据库架构 技术论坛(原bbs)
社区管理员
  • PostgreSQL社区
  • yang_z_1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧