@ Cebjyre.无论是企业管理器还是管理工作室的 IDE 都比我迄今为止看到的任何 MySQL IDE 都要好。我说“更容易使用”是因为我可以在 MSSQL 中做很多事情,而 MySQL 没有对应的。在 MySQL 中,我不知道如何通过查看查询计划或查看统计数据来调优查询。MSSQL 中的索引调优向导负责对丢失或放错的索引进行大部分猜测工作。
MySQL 的一个缺点是数据库没有最大大小。数据库只会增加大小,直到它填满磁盘。想象一下,如果这个磁盘正在与其他用户共享数据库,突然之间他们的所有查询都失败了,因为他们的数据库不能增长。我很久以前就向 MySQL 报告了这个问题。我觉得还没修好。
这里的很多评论听起来更像是宗教争论,而不是现实生活中的陈述。
我已经为 MySQL 和 MSSQL 工作了多年,它们都是很好的产品。
我选择 MySQL 主要是基于您正在使用的环境。大多数开源项目都使用 MySQL,所以如果你朝这个方向发展,MySQL 是你的选择。如果你用。Net 我会选择 MSSQL,不是因为它更好,而是因为这是大多数人使用的。
实际上,我目前正在做一个项目,它使用 ASP.NET 和 MySQL 以及 C # ,运行得非常好。