2017.04.20

Percona

Percona XtraDB Cluster 5.7.17 がリリースされました

オリジナル版:https://www.percona.com/blog/2017/04/19/percona-xtradb-cluster-5-7-17-29-20-now-available/

2017年04月19日に、Percona XtraDB Cluster 5.7.17がリリースされました。同製品は、Percona XtraDB Cluster 5.7のGeneral Availability版(一般公開版)の最新バージョンとなります。

Performance Improvements(性能の改善)

* This release was focused on performance and scaling capability with increasing workload
  threads. Tests show up to 10 times increase in performance.

  このリリースでは、スレッド数を増やしたときのパフォーマンスとスケーラビリティにフォーカスを
  当てています。テストの結果、性能が10倍まで向上しました。

※ 上記の内容に関しては、以下のブログ記事を参照してください
https://www.percona.com/blog/2017/04/19/performance-improvements-percona-xtradb-cluster-5-7-17/
https://www.percona.com/blog/2017/04/19/how-we-made-percona-xtradb-cluster-scale/

Bugs Fixed(バグの修正)

* Improved parallelism for better scaling with multiple threads.

  並列性能が向上したため、複数スレッド時のスケーラビリティがより良くなりました。

* Improved SST and IST log messages for better readability and unification.

  SST/IST のログ出力が分かりやすくなりました。

* Excluded the garbd node from flow control calculations.

  Flow Controlの対象からgarbdノード(Galera Arbitrator)が除外されるようになりました。

* Added extra checks to verify that SSL files (certificate, certificate authority, and key) 
  are compatible before opening connection.

  接続前に SSL files(証明書や鍵など)の互換性をチェックする挙動が追加されました。

* Added validations for DISCARD TABLESPACE and IMPORT TABLESPACE in PXC Strict Mode to 
  prevent data inconsistency.

  "PXC Strict Mode"が有効時に、DISCARD TABLESPACE / IMPORT TABLESPACEもバリデーションの
  対象となりました。これはデータの不整合を防ぐためです。

* Added the wsrep_flow_control_status variable to indicate if node is in flow control (paused).

  Flow Controlの影響を受けているかどうかを示す、wsrep_flow_control_status変数が追加されました。

* PXC-766: Added the wsrep_ist_receive_status variable to show progress during an IST.
  Allowed CREATE TABLE ... AS SELECT (CTAS) statements with temporary tables (CREATE 
  TEMPORARY TABLE ... AS SELECT) in PXC Strict Mode. For more information, see #1666899.

  バグ識別子:PXC-766
  ISTの進行状況を示すためのwsrep_ist_receive_status変数が追加されました。
  また、PXC Strict Modeが有効な場合でも、一時テーブルを利用した"CREATE TABLE ... AS SELECT"文
  が実行できるようになりました。

* PXC-783: Improved the wsrep stage framework.

  バグ識別子:PXC-783
  "wsrep stage"のフレームワークが改善されました。

* PXC-795: Set --parallel=4 as default option for wsrep_sst_xtrabackup-v2 to run four threads
  with XtraBackup.

  バグ識別子:PXC-795
  "xtrabackup-v2"のSSTにおいて、"--parallel=4"がデフォルトのオプションとなり、4スレッドの
  並列処理が行われるようになりました。

* PXC-805: Inherited upstream fix to avoid using deprecated variables, such as 
  INFORMATION_SCHEMA.SESSION_VARIABLE. For more information, see #1676401.

  バグ識別子:PXC-805
  INFORMATION_SCHEMA.SESSION_VARIABLEなど、非推奨となった変数の使用を避けるための
  修正を実施しました。

* PXC-811: Changed default values for the following variables:

  バグ識別子:PXC-811
  以下のパラメータ変数のデフォルト値が変更となりました。
    
    + fc_limit : 16 → 100
    + send_window : 4 → 10
    + user_send_window : 2 → 4

* Moved wsrep settings into a separate configuration file (/etc/my.cnf.d/wsrep.cnf).

  wsrep関連の設定が、別の設定ファイルに分離されました(/etc/my.cnf.d/wsrep.cnf)。

* Fixed mysqladmin shutdown to correctly stop the server on systems using systemd.

  "mysqladmin shutdown"コマンドが、systemdを使って適切にmysqldを停止するようになりました。


※ 上記の他、Percona XtraDB Cluster 5.6.35で加えられたバグ修正も含まれています

Percona XtraDB Cluster 5.7.17 の変更点を全て確認したい場合は、以下の Release notes を参照して下さい。
https://www.percona.com/doc/percona-xtradb-cluster/LATEST/release-notes/Percona-XtraDB-Cluster-5.7.17-29.20.html

Percona XtraDB Cluster 5.7は、MySQL互換の高性能オープンソースデータベースとして注目されている「Percona XtraDB Cluster」の最新の開発バージョンです。Percona XtraDB Cluster 5.6の後継バージョンにあたり、様々な機能や特徴があります。また、MySQL5.7の機能も備えています。

Percona XtraDB Cluster 5.7には、以下のような特徴があります。

・MySQL5.7にはない、サーバ変数やパラメータ変数の追加
・PXC Strict Modeの実装
・Performance SchemaにGalera関連のinstrumentsの追加
・ノード間のSSL通信の強化
・その他、全体的なパフォーマンスの強化(オプティマイザ、スケーラビリティなど)

Percona XtraDB Cluster 5.7には、上記以外にも様々な特徴があります。詳細については、下記URLを参照してください。
https://www.percona.com/doc/percona-server/5.7/feature_comparison.html

新たなサーバにPercona XtraDB Cluster 5.7をインストール、または利用中のPercona XtraDB ClusterからPercona XtraDB Cluster 5.7にアップグレードする際の情報については、以下を参照してください。
https://www.percona.com/doc/percona-xtradb-cluster/5.7/index.html

下記のダウンロードページから、Percona XtraDB Clusterのソースコード及び多数のプラットフォーム用バイナリが入手可能です。
https://www.percona.com/downloads/Percona-XtraDB-Cluster-57/LATEST/

以上