この連載では、
オープンソースカンファレンス(OSC)大阪・東京のOSS-DB企画
OSC大阪「OSSデータベース入門セット」開催報告
1月24日~25日に開催された、
発表資料はOSSコンソーシアムのWebサイトで公開します。また、
- MySQL
“超” 入門 - セミナーの前半は、
MySQLとPostgreSQLの二大DBがそれぞれ 「どんなDBなのか?」 をザックリと知ってもらう発表です。 - MySQLは、
db-engine. com発表のDatabase of the Year 2019 に選ばれた、「世界で一番よく使われているOSSデータベース」 です。歴史的経緯の中での興味深い逸話や、 最新バージョンの8. 0.xで、 新機能がガンガン追加されていることなどを紹介しました。 - PostgreSQL
“超” 入門 - 二大OSSデータベースのもう一方、
「PostgreSQLとは?」 の紹介です。MySQLとPostgreSQLで観点を揃えて並べて見ると、 特徴が浮き出て興味深い紹介ができたのでは無いかと思います。どちらも派生製品がいろいろ登場していますが、 PostgreSQLでは商用化している派生製品がいくつも出てきているのが特徴でしょう。 - OSS-DB取り取り時報総集編2019
- 本連載の前回が2019年の注目ニュースの回でしたので、
その内容を中心に、 OSSデータベース界隈の2019年の話題をいくつか紹介しました。 - Laravel入門
(PostgreSQL連携付き) - DBMSはミドルウェアに分類されることから明らかなように、
アプリケーションから使われてはじめて役に立つものです。これまでのデータベース部会のセミナーは、 DBの説明が中心でした。今回はアプリケーション開発をやってみたい方に向けて、 PHP言語の代表的なフレームワークであるLaravelの入門的紹介をしつつ、 アプリケーションとデータベースを連携させる、 簡単な方法をレクチャーしました。
OSC東京の特別企画「多様性時代のDB選択」
2月21日
開始時刻 | 内容 |
---|---|
13:00 | MySQL開発最新動向 ~Oracle MySQL Cloud Serviceの最新情報もご紹介~ Oracle Corporation MySQL Community Team 生駒眞知子 |
14:00 | PostgreSQL |
15:15 | 【GridDB入門】 |
16:15 | 多様性時代のDB選択 ~NoSQLについてもっと知ろう! OSSコンソーシアム |
17:15ごろ | パネルディスカッション
|
[MySQL]2020年1月の主な出来事
2020年1月はMySQLの製品の一斉リリースが行われ、
MySQL 8.0.19の新機能
MySQL 8.
- MySQL InnoDB ReplicaSetの登場
- 従来から多くのシステムで活用されているレプリケーション機能をMySQL RouterやMySQL Shellと組み合わせたパッケージとしたのがInnoDB ReplicaSetです。グループレプリケーションをベースとしたInnoDB Clusterと同様に、
MySQL Shellの管理APIから簡単に構築や運用が可能となっています。詳細は連載の次回以降にご紹介いたします。 - JSONスキーマ検証エラー時の詳細出力
- MySQL 8.
0.17で加わったJSON_ SCHEMA_ VALID()関数によってJSONデータ型に対するスキーマの検証が可能となりましたが、 MySQL 8. 0.19では検証エラーとなった場合にSHOW WARNINGにて詳細な制約違反が確認できるようになりました。 - VALUES文のサポート
- SQL標準の構文の一つであるVALUES文が追加されました。複数のレコードをテーブル形式で返す構文となっています。
- ログイン失敗回数のカウントとアカウントのロック
- ユーザ作成時のパスワードオプションとして、
連続してログインに失敗した回数をカウントして一時的にアカウントをロックするFAILED_ LOGIN_ ATTEMPTSと、 ロックする期間を指定するPASSWORD_ LOCK_ TIMEが追加されました。
他にも共通テーブル式でのLIMIT句のサポート、
MySQL NDB Cluster 8.0 GAリリース
分散型データベースクラスタであるMySQL NDB Clusterの最新メジャーバージョン8.
- データノードのレプリカ数が最大4に
- データの多重度を表すパラメタNoOfReplicasは従来最大2までが公式にサポートされていましたが、
MySQL NDB Cluster 8. 0から最大4までサポートされることとなりました。従来のバージョンでも最大4まで設定はできていたのですが、 サポート対象外とされていたものが改善されています。日本のお客様から非常に要望の多かった点の改良となります。 - 大規模データへの対応強化
- データノード1台あたりの最大容量が16TBまで拡張され、
台数も最大144台まで増加しています。ディスクにテーブルを配置した際のレイテンシの制御が可能となり、 MySQL NDB Cluster 7. 6で導入されたパラレルLCPとあわせてより大規模なデータへの対応が強化されています。 - トランザクション関連パラメタの動的管理
- 4つのパラメタが複雑に関連していたトランザクション周りのパラメタを新しいパラメタTransactionMemoryで一元管理可能となりました。
MySQL NDB Cluster 8.
[PostgreSQL]2020年1月の主な出来事
1月は、
OSS-DB道場
OSS-DB道場は、
PostgreSQLを使うときに、
PGEConsの事例セミナーが2月12日に開催
後述のイベント情報にも記していますが、
2020年2月以降開催予定のセミナーやイベント、ユーザ会の活動
MySQL 8.0 & MySQL InnoDB Cluster導入事例セミナー
日程 | 2020年2月4日 |
---|---|
場所 | 日本オラクル株式会社 本社 13F 東京都港区北青山2-5-8 |
内容 | MySQL 8. |
主催 | 日本オラクル株式会社 MySQL Global Business Unit |
PostgreSQLエンタープライズ・コンソーシアム活用事例セミナー
日程 | 2020年2月12日 |
---|---|
場所 | 富士通デジタル・ |
内容 | PostgreSQLの活用事例に特化したセミナーです。OSSデータベースの採用は年々増加していますが、 |
主催 | PostgreSQLエンタープライズ・ |
PostgreSQL / PowerGres ハンズオンセミナー
日程 | 2020年2月13日 |
---|---|
場所 | SRAグループ池袋オフィスビル |
内容 | PowerGresの全体像を理解しつつ、 |
主催 | SRA OSS Inc. |
オープンソースカンファレンス 2020
日程 | 東京:2020年2月21日 浜名湖 |
---|---|
場所 | 東京:駒澤大学 駒沢キャンパス 3号館 浜名湖:浜松市市民協働センター |
内容 | 東京でもOSSデータベースのトラックが用意され、 |
主催 | オープンソースカンファレンス実行委員会 |
OSS-DB Exam Silver 技術解説無料セミナー
日程 | 2020年2月22日 |
---|---|
場所 | コンベンションホール AP浜松町 |
内容 | OSS-DB Exam Silver試験の範囲について網羅的に解説します。 |
主催 | 特定非営利活動法人LPI-Japan |
OSS-DB Exam Gold 技術解説無料セミナー
日程 | 2020年2月23日 |
---|---|
場所 | コンベンションホール AP浜松町 |
内容 | OSS-DB Gold試験では、 |
主催 | 特定非営利活動法人LPI-Japan |
MySQL 8.0 入門セミナー ~チューニング基礎編、SQLチューニング編~
日程 | 福岡:2020年2月13日 名古屋:2020年2月18日 大阪:2020年2月20日 |
---|---|
場所 | 福岡:日本オラクル株式会社 西日本支社 九州オフィス 名古屋:日本オラクル株式会社 中日本支社 東海オフィス 大阪:日本オラクル株式会社 西日本支社 関西オフィス |
内容 | 東京では大好評のため急遽午前午後のダブルヘッダーで開催したMySQL 8. |
主催 | 日本オラクル株式会社 MySQL Global Business Unit |