TiDB2.1.8リリースノート
発売日:2019年4月12日
TiDBバージョン:2.1.8
TiDB Ansibleバージョン:2.1.8
TiDB
- NULL値のパラメーター#9930がある場合、
GROUP_CONCAT
の関数の処理ロジックがMySQLと互換性がないという問題を修正します。 Distinct
モード#9931での10進値の等価性チェックの問題を修正しましたSHOW FULL COLUMNS
ステートメントの日付、日時、およびタイムスタンプタイプの照合順序互換性の問題を修正します- フィルタリング条件に相関列が含まれている場合に行数の推定が不正確になる問題を修正します#9937
DATE_ADD
とDATE_SUB
の関数間の互換性の問題を修正します- 互換性を向上させるために、
STR_TO_DATE
関数の%H
形式をサポートします#9964 GROUP_CONCAT
の関数が一意のインデックスでグループ化されている場合に結果が間違っているという問題を修正します#9969- オプティマイザのヒントに一致しないテーブル名が含まれている場合に警告を返します#9970
- ログ形式を統合して、分析用ツールを使用したログの収集を容易にします統合ログ形式
- 多くのNULL値が不正確な統計推定を引き起こす問題を修正します#9979
- TIMESTAMPタイプのデフォルト値が境界値#9987の場合にエラーが報告される問題を修正します
- 13の#10000を検証し
time_zone
2019.01.01
回のフォーマットをサポート#10001- 場合によっては
EXPLAIN
ステートメントによって返される結果に行数の見積もりが正しく表示されない問題を修正します#10044 KILL TIDB [session id]
がステートメントの実行を即座に停止できない場合があるという問題を修正します#9976- 場合によっては、一定のフィルタリング条件の述語プッシュダウンの問題を修正します#10049
- 読み取り専用ステートメントが正しく処理されない場合があるという問題を修正します#10048
PD
regionScatterer
が無効な#1482を生成する可能性がある問題を修正しOperatorStep
- ホットストアがキーの誤った統計を作成する問題を修正します#1487
MergeRegion
演算子#1495の短すぎるタイムアウトの問題を修正します- TSO要求を処理するPDサーバーの経過時間メトリックを追加します#1502
TiKV
- 読み取りトラフィックの誤った統計の問題を修正します#4441
- リージョンが多すぎる場合のraftstoreのパフォーマンスの問題を修正します#4484
- レベル#4464のSSTファイルの数が
level_zero_slowdown_writes_trigger/2
を超える場合は、ファイルを取り込めないでください。
ツール
- Lightningのテーブルのインポート順序を最適化して、インポートプロセス中にクラスタで
Checksum
とAnalyze
を実行する大きなテーブルの影響を減らし、Checksum
と#156の成功率を向上させAnalyze
。 - KVエンコーダー#145の追加の解析作業を回避するために、データソースファイルのコンテンツをTiDBの
types.Datum
に直接解析することにより、LightningのエンコードSQLパフォーマンスを50%向上させます。 - PiDB Binlog Pumpに
storage.sync-log
の構成アイテムを追加して、 #529でローカルストレージのディスクの非同期フラッシュをサポートします。 - TiDBBinlogPumpとDrainer1間の通信のトラフィック圧縮をサポートし#530
- TiDB Binlog Drainerに
syncer.sql-mode
の構成アイテムを追加して、異なるsql-mode
秒を使用したDDLクエリの解析をサポートします#513 - TiDB Binlog Drainerに
syncer.ignore-table
の構成アイテムを追加して、複製されないフィルタリングテーブルをサポートします#526
TiDB Ansible
このページは役に立ちましたか?
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。