![]() |
1
2
我尝试了这三种方法。我仍然在网站上使用MySQL,但对于内部项目,我宁愿选择MySQL Firebird 或博士后。 原因是它们是免费的(就像啤酒和演讲一样),没有那么臃肿(比如Firebird安装程序只有几MB),而且仍然做得很好。 您得到的主要好处是,相同的东西可以从嵌入式扩展到 水平,所以没有 背后的故事。我见过200+GB的Firebird数据库与一个数据库中的1MB数据库一样工作正常 embedded application I make . |
![]() |
2
1
我的客户经常规定我们将使用什么数据库引擎。我们定期针对非SQLServerDBS编写.net应用程序。从长远来看,这对客户更好,因为他们可以维护他们所知道的东西。 |
![]() |
3
1
如果客户或商店没有偏好,这些似乎是合乎逻辑的选择。如果您对部署环境没有100%的把握,最好针对多个数据库测试您的应用程序,以确保您没有使用某个特定数据库的任何特殊功能。如果您确实决定必须使用一种特殊功能将您“锁定”到数据库中,那么您最好尽早了解它,并做出明智的决定,而不是落入使用一种功能的陷阱,这种功能会在不知情的情况下将您锁定到特定的数据库中。 |
![]() |
4
1
|
![]() |
5
0
我在一份政府合同上工作,虽然我们在“微软堆栈”中编码,但我们不能使用SQL Server,因为政府免费获得Oracle,并希望我们使用它。 |
![]() |
6
0
医疗软件公司:使用MySQL的IIS上的ASP.NET C#堆栈 主要软件供应商(也是这里提到的主要数据库供应商之一!!):RHEL上的Java和PostgreSQL 我认为大多数优秀的商店都会逐个项目评估他们的需求,而不是仅仅根据堆栈集成来选择数据库产品。如果是这样的话,Oracle将不会是最大的数据库制造商,DB2将比它小得多。 |
![]() |
7
0
|
![]() |
8
0
这将取决于您从事的项目类型,以及使用该技术的企业可以接受的平台。 良好的数据库设计——第三种标准形式——将是大多数情况下评判您的标准。大型企业可能会迫使您将Oracle与MS堆栈一起使用。中型企业很可能会使用SQL Server,但如果他们是来自Claritas等数据源的人口统计数据的消费者,则Oracle将与该应用程序捆绑在一起。 从雇主寻找具有技能的人的角度来看,MS SQL server在拥有内部开发部门的企业中更为普遍。 |
![]() |
blogger13 · 视频租赁店数据库的规范化 5 月前 |
![]() |
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 6 月前 |
![]() |
relatively_random · 确保两个表之间一致的共同参考 6 月前 |
|
Grenish Rai · Firestore错误“用户文档不存在” 10 月前 |
![]() |
Saijo-Shi · PLpgsql中的更新触发器 10 月前 |
![]() |
Dante · Django::配置不当:池不支持持久连接 10 月前 |
![]() |
YouLocalRUser · 删除重复行,保留第一行 11 月前 |