MariaDB

软件截图:
MariaDB
软件详细信息:
版本: 10.2.12 更新
上传日期: 20 Jan 18
许可: 免费
人气: 128

Rating: 2.0/5 (Total Votes: 4)

MariaDB 是一个开放源代码和跨平台的数据库引擎和服务器,设计用来代替全球众多Web服务器上众所周知的强大的MySQL数据库引擎。该应用程序是面向数据库专业人士,在寻找一个可扩展,健壮,可靠和稳定的SQL服务器,MySQL数据库服务器的替代品。


支持广泛的存储引擎
默认情况下,它为用户提供了对几种存储引擎的支持,包括Aria,XtraDB(InnoDB的直接替换),PBXT,FederatedX(联合的直接替换),OQGRAPH,SphinxSE,IBMDB2I和Cassandra。


与MySQL相比
与MySQL相比,我们可以立即注意到,MariaDB肯定快得多,并且可以通过大量的扩展来扩展。它具有由行业中最优秀和最聪明的开发人员开发的全新功能。

功能一目了然
在它的一些主要亮点中,我们可以提到多源,快速和安全的复制,InnoDB异步I / O子系统,支持超过200,000个数据库连接,扩展用户统计,可插拔认证,以及更快的子查询和连接。此外,它还支持动态列,GIS(地理信息系统)功能,进度报告,虚拟列,表格消除,HandlerSocket,以及更少的错误和警告。


与MySQL数据库兼容
另一个有趣的功能是与MySQL数据库服务器完全兼容,允许用户将数据库表从MySQL导入到MariaDB,没有太多麻烦。此外,用户将能够轻松地创建其数据库的逻辑或物理备份。


支持的操作系统
MariaDB是一个独立于平台的应用程序,支持Linux,Mac OS X,Solaris和Microsoft Windows等所有主流操作系统。除了源代码之外,该软件还为64位和32位体系结构提供二进制包。

一个替代MySQL的插件
因为许多Linux发行版开发者在他们的操作系统中用MariaDB代替了所有的MySQL软件包,所以我们觉得有必要强烈推荐这个功能强大的开源SQL数据库引擎/服务器用于你的项目。

新增功能:

