TiDB 4.0.0 Beta.1 リリースノート
発売日: 2020年2月28日
TiDB バージョン: 4.0.0-beta.1
TiDB Ansible バージョン: 4.0.0-beta.1
互換性の変更
ティビ
ティクヴ
PD
- HTTP APIを最適化して構成マネージャー#2080と互換性を持たせる
TiDB Lightning
- 構成ファイル#255に設定されていない特定の項目については、ドキュメントで指定されたデフォルト構成を使用します。
TiDB アンシブル
新機能
ティビ
SLOW_QUERY / CLUSTER_SLOW_QUERY
システムテーブル#14840 #14878の任意の時点のスローログのクエリをサポート- SQLパフォーマンス診断をサポート
Sequence
機能#14731 #14589 #14674 #14442 #14303 #14830をサポート- PD #14750 #14303 #14830から読み取った構成項目の動的な変更または更新をサポート
- 負荷分散ポリシーに従って異なるロールからデータを自動的に読み取る機能を追加し、この機能を有効にするために
leader-and-follower
システム変数を追加します#14761 Coercibility
関数#14739を追加する- パーティションテーブルでのTiFlashレプリカの設定をサポート#14735 #14713 #14644
SLOW_QUERY
テーブル#14451の権限チェックを改善する- SQL結合を使用する際にメモリが不足している場合、中間結果をディスクファイルに自動的に書き込む機能をサポート#14708 #14279
information_schema.PARTITIONS
システムテーブル#14347をクエリしてテーブルパーティションのチェックをサポートjson_objectagg
集計関数#11154を追加する- 監査ログに拒否された接続試行を記録することをサポート#14594
- 1つのサーバーへの接続数を制御するために、
max-server-connections
構成項目(デフォルトでは4096
)を追加します#14409 - サーバーレベル#14440で複数のstorageエンジンを指定して分離読み取りをサポートする
Apply
オペレータとSort
オペレータのコストモデルを最適化して安定性を向上させる#13550 #14708
ティクヴ
PD
TiDBBinlog
TiDB アンシブル
バグの修正
ティビ
- 64文字を超える列名で
view
を作成するとエラーが報告される問題を修正#14850 create or replace view
文が誤って処理されたためにinformation_schema.views
に重複データが存在する問題を修正#14832plan cache
が有効になっている場合のBatchPointGet
の誤った結果を修正#14855- タイムゾーンを変更した後にデータが間違ったパーティションテーブルに挿入される問題を修正#14370
- 外部結合の簡略化#14515中に
IsTrue
関数の無効な名前を使用して式を再構築するときに発生するpanicを修正しました show binding
文#14443の不正な権限チェックを修正
- 64文字を超える列名で
ティクヴ
TiDB Lightning
- サーバーモード#259以外ではWebインターフェースが動作しないバグを修正