TiDB 4.0.0-rcがリリースされました。このバージョンの具体的な更新は次のとおりです。
互換性の変更
- tidbサーバーステータスポートが占有されている場合、アラートログに戻る代わりに開始を拒否する#15177
バグの修正
- 修正次の問題:クエリで、内部記録へのジョブが間違っている、とPREPARE文を使用してDDL操作のため、実装、上流と下流の間のレプリケーションが間違っている可能性があります#15435
Read Commited
誤ったサブクエリの結果を分離レベルで修正する#15471- データ型を
INSERT ... VALUES
指定するBIT(N)
際の不正な動作で発生する可能性がある問題を修正します#15350 - 次の問題を修正します。
ErrorCount
失敗した値を正しく合計できないため、DDLジョブの内部再試行では期待した結果を完全に達成できません#15373 - TiDBがTiFlash #15505に接続されている場合、ガベージコレクションが正しく機能しない場合がある問題を修正
- インラインプロジェクションの最適化によって引き起こされる誤った結果の問題を解決しました#15411
- SQLプロンプトが
INL_MERGE_JOIN
正しく実行されない場合がある問題を修正する#15515 - これらの列に負の数を明示的に書き込むときに
AutoRandom
属性を持つ列が再参照される問題を修正しました#15397
新機能と改善
- ユーザーが新しいクラスターでutf8mb4_general_ciおよびutf8_general_ciを有効にできるように、大文字と小文字を区別する照合を追加します#33
RECOVER TABLE
切り捨てられたテーブルのリカバリをサポートするための強化された構文#15398- tidbサーバーステータスポートが占有されている場合、アラートログに戻る代わりに開始を拒否する#15177
- シーケンスをデフォルトの列値として使用して書き込みパフォーマンスを最適化する#15216
DDLJobs
システムテーブルを追加してDDLジョブの詳細をクエリする#14837aggFuncSum
パフォーマンスを最適化する#14887- 最適化された
EXPLAIN
出力#15507
更新手順:https : //github.com/pingcap/tidb/releases/tag/v4.0.0-rc