Red Gate 的 2024 年最先进 DBMS 研究显示 Microsoft SQL Server 处于领先地位~? 对于专业企业用途,您的分类是什么?

考虑到Redgate是一家诞生于SQL-Server工具的软件发行商,他们接受调查的联系人主要集中在SQL-Server也就不足为奇了。

如果我们用另一种方法进行另一项研究,则随机进行这项研究: https://db-engines.com/en/ranking_trendOracle Reste devant SQL-Server、MySQL devant PostgreSQL 等。

事实上,Red Gate 是一家在 SQL Server 方面取得成功的软件发行商,但多年来一直在提供专注于所有类型数据库的产品。 正如 Quest 所做的那样,在开始为其他 DBMS 重新设计其产品之前,它已经担任了很长一段时间的 Oracler……

关于 db-engines.com,该公司不进行任何调查。 它仅通过或多或少的专业网站来衡量 DBMS 的受欢迎程度。 受欢迎程度并不意味着位置的数量或数据库的数量。 它只是衡量无法在文档中找到所需内容的用户的请求…因此它涉及两个元素:

  • 开发人员对他们使用的产品(培训)的了解,尤其是他们的差距
  • 文档质量的好坏,往往用来衡量质量的低劣

一些 DBMS 的文档不完整,例如 MySQL(但由于 Oracle,它变得更好),MariaDB 或 PostGreSQL 更是如此(仍然有很多工作要做)…其他 DBMS 的文档过多。 ,就像 SQL Server 的情况一样……

在Google上,观察如下,查询:

  • 站点:microsoft.com “SQL Server”:大约 1,790,000 个结果
  • 站点:postgresql.org“postgresql”:大约 190,000 个结果

或者文档中对 PostGreSQL 的引用比 SQL Server 少 9.5 倍…

某些 DBMS 的复杂性和异构性也受到质疑……SQL Server 是一个整体产品,其所有元素均由 Microsoft 设计和集成,并且完美地通信在一起,而其他一些公司要么购买不同的公司来填补空白。 产品(例如带有 RMan 或 Golden Gate 的 Oracle)的缺点是互操作性差,或者开发时没有能够正确管理项目的坚实团队(MariaDB、MySQL、PostGreSQL…),这会导致对象不一致和差距文档…

PostGreSQL 在文档级别和设计级别的示例都很明显……这是我在我的课程材料之一中所说的内容:


1.2.8 – 文档和来源

[…]

警告:文档非常松懈,示例也很差。 他的术语相当危险。 例如,她说“catalog”来指定 pg_attrdef 系统表,而术语“catalog”是 SQL 标准的官方术语,与“数据库”同义,并且在规范模式 INFORMATION_SCHEMA 的几乎所有视图中都可以找到……通常它说“集群”来指定 PostGreSQL 服务,有时还指定实例。 “集群”的概念与表空间的概念变得令人困惑……还有 CLUSTER 命令! 当我们必须谈论列时,经常使用术语“字段”……对于索引的创建,它表示类操作(法语),但解释在操作类条目中给出……因此,最好按顺序交叉源为了清楚地了解信息,如果做不到这一点,请在论坛上发帖。
[…]

1.3 – 词汇

PostGreSQL 有一个特定的词汇,但在有关 RDBMS 的学术和专业文献中并未采用这些词汇……以下是其中的一些词汇及其对应或解释:

为了避免第 1.2.8 节和上表中所述的混淆,我们决定不使用术语“集群”来指定 PostGreSQL 引擎的实例。 我们将始终使用术语“实例”来代替。 除了 CLUSTER 命令(因为这个命令确实存在!)。

同样,我们将禁止术语“关系”,它是关系 DBMS 的创建者 Franck Edgar Codd 发明的关系代数理论的一部分,而在大多数情况下支持术语“表”,甚至更具体的术语……

总之,我们将系统地替换这些术语:

…因为这些要么是关系型 DBMS 文献中的标准建立的术语,要么是绝大多数 RDBMS 编辑者制定的术语。

我们先不讨论 PostGreSQL 的 PG/PLSQL 的不一致之处,它允许您在 SELECT 中启动能够破坏基础的函数……

还有一个事实是,PostGreSQL 是外部命令的大杂烩(标准大约有 30 个,你好,安全性…),每个命令都有自己的语法…只是为了备份 3 个不同的命令(pg_basebackup、pg_dump、pgdumpall)+许多参数…而在 SQL Server 中只有一个命令,而且它是内部的…

在如此混乱的情况下,不可能轻松找到自己的路…因此,与较少数量的实例和较小的体积相比,问题数量较多……更不用说人体工程学方面了(几乎没有完整的图形工具来帮你…)

红门研究还证实了我发表的一项较早的研究(《信息周刊 – 2016 年数据库技术现状》 ),它已经将 SQL Server 排在所有这些竞争对手之前。 这是一项通过询问客户而不是通过测量点击次数进行的研究……

一个+

1707344834
#Red #Gate #的 #年最先进 #DBMS #研究显示 #Microsoft #SQL #Server #处于领先地位 #对于专业企业用途您的分类是什么
2024-02-07 22:12:44

Leave a Reply

Your email address will not be published. Required fields are marked *

近期新闻​

编辑精选​