この連載では、
OSC2020 online/Fall「企業ITのクラウドマイグレーションとOSSの役割」
OSSコンソーシアムでは、
プログラム概要
- 《第1部 トラブルに備える》~Linux-HAとアプリケーション性能管理
- 企画トラックのオープニング/
溝口 則行 (TIS) - あなたのシステムをOSSで冗長化しよう~いつか来るシステム障害にそなえて/
黒木 博 (サイオステクノロジー) - Webアプリケーションのクラウド移行時の課題と対策/
呉 錫嶼 (ジェニファーソフト) - 《第2部 アプリケーションはどうする?
》~ITモダナイゼーションと認証 - ITモダナイゼーションとOSS基盤/
井坂 徳恭 (東京システムハウス) - 今更聞けない認証関連OSSの話 ~クラウド移行の観点も含めて~/
今井 啓 (オープンソース・ ソリューション・ テクノロジ) - 《第3部 データベースはどうする?
》~MySQLとPostgreSQL - クラウドベンダーにデータをロックインされないMySQLのクラウドデータベースの選択/
梶山 隆輔 (日本オラクル MySQL GBU) - クラウド時代の Pgpool-II の活用~Kubernetes におけるクエリ負荷分散とモニタリング機能を備えた PostgreSQL クラスタの構築/
彭 博 (ペン ボ) (SRA OSS, Inc. 日本支社) - 《第4部 座談会》~ 企業ITのクラウドマイグレーションとOSSの役割
-
- 上野 俊作
(東京システムハウス) - 小田切 耕司
(オープンソース・ ソリューション・ テクノロジ) - 梶山 隆輔
(日本オラクル MySQL GBU) - 才所 秀明
(日立ソリューションズ) - 溝口 則行
(TIS/ OBCI)
- 上野 俊作
OSSデータベースの発表
上記のうち、
前半はクラウドサービスでのMySQLの選択について。各種クラウドサービス事業者がマネージド型のデータベースサービスとしてMySQLもしくはMySQL互換のサービスを提供していますが、
後半は、
発表資料はOSSコンソーシアムのWebサイトで公開しています。また、
[MySQL]2020年10月の主な出来事
2020年10月にはMySQLサーバー8.
レプリケーション用語の変更
MySQL開発チームでは2020年7月にレプリケーションに関する用語の改訂を行いました。リファレンスマニュアルの用語の変更はすでに進んでいますが、
旧 | 新 |
---|---|
master | source |
slave | replica |
blacklist | blocklist |
whitelist | allowlist |
MySQL 8.
旧 | 新 |
---|---|
START SLAVE | START REPLICA |
STOP SLAVE | STOP REPLICA |
SHOW SLAVE STATUS | SHOW REPLICA STATUS |
SHOW SLAVE HOSTS | SHOW REPLICAS |
旧 | 新 |
---|---|
Com_ |
Com_ |
Com_ |
Com_ |
Com_ |
Com_ |
Com_ |
Com_ |
旧 | 新 |
---|---|
group_ |
group_ |
MySQL 8.0.22の新機能
MySQL 8.
- ネットワークのネームスペースの利用
- Linuxなどネットワークのネームスペースに対応したOS上でのbind_
address, admin_ が可能となりました。address, mysqlx_ bind_ addressへのネームスペースの利用 - InnoDB memcached pluginが非推奨に
- キーバリュー型のAPIを提供するInnoDB memcached pluginが非推奨となり、
将来的に削除されることとなりました。キーバリュー型の処理が必要な場合はMySQL NDB ClusterのNDB APIを利用することで、 耐障害性と水平拡張性を持ったキーバリューデータストアとして利用できます。 - OCI Vaultキーリングプラグイン追加
- MySQL Enterprise Editionのキーリングプラグインにkeyring_
ociが追加され、 Oracle Cloud Infrastructure Vaultが鍵管理のレポジトリとして利用可能になりました。 - プリペアード・
ステートメントのPREPARE処理が1度のみに - 複数回PREPARE処理が行われることはなくなるため、
性能向上が期待されます。 - ALTER DATABASE文にREAD ONLYオプション追加
- データベース
(スキーマ) にし、を参照専用 移行などの際にデータが変更されない状態でコピーなどが可能となります。
11月もMySQL Database Service関連のイベントやセミナーが続々
MySQL Database Serviceに関してのセミナーが11月以降に予定されています。またdb tech showcase ONLINE 2020
日付 | 概要 |
---|---|
11月19日 |
MySQL Database ServiceへのAmazon RDSからの移行方法 |
11月24日 |
dbts2020: MySQL Shellのユーティリティ dumpInstance&loadDump |
11月28日 |
Open Source Conference 2020 Online/ |
12月3日 |
dbts2020: MySQL on IaaSの運用あれやこれや 講師:yoku0825 |
12月10日 |
dbts2020: MySQLのGIS機能を使った事例紹介 |
12月17日 |
Oracle Developer Days 基調講演:LINE株式会社 大塚 知亮様 |
日本語版のWebセミナーの一覧はこちら、
[PostgreSQL]2020年10月の主な出来事
9月下旬に新メジャーバージョン13がリリースされた後は、
KubernetesとPgpool-IIで作るPostgreSQLのクラスタ環境
冒頭で紹介した
コンテナ管理を自動化するためのプラットフォームとしてKubernetesが注目されていることは皆さんご存知でしょう。企業ITをオンプレミス環境からクラウド環境のKubernetesに移行する企業も増えています。クラウド環境でDBサーバを稼働させる場合、
KubernetesにはPostgreSQLのクラスタ構成を容易に構築するためのオペレータ
彭さんの発表では、
バージョン13での旧バージョンと互換性がない点とその他の変更点
メジャーバージョンアップであるPostgreSQL 13は、
SRA OSS Tech Blogにおいて、
互換性のない変更点が14項目、
- 互換性のない変更点 (14)
- その他の変更点: パーティショニング
(6)、 インデックス (6)、 オプティマイザ (5)、 性能一般 (12)、 モニタリング (6)、 システムビュー (6)、 待機イベント (5)、 認証 (2)、 サーバ設定 (4)、 ストリーミングレプリケーションとリカバリ (7)、 ユーティリティコマンド (13)、 データ型 (6)、 関数 (18)、 PL/ pgSQL (2)、 クライアントインタフェース (5)、 psql (9)、 pgbench (4)、 サーバアプリケーション (13)、 ドキュメント (3)、 ソースコード (18)、 追加モジュール (13)
互換性のない変更点について
全体をざっと見てみると、
そんな中で、
2020年11月以降開催予定のセミナーやイベント、ユーザ会の活動
引き続き新型コロナウイルス感染症への警戒が必要な状況の中、
db tech showcase ONLINE 2020
日程 | 2020年10月27日 |
---|---|
場所 | オンライン開催 |
内容 | データベース技術の総合カンファレンスです。MySQLのパートでも紹介したMySQL関連、 |
主催 | 株式会社インサイトテクノロジー |
PostgreSQL Conference Japan 2020
日程 | 2020年11月13日 |
---|---|
場所 | AP日本橋 |
内容 | 日本PostgreSQLユーザ会 |
主催 | 日本PostgreSQLユーザ会 |
MySQL Database ServiceへのAmazon RDSからの移行方法
日程 | 11月19日 |
---|---|
場所 | オンライン開催 |
内容 | MySQLの開発チームが開発、 |
主催 | 日本オラクル株式会社 MySQL Global Business Unit |
SRA OSS, Inc. PostgreSQL / PowerGres ハンズオンセミナー
日程 | 2020年11月19日 |
---|---|
場所 | SRAグループ池袋オフィスビル |
内容 | PowerGresの全体像を理解しつつ実際に機能を体験いただくコースです。ノートPCを持参すると、 |
主催 | SRA OSS, Inc. |
オープンソースカンファレンス2020 Online/Fukuoka
日程 | 2020年11月28日 |
---|---|
場所 | オンライン開催 |
内容 | オープンソースカンファレンスは、 |
主催 | オープンソースカンファレンス実行委員会 |
Oracle Developer Days - 最新DBテクノロジー
日程 | 12月17日 |
---|---|
場所 | オンライン開催 |
内容 | Oracle Developer Days は IT に携わる全てのエンジニアの皆様を対象に、
|
主催 | 日本オラクル株式会社 |