重要このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。7.6.0-DMRおよび8.0.0-DMRでリリースされた新機能、改善、バグ修正が含まれています。ノートを表示できます。主な変更点を示します。ノードがデータ復元の準備ステップに参加できるようになります。この機能により、大規模クラスター内の大規模データセットの復元速度が大幅に向上します。倍向上することが示されています。この大幅な機能強化により、多数のテーブルの作成に必要な時間が大幅に短縮されます。シナリオで特に顕著です。」が導入されています。ジョブは、大量のメモリを消費する可能性があり、これまでは非常に大規模な規模で制限されていました。この機能は、データのロードに使用する場合、インポート、ロード、および復元操作とは異なります。企業は、多くの場合、相当数のテーブルを保存する必要があります。エクスペリエンスが低下する可能性がありました。次の機能強化により状況が改善されています。アルゴリズムに基づくキャッシュ戦略を提供します。頻繁にアクセスされるテーブルのメタデータを優先的にキャッシュに格納することで、テーブル数が多いシナリオでのメモリ使用量を削減します。analyze用の優先キューを実装し、プロセスの柔軟性を高め、より広範なテーブルにわたる安定性を強化します。INDEXの安定性と効率性を向上させることを目的としています。エクスペリエンスとサービス品質を高めます。データのインポートまたはインデックスの追加をサポートするようになりました。バインディングを適用する必要があることがよくあります。バインドするのは現実的ではありません。バインディングが導入されています。接続を管理および維持します。データを移行することは実験的機能であり、本番環境では使用できませんでした。データをスムーズかつ迅速に移行できるようになります。グループのルールを通じて、予想よりも多くのリソースを消費するクエリを自動的に識別し、これらのクエリを制限またはキャンセルできます。パフォーマンスの問題がデータベース全体に与える影響を軽減できます。適切なインデックス設計は、データベースのパフォーマンスを維持するための重要な前提条件です。インデックスの使用統計を提供するINFORMATION_SCHEMA.TIDB_INDEX_USAGEテーブルとsys.schema_unused_indexesビューが導入されています。この機能は、データベース内のインデックスの効率を評価し、インデックス設計を最適化するのに役立ちます。プロトコルが導入されています。スキーマ追跡機能を提供します。プロトコルを導入しました。シンクに公開できるようになりました。ユーザー名とパスワードを使用したクライアント認証をサポートしています。パフォーマンスの問題は、データベース全体のパフォーマンスの低下を引き起こす可能性があり、これはデータベースの安定性に対する最も一般的な課題です。ステートメント、データ量の大幅な変更、実行プランの突然の変更など、多岐にわたります。これらの問題をソースで完全に回避することは困難です。パフォーマンスの問題の影響を迅速に軽減する機能が導入されました。グループ内のクエリの最大実行時間を設定できます。クエリの実行時間が設定値を超えると、クエリの優先度が自動的に下げられるか、クエリがキャンセルされます。問題のあるクエリの同時実行が高すぎる場合に識別フェーズで過剰なリソース消費を回避するために、一定期間内にテキストまたは実行プランを通じて特定されたクエリにすぐに一致するように設定することもできます。ダイジェスト、または実行プランに基づいてクエリをマークできます。ブロックリストを追加する目的を達成できます。予想よりも多くのリソースを消費するクエリの自動管理機能により、根本原因が特定される前にクエリの問題が全体的なパフォーマンスに与える影響を迅速に軽減する効果的な手段がユーザーに提供され、データベースの安定性が向上します。詳細についてはドキュメンテーション参照してください。特定の式に制限されていました。以降では、デフォルトの列値としてさらに多くの式を使用できます。列のデフォルト値をDATE_FORMATに設定できます。この機能により、より多様な要件を満たすことができます。COLUMNずつ追加するときに、式をデフォルト値として使用できます。詳細についてはドキュメンテーション参照してください。INTOのタスクのパフォーマンスと安定性を向上させます。されますが、デフォルトでは無効になっています。ノードによってのみ実行されます。tidb_enable_dist_taskデフォルトはONです)。クラスターのリソースを最大限に活用して、これらのタスクのパフォーマンスを大幅に向上させることができます。INTOタスクのパフォーマンスを直線的に向上させることができます。詳細についてはドキュメンテーション参照してください。ログの非感度化は、ユーザーがログを表示するときに機密データを削除することをサポートします。テキスト情報をマークすることによって実装されます。ログを安全に使用できるようにすることで、ログの非感度化を使用する際のセキュリティと柔軟性が向上します。テキストがマークされます。TiDBサーバーでcollect-logサブコマンドを使用して、マークされた機密データをログから削除し、ログを安全な方法で表示できます。すべてのマーカーを削除して通常のログを取得することもできます。詳細についてはドキュメンテーション参照してください。シナリオでは比較的非効率的でした。テーブルにインポートできるようになりました。倍のパフォーマンスが実現され、インポート時間が大幅に短縮されます。TIMESTAMPでクエリされた履歴データをインポートできます。INTOステートメントの機能シナリオが強化されます。詳細についてはドキュメンテーション参照してください。翻訳者を使用して競合するデータの処理をサポートします。モード2つのデータ競合解決戦略あり、理解して構成するのは簡単ではありません。モードの両方の競合検出戦略を制御できるようにし、このパラメータの構成を簡素化しました。replace戦略で最新のデータを保持し、古いデータを上書きすることがサポートされます。詳細についてはドキュメンテーション参照してください。使用しているときにクライアント認証をサポートします。ユーザー名とパスワードに基づいて認証を構成することもできます。詳細についてはドキュメンテーション参照してください。アップグレードするときに知っておく必要のある互換性の変更について説明します。以前のバージョンから現在のバージョンにアップグレードする場合は、中間バージョンで導入された互換性の変更も確認する必要がある可能性があります。Lightningのtidb.tls構成項目は、値"false"と""同様に扱い、値"preferred"と"skip-verify"同様に扱いました。"preferred"の動作を区別します。Lightning構成を参照してください。集中型自動増分ID割り当てサービスサポートします。可能な限り連続した状態を維持していました。再起動できなくなり、データの書き込みがブロックされて、システムの可用性に影響します。