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