MariaDB

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

Rating: 2.0/5 (Total Votes: 5)

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。

    类似的软件

    phpPgAdmin
    phpPgAdmin

    14 Apr 15

    deltasql
    deltasql

    19 Feb 15

    MUSCLE
    MUSCLE

    22 Jun 18

    Berkeley DB
    Berkeley DB

    27 Apr 17

    意见 MariaDB

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