ACSD-66311:制限付き管理者ユーザーの会社グリッドの読み込みに時間がかかる
ACSD-66311 パッチは、web サイトへのアクセスが制限された管理者ユーザーの場合、会社のグリッドの読み込みに時間がかかる問題を修正します。 このパッチは、Quality Patches Tool (QPT) 1.1.69 がインストールされている場合に使用できます。 パッチ ID は ACSD-66311 です。 この問題はAdobe Commerce 2.4.9 で修正される予定であることに注意してください。
影響を受ける製品とバージョン
Adobe Commerce バージョン用のパッチが作成されます。
- Adobe Commerce(すべてのデプロイメント方法) 2.4.7-p4
Adobe Commerce バージョンとの互換性:
- Adobe Commerce(すべてのデプロイメント方法) 2.4.7-p4 - 2.4.8-p1
magento/quality-patches
パッケージを最新バージョンに更新し、Quality Patches Tool: Search for patches page で互換性を確認します。 パッチ ID を検索キーワードとして使用して、パッチを見つけます。問題
Web サイトへのアクセスが制限された管理者ユーザーの場合、会社のグリッドの読み込みに時間がかかる。
再現手順 :
-
B2B features と共にAdobe Commerceをインストールします。
-
ストア/ビューを使用して、(メイン web サイトに加えて) 2 つの追加の web サイトを作成します。
- メイン Web サイト (インストール時に作成)
- Website 2 → Store 2 → StoreView 2
- Website 3 → Store 3 → StoreView 3
-
Admins in Scope のユーザーロールを作成します。
- 範囲:2 つのストアのみ:メイン web サイト + web サイト 3/ストア 3。
- リソース:ダッシュボード + 会社 のみ。
-
Admins in Scope の役割を持つ管理者ユーザー(例:adminscope を作成します。
-
特定の分散顧客および会社データを生成します。
-
Web サイトに割り当てられている顧客
table 0-row-2 1-row-2 2-row-2 3-row-2 Web サイト ID 顧客の数 1 600,000 2 1,500 3 500 -
次のクエリを実行して、配布を検証します。
code language-none SELECT website_id, COUNT(*) FROM customer_entity GROUP BY website_id;
-
事業者に係る顧客
table 0-row-2 1-row-2 2-row-2 3-row-2 顧客の数 企業数 1 4,500 2 ~1,000 ~595k 1 -
次のクエリを実行して、配布を検証します。
code language-none SELECT customer_count, COUNT(*) AS number_of_companies FROM ( SELECT company_id, COUNT(customer_id) AS customer_count FROM company_advanced_customer_entity GROUP BY company_id ) AS subquery GROUP BY customer_count ORDER BY customer_count;
-
-
すべてのデータのインデックスを再作成して、customer_grid_flat にエントリを生成します。
-
adminscope としてログインします。
-
Customers/Companies に移動します。
期待される結果 :
ページは 1 秒未満で読み込まれます。
実際の結果 :
ページの読み込みに 14 分以上かかります。
パッチの適用
個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。
- Adobe CommerceまたはMagento Open Source オンプレミス:Quality Patches Tool > 使用状況Quality Patches Tool ガイドに記載されています。
- クラウドインフラストラクチャー上のAdobe Commerce:クラウドインフラストラクチャー上のCommerce ガイドの アップグレードとパッチ/ パッチの適用」を参照してください。
関連資料
Quality Patches Tool について詳しくは、以下を参照してください。
- Quality Patches Tool: 『ツールガイド』にあるクオリティパッチセルフサービスツール。