Skip to content

DNET_OSSDB

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

OSS-DB

概要

MySQLとPostgreSQLが有名。

MySQL

概要(MySQL)

  • 商標権・著作権はOracleが保有。
  • グローバルでのシェアが大きい。

マルチストレージエンジン

MyISAMストレージエンジン

  • トランザクション機能なし。
  • 検索性能を重視する。
  • 全文検索が利用できる。

InnoDBストレージエンジン

  • 高い堅牢性とMVCCによる高い並列性を兼ね備えている。
  • メディア障害時の更新ログによるリカバリが可能。
  • あらゆるアプリケーションに対応出来るストレージエンジンとなった。

MySQLのデータプロバイダ

コチラ(の該当節)。

PostgreSQL

概要(PostgreSQL)

  • 日本でのシェアが大きい。
  • ACID重視(日本の市場でトランザクション機能が重視されていたため)

PostgreSQLのデータプロバイダ

コチラ(の該当節)。

参考

補足:MySQL の全文検索は 5.6 以降 InnoDB でも利用でき、 MyISAM は既定のストレージエンジンではなくなっている(5.5 以降は InnoDB が既定)。

移行メモ

  • 同名の見出し(「概要」)が MySQL / PostgreSQL の節に重複するため、 括弧で文脈を補って一意にした。
  • マイクロソフト系技術情報 Wiki(techinfoofmicrosofttech.osscons.jp)への URL リンクは、移行済みの ADO.NETデータプロバイダ に張り替えた。
  • PukiWiki のページ内アンカ(#xxxxxxxx)は GitHub Wiki では再現できないため、 「(の該当節)」を添える形に置き換えた。

Tags: 移行, OSS-DB, MySQL, PostgreSQL, InnoDB, MyISAM, ADO.NET, データプロバイダ

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally