如何评价postgresql

2023-01-11 15:20

1个回答
PostgreSQL的主要优点:
1、对事务的支持与MySQL相比,经历了更为彻底的测试。对于一个严肃的商业应用来说,事务的支持是不可或缺的。
2、MySQL对于无事务的MyISAM表。采用表锁定,一个长时间运行的查询很可能会长时间地阻碍对表的更新。而PostgreSQL不存在这样的问题。
3、PostgreSQL支持存储过程,而目前MySQL不支持,对于一个严肃的商业应用来说,作为数据库本身,有众多的商业逻辑的存在,此时使用存储过程可以在较少地增加数据库服务器的负担的前提下,对这样的商业逻辑进行封装,并可以利用数据库服务器本身的内在机制对存储过程的执行进行优化。此外存储过程的存在也避免了在网络上大量的原始的SQL语句的传输,这样的优势是显而易见的。
4、对视图的支持,视图的存在同样可以最大限度地利用数据库服务器内在的优化机制。而且对于视图权限的合理使用,事实上可以提供行级别的权限,这是MySQL的权限系统所无法实现的。
5、对触发器的支持,触发器的存在不可避免的会影响数据库运行的效率,但是与此同时,触发器的存在也有利于对商业逻辑的封装,可以减少应用程序中对同一商业逻辑的重复控制。合理地使用触发器也有利于保证数据的完整性。
6、对约束的支持。约束的作用更多地表现在对数据完整性的保证上,合理地使用约束,也可以减少编程的工作量。
相关问答
postgreSql(急!)
1个回答2023-01-23 09:33
不是有提示吗 把max_locks_per_transaction设高就行了 vacuum不行吧,vacuum主要清磁盘
postgresql 存储过程的事务处理
1个回答2022-09-25 17:13
看不懂!...
postgresql查询表问题
1个回答2022-10-16 23:45
表里哪有名为 column 的字段? 再说,column是postgresql (及其它许多数据库)的关键字,不能做为字段名。 Column是指这个表的字段这一列,并不是说这个表有一列叫co...
全文
哪位名人曾经评价过自己的老师?是怎样评价的?
1个回答2024-04-23 12:20
1.其身正,不令而行;其身不正,虽令不从。 ——孔子 2.身教重于言传。 ——王夫之 3.要想学生好学,必须先生好学。惟有学而不厌的先生才能教出学而不厌的学生。 ——陶行知 4.要学...
全文
我和她的故事,到底该怎么办,评价评价
1个回答2024-01-22 04:24
你们那还属于很懵懂的一种,我也感觉那女孩子和我们相处的有一点不同,感觉有点琢磨不透,如果你不是很喜欢他的话就少跟她联系,因为你经验也不是很丰富,如果以后你用情了,然后她又觉得和你在一起没有什么意思的话...
全文
家长评价作文的评价语
1个回答2024-01-23 23:33
1、文章在民间传说基础上,进行合理想象和生动描述,演绎出一篇精彩童话故事,读来饶有趣味。   2、这篇作文取材新颖,构思奇妙,语言生动活泼。字里行间透露出清新生活气息和儿童情趣。   3、作者构思...
全文
别人读书读得好怎么评价,不好又怎么评价
1个回答2024-01-27 11:28
学富五车 一知半解
“不会评价自己,就不会评价被人”说明了什么?
1个回答2023-02-20 17:54
正确看待周围的人事物
个人评价表自我评价
1个回答2024-02-13 15:06
工作表现自我评价一: 一、在思想政治表现、品德素质修养及职业道德上:积极学习政治理论,遵纪守法,爱岗敬业,工作态度端正,认真负责。 二、在专业知识、工作能力上:向领导请教、向同事学习、自己摸索...
全文
小学生成长评价表,家长评价怎么写
1个回答2024-02-21 17:50
1、孝敬父母,对人有礼貌,有进取心,是大家族中公认的好孩子。但学习方面的主动性有待加强。 2、明显长大了,懂事了,能够总结学习方法,记录知识要点,喜欢体育运动了,这些进步值得表扬。学习是一个漫长...
全文
热门问答