术语表¶
酸¶
一组保证可靠地处理数据库事务的属性。代表原子性,一致性,隔离,耐用性.
原子性¶
原子性意味着数据库操作是按照“全有或全无”的规则应用的。事务要么完全应用,要么根本不应用。
一致性¶
一致性意味着修改数据库的每个事务将数据库从一个一致的状态转移到另一个一致的状态。
耐用性¶
一旦事务提交,它将保持提交状态。
外键¶
两个表之间的引用约束。示例:purchase_orders表中的购买订单必须是由customers表中存在的客户发出的。
通用可用性(GA)¶
该产品的最终版本已向公众开放。它是软件发布周期的最后阶段。
隔离¶
隔离要求意味着任何事务都不能相互干扰。
InnoDB¶
一个存储引擎适用于MySQL及其衍生产品(雷竞技下载官网Percona服务器,MariaDB)最初由Innobase Oy编写,后来被Oracle收购。它提供了酸兼容的存储引擎外键支持。的MySQL5.5版,InnoDB成为所有平台的默认存储引擎。
詹金斯¶
詹金斯是一个持续集成系统,我们使用它来帮助确保我们生产的软件的持续质量。它帮助我们实现以下目标:
在任何平台上的主干中没有失败的测试
协助开发人员确保在所有平台上构建和测试合并请求
没有已知的性能退化(没有一个该死的好解释)。
LSN¶
LSN (Log Sequence Number)是一个8字节的数字。每次数据更改都会向重做日志添加一个条目,并生成一个LSN。服务器每次更改都会增加LSN。
MariaDB¶
叉子MySQL它主要是由Monty Program AB维护的。它的目的是增加功能,修复错误,同时保持100%向后兼容MySQL。
my.cnf¶
MySQL默认配置文件的文件名。
MyISAM¶
一个MySQL存储引擎这是MySQL 5.5之前的默认设置。
MySQL¶
一个开源数据库,已经产生了几个发行版和分支。MySQL AB是主要的维护者和分销商,直到被Sun Microsystems收购,然后被Oracle收购。由于Oracle拥有MySQL商标,术语MySQL通常用于MySQL的Oracle发行版,以区别于诸如MariaDB而且雷竞技下载官网用于MySQL的Percona服务器.
NUMA¶
非统一内存存取(NUMA)是一种用于多处理的计算机内存设计,其中内存访问时间取决于相对于处理器的内存位置。在NUMA下,处理器可以比非本地内存更快地访问自己的本地内存,即另一个处理器的本地内存或处理器之间共享的内存。整个系统仍然可以作为一个单元运行,所有内存基本上都可以从任何地方访问,但可能会有更高的延迟和更低的性能。
雷竞技下载官网用于MySQL的Percona服务器¶
的Per雷竞技下载官网cona分支MySQL改进绩效和管理。
存储引擎¶
存储引擎是为数据库系统实现数据存储和检索细节的软件。这个术语主要用于MySQL生态系统,因为它是第一个广泛使用的关系数据库,在存储周围有一个抽象层。它类似于操作系统中的虚拟文件系统层。VFS层允许操作系统读写多个文件系统(例如FAT、NTFS、XFS、ext3),存储引擎层允许数据库服务器访问存储在不同引擎中的表(例如,MyISAM或InnoDB)。
技术预览版¶
技术预览项可以是特性、变量或变量中的值。该术语表示该项目尚未准备好用于生产使用,并且SLA的支持中不包括该项目。发布中包含技术预览项,以便用户提供反馈。项目更新或发布为一般可用性(GA)如果没用,就删除。道具的功能可以从技术预览到通用。
XtraDB¶
的Per雷竞技下载官网cona改进版本InnoDB在InnoDB中提供了优于Oracle的性能、特性和可靠性。