ドキュメントCommerceビデオとチュートリアル

Galera DB レプリケーションおよび関連する MySQL 低速クエリについて説明します

Last update: Mon May 05 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • トピック:
  • バックエンド開発

作成対象:

  • 中級
  • 開発者

Galera クラスタは、パフォーマンスと拡張性に役立ちます。 セカンダリ・データベースを検討する場合、データのレプリケーションがプライマリと異なる方法を理解することが重要です。 プライマリデータベースは一括操作を実行できます。 すべてのセカンダリ・データベースに対してレプリケーションが実行されると、1 つずつアクションが実行されます。 たとえば、67,000,000 個の項目が削除されている場合、セカンダリ・データベースでは各項目が一度に 1 つずつ発生します。 Mysql の低速なクエリログを確認すると、このアクションに長い時間がかかることがあります。 セカンダリ・データベースは一度に 1 つずつ処理を実行するため、同期が行われず、パフォーマンスへの影響が検出される可能性があります。

可能な場合は、セカンダリデータベースとプライマリの同期を維持するために、大規模な操作を一括で処理します。 バッチで処理を行うことで、アクションをタイムリーに実行でき、パフォーマンスへの影響を最小限に抑えることができます。

このビデオの目的は誰ですか。

  • 建築士
  • 開発者
  • DevOps

ビデオコンテンツ

  • セカンダリ・データベースへの Galera レプリケーション
  • フロー制御について学ぶ
  • Mysql の低速クエリログでスレッド番号を検索する
  • 一括実行はプライマリでのみ発生します。 レプリケーションは一度に 1 つずつ実行
  • 大きなコミットをバッチ化して、レプリケーションがプライマリに対応できるようにします

video poster

https://video.tv.adobe.com/v/3423542?learn=on&captions=jpn

役に立つリソース

  • ガレラクラスター
recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f