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