TiDB 2.1 RC2 リリースノート
2018 年 9 月 14 日に、TiDB 2.1 RC2 がリリースされました。TiDB 2.1 RC1 と比較して、このリリースでは安定性、SQL オプティマイザー、統計情報、実行エンジンが大幅に改善されています。
ティビ
- 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の機能プロトタイプを完成させる
- ゴルーチンプール#7564を削除する
USER1
シグナル#7587使用したゴルーチン情報の表示をサポート- TiDBの起動中に内部SQLを高優先度に設定する#7616
- 監視メトリクスで内部SQLとユーザーSQLをフィルタリングするために異なるラベルを使用する#7631
- 過去1週間の最も遅いクエリ上位30件をTiDBサーバー#7646に保存する
- TiDBクラスタ#7656のグローバルシステムタイムゾーンを設定する提案を提出する
- 「GC の有効期間がトランザクション期間よりも短い」というエラー メッセージを充実させる#7658
- TiDBクラスタ#7638を起動するときにグローバルシステムタイムゾーンを設定する
- 互換性
Year
型#7542に符号なしフラグを追加Prepare
モード#7525でYear
型の結果の長さを設定Execute
問題を修正Prepare
モードでゼロExecute
スタンプが挿入される問題を修正#7506- 整数除算#7492のエラー処理の問題を修正
ComStmtSendLongData
#7485処理時の互換性の問題を修正- 文字列を整数#7483に変換するプロセス中のエラー処理の問題を修正
information_schema.columns_in_table
表#7463の値の精度を最適化する- MariaDB クライアント#7573を使用して文字列型のデータを書き込んだり更新したりする際の互換性の問題を修正しました
- 戻り値#7600のエイリアスの互換性の問題を修正
information_schema.COLUMNS
表#7602の float 型のNUMERIC_SCALE
値が正しくない問題を修正しました- 1行コメントが空の場合にパーサーがエラーを報告する問題を修正#7612
- 表現
- DMML の
- DDL
- TiKV Go クライアント
Seek
操作でKey
#7419しか得られないという問題をサポートする
- テーブルパーティション (Experimental)
PD
- 特徴
- 改善点
- バグ修正
- pd-ctlが
hot store
コマンドを使用して誤って終了する問題を修正しました#1244
- pd-ctlが
ティクヴ
- パフォーマンス
- 改善点
- バグ修正