GraphQL 慢查询要同时检查查询形状、Resolver N+1、数据库集合、缓存身份与客户端重复请求。
继续阅读Magento 2 GraphQL 查询越来越慢,瓶颈通常在哪里?
2024/8/20 下午4:11
alwayly
Magento 2 同一条 GraphQL 查询有时快有时慢,Resolver 的 N+1 问题藏在哪里?
2024/11/11 上午10:05
alwayly
GraphQL 查询字段相同,返回 20 个商品很快,返回 50 个却突然变慢,常见原因是自定义 Resolver 对每个实体重复查库或调用外部接口。本文用查询数量而非总耗时定位。
继续阅读Magento 2 GraphQL 把 A 客户的数据缓存给 B 客户,Cache Identity 漏了什么?
2024/12/13 上午9:17
alwayly
登录客户 GraphQL 响应被错误共享,可能泄露价格、购物车或账户信息。本文从公共响应缓存、Resolver identity、Authorization 与 CDN 缓存键止损。
继续阅读Magento 2 GraphQL products 查得到 SKU 却返回空数组,Store Header 和可见性先对齐
2025/2/6 下午3:16
alwayly
GraphQL products 按 SKU 查询返回空数组时,检查 Store Header、网站分配、状态、可见性、库存和全文索引。
继续阅读Magento 2 GraphQL 翻页出现重复或漏商品
2025/5/19 下午1:44
alwayly
GraphQL products 翻页重复或漏数据时,应检查稳定排序、索引变更、pageSize/currentPage 和自定义 Resolver。
继续阅读Magento 2 GraphQL Currency Header 被忽略
2025/6/10 下午3:33
alwayly
GraphQL 传入 Content-Currency 后仍返回默认币种,需要核对 Store 上下文、允许币种、汇率和 CDN 缓存键。
继续阅读Magento 2 结账提示 The shipping address is missing,地址明明填了怎么办?
2025/6/27 上午10:17
alwayly
页面上看得到地址,不代表地址已经写入当前 Quote;这篇从 cart_id、地址保存请求和配送方式三个位置把断点找出来。
继续阅读Magento 2 GraphQL 报 The cart isn't active,旧 cart_id 到底从哪来的?
2025/6/30 下午2:26
alwayly
The cart isn’t active 往往不是后端把购物车弄坏了,而是订单已创建后客户端仍在复用旧 cart_id。
继续阅读Magento 2 新增 GraphQL 字段后仍提示 Cannot query field,究竟缓存在哪?
2025/7/8 下午3:18
alwayly
新增字段查不到时,先证明 schema 文件被当前运行版本加载,再处理 schema 缓存、编译产物与客户端 introspection。
继续阅读Magento 2 GraphQL 列表接口越查越慢,N+1 查询怎么确认和改成 BatchResolver?
2025/8/22 上午10:38
alwayly
GraphQL列表慢要把字段resolver与SQL数量对齐,识别每个item重复查询,再用批量加载、缓存身份和复杂度限制治理。
继续阅读

