在哪种情况下你会首先使用mysql而不是sql server或反之?

Uin*_*e81 2 mysql sql sql-server

在哪种实用的情况下,你会先牺牲其中一种?我知道你可以比较很多参数,你能给我一些实际的例子吗?

示例:mysql在多个数据库少数表的情况下,sql server用于包含大量表的单个数据库,因为....

gbn*_*gbn 6

在实际情况中,除非您拥有一个庞大的系统,其中包括镜像,RAC以及解决方案所需的任何内容,否则它没有任何区别.对于大多数应用程序,数据库平台无关紧要.如果相关,则硬件/功能变得更加重要

一些想法:

  • 公司其他人做了什么?如果你有一个支持数百个MS SQL Server的DBA团队,那么尝试MySQL是没有意义的

  • 客户语言.我个人认为,一些客户端语言更适合他们的"自然"数据库平台,但这源于你是否在MS,Java或PHP商店

  • 预算.如果您想在4小时内在现场聘请MS顾问,您将需要付费.如果出现问题,每分钟对您的业务造成的损失是多少?

  • 政治.我不同意我们的数据库工程如何设置企业MS SQL构建的一些方面,但我别无选择.如果你在学术界,你的开衫+拖鞋戴烟斗吸烟导师会讨厌微软.