TiDB2.1RC2リリースノート
2018年9月14日、TiDB2.1RC2がリリースされました。このリリースでは、TiDB 2.1 RC1と比較して、安定性、SQLオプティマイザー、統計情報、および実行エンジンが大幅に改善されています。
TiDB
- SQLオプティマイザー
- SQL実行エンジン
- 統計
- 自動分析作業が統計を繰り返し分析する問題を修正します#7550
- 統計の変更がない場合に発生する統計更新エラーを修正します#7530
Analyzeのリクエストを作成するときは、RC分離レベルと低い優先度を使用します#7496- 1日の特定の期間の統計自動分析の有効化をサポート#7570
- 統計情報をログに記録する際のパニックの問題を修正する#7588
ANALYZE TABLE WITH BUCKETSステートメント#7619を使用したヒストグラム内のバケット数の構成のサポート- 空のヒストグラムを更新するときのパニックの問題を修正します#7640
- 統計情報を使用して
information_schema.tables.data_lengthを更新します#7657
- サーバ
- トレース関連の依存関係を追加する#7532
- #7512の
mutex profileつの機能を有効にする AdminステートメントにはSuper_priv特権#7486が必要ですDropの重要なシステムテーブルへのユーザーの禁止#7471juju/errorsから#7151に切り替えpkg/errors- SQLトレース#7016の機能プロトタイプを完成させる
- ゴルーチンプールを削除する#7564
USER1信号#7587を使用したゴルーチン情報の表示をサポートします。- TiDBの起動中に内部SQLを高優先度に設定する#7616
- 異なるラベルを使用して、メトリックの監視で内部SQLとユーザーSQLをフィルタリングします#7631
- 先週の遅いクエリのトップ30をTiDBサーバーに保存します#7646
- TiDBクラスタのグローバルシステムタイムゾーンを設定する提案を提出する#7656
- 「GCの有効期間がトランザクション期間より短い」というエラーメッセージを充実させる#7658
- TiDBクラスタの起動時にグローバルシステムのタイムゾーンを設定する#7638
- 互換性
Yearタイプ#7542の符号なしフラグを追加しますPrepareモードExecuteでYearタイプの結果の長さを構成する問題を修正し#7525PrepareExecuteでゼロタイムスタンプを挿入する問題を修正します#7506- 整数除算#7492のエラー処理の問題を修正しました
ComStmtSendLongDataを処理するときの互換性の問題を修正し#7485- 文字列を整数#7483に変換するプロセス中のエラー処理の問題を修正します
information_schema.columns_in_table表#7463の値の精度を最適化する- MariaDBクライアントを使用して文字列型のデータを書き込んだり更新したりするときの互換性の問題を修正します#7573
- 戻り値#7600のエイリアスの互換性の問題を修正します
information_schema.COLUMNSテーブル#7602でfloatタイプのNUMERIC_SCALE値が正しくない問題を修正します。- 1行のコメントが空の場合にパーサーがエラーを報告する問題を修正します#7612
- 式
- DML
- DDL
- TiKVGoクライアント
Seek#7419操作で35しか得られないという問題をサポートしKey
- テーブルパーティション (実験的)
PD
- 特徴
- 改善
- バグ修正
- pd-ctlが
hot storeコマンドを使用して誤って終了する問題を修正します#1244
- pd-ctlが
TiKV
- パフォーマンス
- 改善
- バグの修正