Postgresql与MySQL:他们的数据大小如何相互比较?
对于相同的数据集,主要是文本数据,Postgresql的数据(表索引)大小与
MySQL相比如何?
> Postgresql使用MVCC,这表明它的数据大小会更大 有没有人对Postgresql&的数据大小有任何实际经验? MySQL相互比较? 解决方法
> MySQL也使用MVCC,只需检查
InnoDB的.但是,在PostgreSQL中你可以 更改FILLFACTOR以腾出空间 以供将来更新.有了这个,你 可以创建一个有空间的数据库 对于当前数据,但也有一些 未来的更新和删除.什么时候 autovacuum和HOT做他们的事情 对,你的数据库的大小可以 保持稳定. >博客是关于旧版本的,很多 事情发生了变化和PostgreSQL 在压缩方面做得更好 就像过去那样. >压缩取决于数据类型, 配置和速度也是如此.您 必须测试看看它是如何工作的 为你的情况. 我做了几次从MySQL到PostgreSQL的转换,在所有这些情况下,PostgreSQL小了约10%(MySQL 5.0 => PostgreSQL 8.3和8.4).这10%用于更改最新表上的fillfactor,这些表被设置为60到70的fillfactor.速度要好得多(不超过20个并发用户的问题),数据大小也稳定,没有MVCC进行失控或真空远远落后. MySQL和PostgreSQL是两种不同的动物,PostgreSQL是关于MySQL是populair的可靠性. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |