MariaDB

ソフトウェアのスクリーンショット:
MariaDB
ソフトウェアの詳細:
バージョン: 10.2.12 更新
日付のアップロード: 20 Jan 18
開発者: MariaDB Foundation
ライセンス: 無料
人気: 128

Rating: 2.0/5 (Total Votes: 4)

MariaDBは、世界中の多数のWebサーバーで使用されている有名で強力なMySQLデータベースエンジンの代替として設計されたオープンソースのクロスプラットフォームデータベースエンジンとサーバーです。このアプリケーションは、MySQLデータベースサーバーの代わりに、スケーラブルで堅牢で信頼性が高く安定したSQLサーバーを探しているデータベースの専門家を対象としています。


幅広いストレージエンジンをサポート

デフォルトでは、Aria、XtraDB(InnoDBのドロップイン置換)、PBXT、FederatedX(Federatedのドロップイン置換)、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ディストリビューション開発者がすべてのMySQLパッケージをオペレーティングシステムのMariaDBに置き換えたため、この強力でオープンソースのSQLデータベースエンジン/サーバーをプロジェクトに強く推奨する必要があります。

このリリースの新機能:

MDEV-12837 - WSREP:BFロック待機時間が長い
MDEV-14799 - 索引付き列のUPDATE後、古い値は2次索引からパージされません
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:1000msの意図されたループはN msを要した。設定が最適でない可能性があります。"

mariabackup:MDEV-14536 - バックアップ中にログブロックの再試行が行われ、チェックサムの不一致が(断続的な場合がある)
MariaDB Deprecation Policyに従って、これはUbuntu 17.04 "Zesty"のMariaDB 10.2の最終リリースになります。
予約語WINDOWは、テーブルエイリアスに対してのみ許可されています。

バージョン10.2.11の新機能:

InnoDB:
MDEV-13206 INSERT ON DUPLICATE KEY UPDATE外部キーが失敗する
WindowsでのCRC32 SSE2実装のサポート
MDEV-13795 / MDEV-14332 VIRTUAL列が存在する場合のオンライン表の再構築中の破損ALTER
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 UNDO表領域をバックアップ・ディレクトリからコピー先にコピーします。
その他:
Mroongaが7.07にアップデートされました。
MariaDBの非推奨ポリシーに従って、これはRHEL 7.2およびCentOS 7.2のMariaDB 10.2の最終リリースになります。次の10.2リリースから、CentOS 7用のMariaDBとバージョン7.3のRHEL 7を構築します。
Ubuntuリポジトリ17.10 Artfulが追加されました

バージョン10.2.10の新機能:

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:失敗したADD INDEXおよびtable_definition_cache退避後のInnoDBクラッシュ
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に更新されました
MariaDB Backupベータ版がRed Hat、CentOS、Fedoraパッケージに含まれるようになりました
MDEV-13125:コアダンプを動的に有効にできるようになりました
新しい変数:
tmp_disk_table_size
tmp_memory_table_size
MariaDB Deprecation Policyに従って、これはUbuntu 16.10のMariaDB 10.2の最後のリリースです。 "Yakkety"

バージョン10.2.6の新機能:

MyRocksアルファストレージエンジンが追加されました(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変数の導入

バージョン10.1.9の新機能:

CONNECTエンジンをバージョン1.04.0003に更新しました
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に更新されました
コネクトエンジンは現在、ガンマ成熟(:ベータ版)

XtraDBをXtraDB-5.6.24-72.2にアップデートしました。

バージョン10.0.20 / 10.1.3 Betaの新機能
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 reposを提供しています。リポジトリ設定ツールの使い方の詳細は、リポジトリ設定ツールを参照してください。

バージョン10.0.14の新機能:

TokuDBを7.5.0にアップグレードしました
XtraDBを5.6.20-68.0にアップグレード
InnoDBを5.6.20にアップグレード
スパイダー3.2.11にアップグレード
SphinxSE 2.1.9にアップグレード
フィードバックプラグインに、照合の使用状況に関する統計が追加されました。
エラーログには、10回の同一の安全でない警告の後にアクティブになるフラッド保護があり、次の5分間それらを無効にします。
Power8プラットフォームの多くの修正と最適化。
MariaDBの非推奨ポリシーに従って、これは、Ubuntu 13.10 "Saucy"および "Saucy"の両方に対するMariaDB 10.0の最後のリリースになります。およびMint 16 "Petra"。
CentOS 7とRHEL 7の最近のリリースでは、両方のディストリビューションにパッケージを提供できることを嬉しく思っています。リポジトリを有効にする方法については、" YUMでMariaDBをインストールする"ページとリポジトリ設定ツールを使用します。

バージョン10.0.13の新機能:

スモールクエリログと新しいステータス変数sort_priority_queue_sortsを介してfilesort-with-small-limit-optimizationを表示できるようになりました。
AriaとMyISAMのオープンされたファイルと変更されたファイルのハッシュバケットの数を決定する新しい変数aria_pagecache_file_hash_sizeとkey_cache_file_hash_size。
接続エンジンはパーティション化をサポートします。
多くのプラグインは、成熟度が(ベータからガンマまで、またはガンマから安定して)増加しました。
TokuDBを7.1.7にアップグレード
XtraDBを5.6.19-67.0にアップグレード
InnoDBを5.6.19にアップグレード
Performance_Schemaを5.6.20にアップグレード

バージョン10.0.12の新機能:

Spiderストレージエンジンをバージョン3.2.4にアップデートしました。
更新されたConnectエンジン。
pcreをバージョン8.35にアップデート
Exists2In最適化がデフォルトで有効になりました
performance_schemaはデフォルトでは無効になっています

バージョン10.0.11の新機能:

バージョン7.1.6に更新されたTokuDBエンジン
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テクノロジとほとんど同じ方法で、異種のラベル付きデータ・オブジェクトを表の各行に格納します。
Cassandraデータから直接MariaDB 10にアクセスし、広く採用されているBig Data技術と直接相互運用します。
シャーディング:

MariaDB 10には、SPIDERエンジンの形でシャーディングが組み込まれており、大規模なデータベーステーブルを複数のサーバーに分割してパフォーマンスと規模を拡大することができます。 MariaDBはシャーディングと新しい複製機能を組み合わせて真の高可用性を実現します。

バージョン5.5.35の新機能:

MySQL 5.5.35
Percona-Server-5.5.35-rel33.0のXtraDB
古いバージョンのMySQL / MariaDBから動作をエミュレートするためのOLD_MODE
MDEV-5248 get_innobase_type_from_mysql_typeリファクタがInnoDB Online DDLと組み合わされているため、DATETIME型とDATE型の重大な非互換性とデータ破損が発生しました。

バージョン10.0.6 Betaの新機能:
MDEV-5275 MySQL 5.1からMariaDBへのアップグレードに関する問題
debパッケージに不足しているプラ​​グインを追加する
さまざまなパラレルレプリケーションの修正:MDEV-4506、MDEV-5217

バージョン5.5.34の新機能:

MySQL 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 - 監査プラグインとしてのポート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とインプレース操作のスレッド情報
交換区画
パーティションの選択
CREATE TEMPORARY TABLE文で作成された一時テーブルの場合、特権モデルが変更されています(MySQL Bug#27480、Bug#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が含まれています。

同じようなソフトウェア

Percona Server
Percona Server

20 Jan 18

HyperSQL
HyperSQL

11 May 15

SQLite
SQLite

22 Jun 18

H2 Database Engine
H2 Database Engine

17 Feb 15

へのコメント MariaDB

コメントが見つかりません
コメントを追加
画像をオンにする!