首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >postgresql是否可以扩展到sql server之类的产品?它容易调优吗?

postgresql是否可以扩展到sql server之类的产品?它容易调优吗?
EN

Stack Overflow用户
提问于 2009-12-19 04:50:41
回答 2查看 507关注 0票数 4

希望有人有与sql服务器和postgresql的经验。

在这两个数据库中,哪一个更容易扩展?创建镜像主数据库的只读数据库是否比sql server更容易/更难?

因为sql server可以获取$$,所以我真的很想研究postgresql。

另外,数据库访问库是否为asp.net应用程序编写得很好?

(请不要评论:你需要规模吗,担心以后的伸缩,在你遇到伸缩问题之前不要优化……我只是想从理论的角度来学习,谢谢!)

EN

回答 2

Stack Overflow用户

发布于 2009-12-19 04:54:34

我已经在C#和ASP.Net 2.0中使用了Postgresql,并使用了devart的db提供程序:

http://www.devart.com/dotconnect/postgresql/

可视化设计器有一些初期的困难,但连接性很好。

票数 2
EN

Stack Overflow用户

发布于 2009-12-19 19:50:26

我只用过SQL Server,PostgreSQL不多,所以我只能回答SQL Server。

向外扩展SQL Server时,您有几个选择。您可以使用数据库之间的对等复制,也可以使用您提到的辅助只读数据库。最后一种选择相对简单,可以使用数据库镜像或日志传送进行设置。数据库镜像还为您提供了在主数据库故障时自动切换的好处。要获得概述,请查看此处:

  • http://www.microsoft.com/sql/howtobuy/passive-server-failover-support.mspx
  • http://technet.microsoft.com/en-us/library/cc917680.aspx
  • http://blogs.technet.com/josebda/archive/2009/04/02/sql-server-2008-database-mirroring.aspx

至于许可,如果备用服务器用于服务查询,则只需要备用服务器的许可证-纯备用服务器不需要许可证。

如果您是认真的,您可以使用SAN为存储设置故障转移集群,但这本身并不是真正的负载平衡设置。

以下是有关常规纵向扩展/横向扩展主题的一些链接:

  • http://www.microsoft.com/sqlserver/2008/en/us/wp-sql-2008-performance-scale.aspx
  • http://msdn.microsoft.com/en-us/library/aa479364.aspx

ASP.NET库显然是为SQL Server编写的非常好的库,但我相信PostgreSQL也有很好的替代品。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1930615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档