MDEV-12837 - WSREP:BF锁等待时间长
  • MDEV-14799 - 索引列更新后,旧值不会从二级索引清除
  • MDEV-12827 - 在线表重建中报告重复键错误时声明失败
  • MDEV-14008 - 无法从存储引擎读取DOUBLE列中的自动增量值
  • MDEV-12323 - 崩溃恢复期间的回滚进度日志消息与不相关的日志消息混合在一起
  • MDEV-12352 - InnoDB关闭不应该被大事务回滚阻塞
  • MDEV-13797 - InnoDB可能在启动后立即启动关机,同时回滚恢复的未完成交易。
  • MDEV-14422 - 关闭trx_purge_run()时断言失败
  • MDEV-14589 - InnoDB不应该锁定删除标记的记录
  • MDEV-14714 / MDEV-14488 / MDEV-14644 - 数据库文件或二进制日志中出现错误日志消息导致的数据损坏
  • MDEV-14511 - 使用更少的事务来更新InnoDB持久性统计信息
  • MDEV-13670 / MDEV-14550 - 错误记录洪水:“InnoDB:page_cleaner:1000毫秒打算循环花了N毫秒。这些设置可能不是最佳的。“
  • mariabackup:MDEV-14536 - 备份期间,如果有(可能是间歇性的)校验和不匹配,则重试读取日志块
  • 根据MariaDB弃用政策,这将是最新版本的Ubuntu 17.04“Zesty”的MariaDB 10.2版本。
  • 保留字“WINDOW”现在仅被禁止用于表别名。
  • 在版本10.2.11中,新功能:

    • InnoDB的:
    • MDEV-13206插入重复键更新外键失败
    • 在Windows下支持CRC32 SSE2实现
    • MDEV-13795 / MDEV-14332联机表重建期间损坏ALTER VIRTUAL列存在时
    • MDEV-13328 ALTER TABLE ... DISCARD TABLESPACE需要很多时间
    • MDEV-14140 IMPORT TABLESPACE不得超出FSP_FREE_LIMIT
    • MDEV-14244 MariaDB 10.2.10无法使用ext3和O_DIRECT在Debian Stretch上运行
    • MDEV-14219加密或压缩参数更改时允许在线表重建
    • MariaDB备份:
    • MDEV-14499 Mariabackup 10.2无法备份多文件InnoDB系统表空间
    • MDEV-14447 mariabackup增量错误地扩展了多文件innodb_data_file_path的系统表空间
    • MDEV-13560将所有innodb撤销表空间从备份目录复制到目标
    • 其他:

    • Mroonga更新至7.07。
    • 根据MariaDB弃用政策,这将是用于RHEL 7.2和CentOS 7.2的MariaDB 10.2的最后一个版本。从下一个10.2版本开始,我们将在7.3版本上为CentOS 7和RHEL 7构建MariaDB。
    • Ubuntu 17.10版本库添加Artful

  • InnoDB已更新至5.7.20版本
  • CONNECT已更新至1.6.0005
  • MariaDB备份现在稳定(GA)
  • MDEV-14051:“撤销日志记录太大”。错误发生在很窄的字符串长度范围内
  • MDEV-13918:INFORMATION_SCHEMA.INNODB_SYS_TABLESTATS和ALTER / DROP / TRUNCATE TABLE之间的争用条件
  • MDEV-13838:更改分区表后出现错误结果
  • 修复了InnoDB FULLTEXT INDEX
  • 中的错误
  • MDEV-12676:InnoDB FTS重复键错误
  • MDEV-13051:失败后的InnoDB崩溃ADD INDEX和table_definition_cache驱逐
  • MDEV-13446:fts_create_doc_id()不必要地为每个插入的行分配8个字节
  • MDEV-13941修复高NTFS碎片
  • MDEV-13512修复了ROW_FORMAT = COMPRESSED表中的SPATIAL INDEX损坏
  • MDEV-14023 10.1具有虚拟列的InnoDB表无法在10.2中访问
  • 启用了MDEV-11336 innodb_defragment
  • 修复了以下安全漏洞:
  • CVE-2017-10378,MDEV-13819
  • CVE-2017-10268
  • CVE-2017-15365

  • 10.2.7版本中新增功能:

    TokuDB已更新至5.6.36-82.0
  • 现在,Red Hat,CentOS和Fedora软件包包含了MariaDB Backup测试版
  • MDEV-13125:现在可以动态启用核心转储
  • 新变量:
  • tmp_disk_table_size
  • tmp_memory_table_size
  • 根据MariaDB弃用政策,这将是用于Ubuntu 16.10“Yakkety”的最新版本MariaDB 10.2。

  • 10.2.6版本中新增功能:

    添加了MyRocks alpha存储引擎(MDEV-9658)
  • 已经引入了窗口功能。
  • 递归公用表表达式(MDEV-9864)
  • 为Windows,CentOS,RHEL和Fedora软件包添加了AWS Key Management插件
  • 将InnoDB更新到5.7.18(MDEV-11751)
  • Galera wsrep库更新至25.3.20
  • Ubuntu 17.04的软件包“zesty”加入
  • MDEV-10431:--add-drop-trigger选项已添加到mysqldump中
  • MDEV-12472:忽略InnoDB中特定于XtraDB的参数,警告它们被忽略

  • MDEV-12253,MDEV-12602:众多加密修复程序
  • MDEV-11336:禁用碎片整理
  • MDEV-10332:增加了对OpenSSL 1.1和LibreSSL的支持
  • 介绍的innodb_deadlock_detect和innodb_stats_include_delete_marked变量

  • CONNECT引擎已更新至1.04.0003版本 LI>
  • SHOW SLAVE STATUS字段seconds_behind_master现在是并行复制,只有在事务提交后才会更新。
  • 包含来自MariaDB 5.5.46,MariaDB 10.0.22和MariaDB Galera Cluster 10.0.22发行版的所有错误修复
  • 在10.0.21 / 10.1.6版本中新增功能:

    XtraDB已更新至XtraDB-5.6.25-73.1 >

  • Innodb更新为InnoDB-5.6.26
  • 效果模式已更新至5.6.26
  • 连接引擎现在已经成熟了(是:Beta)
  • 10.0.20 / 10.1.3 Beta版中的新功能:XtraDB更新为XtraDB- 5.6.24-72.2
  • Innodb更新为InnoDB-5.6.25
  • 效果模式已更新至5.6.25
  • TokuDB已更新为TokuDB-7.5.7
  • 与--ssl一起使用时,客户端命令行选项--ssl-verify-server-cert(和客户端API的MYSQL_OPT_SSL_VERIFY_SERVER_CERT选项)将确保建立的连接是SSL加密的,并且MariaDB服务器具有有效的证书。这修复了CVE-2015-3152。
  • 在10.0.19 / 10.1.3版本中新功能:

    通过mysql_upgrade(MDEV-8115) 10.0.16版本中的新功能:

    innodb_stats_traditional系统变量为更大的表启用更大的页面样本,以便进行索引统计计算。
  • InnoDB已升级到5.6.22
  • XtraDB升级到5.6.22-71.0
  • TokuDB升级到7.5.4
  • 更新CONNECT处理程序(支持JSON表格类型)
  • 修复了以下安全漏洞:
  • CVE-2015-0411
  • CVE-2015-0382
  • CVE-2015-0381
  • CVE-2015-0432
  • CVE-2014-6568
  • CVE-2015-0374
  • 10.0.15版本中的新功能:

    这个版本修复了InnoDB和XtraDB中的一个严重的错误,有时可能导致服务器(MDEV-7026)的硬锁定。
  • 这是第一个包含Mroonga全文搜索存储引擎的版本。
  • 当使用OpenSSL进行编译时,MariaDB现在支持TLSv1.2协议。将其限制为仅使用--ssl_cipher = TLSv1.2的TLSv1.2密码。使用--ssl-cipher = SSLv3将其限制为SSLv3密码。 MariaDB.org的RPM和DEB包是用OpenSSL构建的,其他的(用于Windows和通用Linux)是用yaSSL构建的。
  • 修复了以下安全漏洞:
  • CVE-2014-6507
  • CVE-2014-6491
  • CVE-2014-6500
  • CVE-2014-6469
  • CVE-2014-6555
  • CVE-2014-6559
  • CVE-2014-6494
  • CVE-2014-6496
  • CVE-2014-6464
  • 捆绑的PCRE升级到8.36
  • InnoDB已升级到5.6.21
  • XtraDB升级到5.6.21-70.0
  • TokuDB升级到7.5.3
  • SphinxSE升级到2.2.6
  • 更新CONNECT处理程序,包括:
  • 新的VIR虚拟表格类型。
  • 新变量connect_use_tempfile和connect_exact_info
  • 我们现在提供openSUSE仓库,请参阅仓库配置工具,了解如何使用它。
  • XtraDB升级到5.6.20-68.0
  • InnoDB已升级到5.6.20
  • 蜘蛛升级到3.2.11
  • SphinxSE已升级到2.1.9
  • 反馈插件现在包含排序规则使用统计信息。
  • 错误日志具有防洪功能,在10个相同的不安全警告后激活,并在接下来的5分钟内禁用它们。
  • Power8平台的许多修复和优化。

  • 根据MariaDB的弃用政策,这将是最新版本的MariaDB 10.0 Ubuntu 13.10“Saucy”和Mint 16“Petra”。
  • 随着最近发布的CentOS 7和RHEL 7,我们很高兴为这两个发行版提供软件包。有关如何启用存储库的说明可以通过访问“使用YUM安装MariaDB”来找到。页面和存储库配置工具。
  • 在版本10.0.13中新增功能:

    通过缓慢的查询日志和新的状态变量sort_priority_queue_sorts,现在可以看到filesort-with-small-limit-optimization。
  • 新变量aria_pagecache_file_hash_size和key_cache_file_hash_size分别用于确定Aria和MyISAM的打开和更改文件的散列桶数量。
  • 连接引擎支持分区。
  • 许多插件的成熟度都有所提高(从beta到gamma或从gamma到stable)
  • TokuDB升级到7.1.7
  • XtraDB升级到5.6.19-67.0
  • InnoDB已升级到5.6.19
  • Performance_Schema已升级到5.6.20

  • 更新Spider存储引擎至版本3.2.4 / LI>
  • 更新了连接引擎。
  • 更新了pcre到版本8.35
  • Exists2In优化现在默认启用
  • performance_schema目前已被停用
  • 10.0.11版中的新功能:

    • 将TokuDB引擎更新至版本7.1.6
    • 将Spider存储引擎更新为版本3.2
    • 将XtraDB存储引擎更新至5.6.17-65.0版本
    • 将InnoDB存储引擎更新到版本5.6.17
    • 将performance_schema更新至版本5.6.17
    • 更新了Connect和OQGraph引擎。
    • 在线ALTER TABLE适用于分区表
    • 新的系统变量default_regex_flags。要使MariaDB RLIKE操作符以非标准但向后兼容的方式使用,请使用
    • SET @@ default_regex_flags ='DOTALL';
    10.0.10版中的新功能:

    • 复制:
    • MariaDB 10在性能方面树立了新的标准。由于包括并行复制和进一步的高级组提交在内的新功能,它比前几代的MariaDB,特别是遗留数据库MySQL要快很多倍。此外,复制从站现在是安全的。
    • 现在也可以复制来自多个主服务器的数据,通过多源复制功能提供跨大数据集的分布式数据的完整视图,以便进行实时分析。
    • NoSQL功能:
    • CONNECT引擎允许从MariaDB 10动态访问各种数据源,包括文件夹中的非结构化文件(如日志文件)或任何ODBC数据库。非常适用于ETL(提取,转换和加载)和实时分析
    • 动态列在表中的每一行中存储不同标签的数据对象,与NoSQL技术非常相似。
    • 直接在MariaDB 10中从Cassandra数据访问数据,并直接与广泛采用的大数据技术进行互操作。
    • 拆分:
    • MariaDB 10包含SPIDER引擎形式的内置分片,允许将大型数据库表分割到多个服务器上,以提高性能和扩展性。 MariaDB将分片与新的复制功能相结合,以提供真正的高可用性。

  • MySQL 5.5.35
  • 来自Percona-Server-5.5.35-rel33.0的XtraDB
  • OLD_MODE,模仿旧版MySQL / MariaDB版本的行为。
  • 在10.0.6版本中,新增功能 严重的不兼容性和数据损坏DATETIME和DATE类型,由于get_innobase_type_from_mysql_type重构与InnoDB Online DDL结合
  • MDEV-5275从MySQL 5.1升级到MariaDB的问题
  • 将缺少的插件添加到deb软件包
  • 各种并行复制修复程序:MDEV-4506,MDEV-5217。
  • 5.5.34版中的新功能:

  • Percona-Server-5.5.34-rel32.0的XtraDB
  • TokuDB 7.1.0

  • 10.0.5 Beta版中新增功能:

    • 复制增强功能
    • 存储引擎
    • 优化程序增强功能
    • 管理改进
    • 其他重要的新功能
    • 合并来自MySQL 5.6的功能和功能
    版本10.0.4 Alpha中的新增功能:

    • 新实现的功能:
    • MDEV-4438 - 蜘蛛存储引擎
    • MDEV-4568 - Port Percona响应时间分配为审计插件
    • MDEV-4702 - 减少LOCK_open的使用
    • 从MySQL 5.6.10合并或反向移植的功能和修复:
    • MDEV-330 - 支持具有TIME(N),DATETIME(N)和TIMESTAMP(N)类型的MySQL-5.6创建表(frm和数据文件)。以前,试图在MariaDB中打开这样一个表格会返回一个错误信息。
    • MDEV-3838 - 支持标准的SQL时态文字
    • MDEV-4058 - 合并host_cache P_S表
    • WL#5185删除不推荐的5.1功能
    • 来自MySQL 5.6.10的InnoDB
    • 性能架构更新,包括新的默认值。
    • 信息架构更新,包括新的默认值。
    • InnoDB持久性统计信息。
    • 联机InnoDB的ALTER和就地操作的线程信息
    • EXCHANGE PARTITION
    • 分区选择
    • 对于使用CREATE TEMPORARY TABLE语句创建的临时表,特权模型已更改(MySQL错误#27480,错误#11746602)
    • GET DIAGNOSTICS语句

    5.5.33版中的新功能

    • 本版本包含MariaDB 5.3.12和MySQL 5.5.32。

    • 在5.5.32版本中新增功能:

      这个版本主要是一个错误修复版本。它包括MariaDB 5.3.12和MySQL 5.5.32。

    类似的软件

    Emdros
    Emdros

    11 May 15

    PostGIS
    PostGIS

    19 Feb 15

    Free-Vote
    Free-Vote

    3 Jun 15

    意见 MariaDB

    评论没有发现
    添加评论
    打开图片!