📣
TiDB Cloud Premium はパブリックプレビュー中です。エンタープライズワークロード向けの無制限のスケーリング、即時の弾力性、高度なセキュリティを提供します。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB 2.1 RC5 リリースノート



2018年11月12日にTiDB 2.1 RC5がリリースされました。TiDB 2.1 RC4と比較して、このリリースでは安定性、SQLオプティマイザー、統計情報、実行エンジンが大幅に改善されています。

TiDB

  • SQLオプティマイザー

    • IndexReaderが場合によっては間違ったハンドルを読み取る問題を修正#8132
    • IndexScan Prepared文でPlan Cache を使用しているときに発生する問題を修正 #8055
    • Union文の結果が不安定になる問題を修正#8165
  • SQL実行エンジン

    • ワイドテーブル挿入または更新におけるTiDBのパフォーマンスを向上 #8024
    • 組み込み関数Truncateのunsigned intフラグをサポートする#8068
    • JSONデータを数値型に変換する際に発生したエラーを修正しました #8109
    • Update float型で発生したエラーを修正 #8170
  • 統計

    • ポイントクエリ中に一部のケースで統計情報が正しく表示されない問題を修正#8035
    • いくつかのケースにおける主キーの統計の選択性推定を修正#8149
    • 削除されたテーブルの統計が長期間クリアされない問題を修正#8182
  • サーバ

    • infoschema.profiling のテーブルデータを取得する際に発生したエラーを修正 #8096
    • バイナリログを書き込むために、UNIXソケットをPumpクライアントに置き換えます#8098
    • tidb_slow_log_threshold環境変数のしきい値を追加して、スローログ動的に設定します。 #8094
    • tidb_query_log_max_len環境変数が動的にログを設定する間に切り捨てられたSQL文の元の長さを追加します #8200
    • tidb_opt_write_row_id環境変数を追加して、書き込みを許可するかどうかを制御する_tidb_rowid #8218
    • ticlientのScanコマンドに上限を追加して、オーバーバウンドスキャン 回避する #8247 #8081
  • DDL

    • トランザクション内でDDL文を実行するとエラーが発生する場合がある問題を修正#8056
    • パーティションテーブルでtruncate tableを実行しても効果がない問題を修正#8103
    • 一部のケースでDDL操作がキャンセルされた後に正しくロールバックされない問題を修正しました#8057
    • 次の利用可能な行ID を返すコマンドadmin show next_row_idを追加します。 #8268

PD

  • リージョンキーのpd-ctlに関連する問題を修正
  • regions/check APIが間違った結果を返す問題を修正#1311
  • PD参加失敗後にPDが参加を再開できない問題を修正#1279
  • watch leaderで場合によってはイベントが失われる可能性がある問題を修正#1317

TiKV

  • WriteConflict のエラーメッセージを改善する #3750
  • panicマークファイルを追加 #3746
  • gRPC の新バージョンによって引き起こされるセグメント障害の問題を回避するために、grpcio をダウングレードします。 #3650
  • kv_scanインターフェースに上限を追加する #3749

ツール

  • binlog の古いバージョンと互換性のないTiDB-Binlogクラスターをサポートしますドキュメント #8093

このページは役に立ちましたか?