标签: count()
-
本文针对列表接口响应超时的优化过程,探讨了在 Spatie\QueryBuilder 中强制使用组合索引的适用场景。通过 SQL 执行耗时分析发现,当查询条件包含 shipping_at_gmt 与 shipping_status、shipping_type 或 operated_source 时,强制使用组合索引有效;但在包含 operator_user_id 且数据量极大时会导致负优化。基于此总结出针对性规则,最终实现后的打印调试结果符合预期。
-
针对在 Yii2 中使用关联查询报错 yii\base\ErrorException: Undefined index: id 的问题,经排查确认生成的 SQL 执行无误。尝试删除 asArray() 方法可消除报错,但无法获取 count 值。最终采用更可靠的 leftJoin 方案进行替代,成功解决了报错问题并满足数据统计需求。
-
Post Views: 66 1、参考:在 MySQL 8.0 中,查询表记录总数时,超时的分析优化。 在 Navicat 中的执行时长为:3.075秒。如图1 2、在 Laravel 9 中的执行时长 […]
-
Post Views: 79 1、参考:在 MySQL 8.0 中,查询表记录总数时,超时的分析优化。当一条 count SQL 没有 where 条件存在时,就添加 WHERE id > 0。 […]
-
Post Views: 171 1、一个接口请求响应超时,原因在于 count(*) SQL 耗时 54 秒。表中数据量超过 1000万 条。如图1 2、其中表字段 shipping_type 有添加索 […]
-
Post Views: 271 1、报错:count(): Parameter must be an array or an object that implements Countable (View […]
-
Post Views: 119 1、在 Yii 2.0 中,Redis 的活动记录(Active Record),基于 row 查看结构,与模型字段顺序不一致。如图1 2、查看 Redis 活动记录类, […]
-
Post Views: 130 1、查看搜索模型文件:/common/logics/WeiboWeiboConnectWebAppUserSearch.php。 7、编辑方法入口文件:/weibo/re […]
-
Post Views: 232 1、在2017-06-18 19:36:00,即比赛开始的时候,应用的响应时间为51.8ms,响应时间正常,如图1 2、在整个足球比赛期间,响应时间呈线性不断增加,在20 […]
