MariaDB 10.1には、デフォルトのエンジンとしてXtraDBを使用しています、しかし、私はまだINFORMATION_SCHEMA内のInnoDBテーブルを取得しています。なぜ私はinnoDBテーブルをinformation_schemaに入れていますか?のはなぜmariaDB 10.1でINFORMATION_SCHEMAでInnoDBテーブルを取得していますか?
答えて
XtraDBはInnoDBの「ドロップイン置換」であるため、はおそらくであり、スクリプト、コードなどの混乱を避けるため「innodb」と言います。
(警告:私は「事実」、私は長年にわたってXtraDBとMariaDBの進化を見てきたように上記のことを言うと、それは安全な推測であることを感じることができない。)
いくつかの歴史を。 ..
数年前、PerconaはXtraDBを作成するために(そして、MySQL ABのか、日によって「所有」、私は正確なタイミングを忘れる)はInnoDBを変更しました。 XtraDBには、パフォーマンスのために必然的に必要な修正がいくつかありました。それ以来、OracleはMySQL(InnoDBを含む)を買収し、特に5.6と5.7に多数の変更を加えました。これらの変更の中には、XtraDBを改善したものを組み込んだ(または複製する)ものがありました。一方、PerconaはXtraDBの開発を続けました。今日、良いコードはどちらかによって生成され、時には他のコードに組み込まれます。
一方、MariaDBは分岐し、かつ全体的なMySQLで他の改良を行います。ある時点(10.x?)で、彼らはOracleのInnoDBの代わりにPerconaのXtraDBを使用することを選択しました。カジュアルな観察者に
、InnoDBテーブルとXtraDBは、行為を感じる、と同じ匂いを嗅ぎます。しかし、十分に掘り下げれば、他のテストケースよりも優れたテストケースを生成できます。リンゴ対オレンジ。
ボトムライン:問題ありません。
ありがとう。リック.. – user2151502
ありがとうリック。 – user2151502
- 1. MariaDB/InnoDB:インデックスの破損 - なぜですか?
- 2. ブースト依存エラーMariaDB 10.1
- 3. は、なぜ私はエラーを取得しています:OperationalErrorを/テーブル/いいえ、そのようなテーブルで:table_book
- 4. なぜ私はRemoteViewsFactoryでIndexOutOfBoundsExceptionを取得していますか?
- 5. MariaDB 10.1はDoctrine 2.5と互換性がありますか?
- 6. PHPmyadminがテーブルの行データを取得しないのはなぜですか?
- 7. なぜ私は(strcpyのでセグメンテーションフォールトを取得しています)
- 8. InnoDBまたはMyISAM - なぜ両方ではないのですか?
- 9. なぜinnodbのインデックスサイズがゼロですか?
- 10. Ubuntu 16.04で "mysql2、mariadb 10.1"という宝石をインストールできませんXenial
- 11. なぜScErapyでKeyErrorを取得していますか?
- 12. なぜASP.NETで404を取得していますか?
- 13. Sqliteをエラー私はsqliteのエラーを取得していますなぜテーブル
- 14. MariaDB 10.1オーダーBy + Limit不一致
- 15. HQLなしでテーブルのすべての行を取得していますか?
- 16. なぜ私は値を取得していないです
- 17. Httpartyがソースコードを取得しないのはなぜですか?
- 18. MariaDB 10.1(centos 7上)でIPv4のみを聞くことができません
- 19. すべてのデータベースをINNODBからMARIADBに移行するにはどうすればよいですか?
- 20. なぜ私はjtwitterで古い記述を取得していますか?
- 21. Apache、なぜ私はリダイレクトループを取得していますか?
- 22. なぜ私はNSUnkownKeyExceptionを取得していますか?
- 23. なぜ私は400 Bad Requestを取得していますか?
- 24. なぜ私はPluginResolutionExceptionを取得していますか?
- 25. なぜ私はZlib :: DataErrorを取得していますか?
- 26. なぜ私は403を取得していますか?
- 27. なぜ私はSystemStackErrorを取得していますか?
- 28. なぜ私はorg.apache.jasper.JasperExceptionを取得していますか?
- 29. なぜ私はEOFを取得していないのですか?
- 30. MariaDB 10.1+には変数の配列/コレクション型がありますか?
エンジンの列に「Xtradb」ではなく「Innodb」と表示されていますか?それぞれがいくつかありますか?あなたがショーのテーブルを言う場合 –
いいえ、情報スキーマでは、テーブルのほとんどは、InnoDBのテーブルです。たとえば。 innodb_sys_datafiles、innodb_tablestatsなど – user2151502