跳到内容
当前位置:首页>工作报告>自动化分析工作流详解:触发、取数、计算、诊断、报告与分发六大环节

自动化分析工作流详解:触发、取数、计算、诊断、报告与分发六大环节

  • 2026-10-12 10:55:50
自动化分析工作流详解:触发、取数、计算、诊断、报告与分发六大环节

早上8点,经营报告准时送达,销售额、毛利率、费用率、库存周转等指标全部更新。

打开明细才发现:

  • 数据停留在前一天
  • 部分退款没有回冲
  • 新增业务单元没有纳入
  • 整份报告却没有任何提示

流程按时结束,不代表分析已经完成。

数字能正常展示,也不代表数字可以直接用于判断。

自动化真正的价值,在于把一套完整的分析逻辑固化下来:

什么时候启动、从哪里获取数据、按照什么口径计算、怎样识别异常、如何组织结论、最终送给谁

任何一个环节缺少控制,错误都会沿着链路传到最后,而且传播速度比人工处理更快。

一套完整链路可以拆成六个环节:触发决定分析时点,取数保证输入可信,计算统一指标口径,诊断识别关键变化,报告重新组织信息,分发推动结果进入行动。

沿着一份经营报告从无到有的过程,六个环节需要关注的重点也会逐步清晰。

image.png

一、先确定分析任务

开始配置自动化之前,需要先写清楚这项任务究竟要解决什么问题。

分析目标不明确,后面的取数、计算和报告都会持续膨胀,最终形成一份指标齐全却缺少重点的材料。

一项可以自动运行的分析任务,至少需要确定五个边界:

  • 分析对象

关注整体经营、产品结构、客户质量、库存效率、费用投入,还是其他业务单元

  • 统计周期

按照日、周、月或滚动周期更新,数据截止到哪个业务时点

  • 核心指标

哪些指标用于评价结果,哪些指标用于解释原因,哪些指标用于预警风险

  • 阅读对象

谁阅读报告,拥有什么数据权限,需要做出什么判断

  • 交付标准

报告何时生成,以什么形式呈现,异常达到什么程度需要提醒

这五个边界共同构成工作流的“分析合同”。

后续每个环节都要围绕这份合同运行,新增字段、指标和图表也要判断是否服务于原始目标。

自动化之前先固定分析方法,工作流才能复制专业判断;分析逻辑尚未稳定,自动化只会加快混乱。

image.png

二、触发:找到正确时点

触发决定一次分析什么时候开始,以及处理哪个统计区间。

固定时间执行最容易配置,却不一定符合业务节奏。

上游数据尚未完成同步,工作流提前启动,就会把“不完整”加工成“已完成”。

更稳妥的触发机制通常分为四类:

  • 时间触发

按照固定频率生成日报、周报、月报和周期看板

  • 到数触发

核心数据源全部更新并通过检查后启动

  • 异常触发

关键指标越过阈值或经营状态发生变化后启动专项诊断

  • 人工触发

口径调整、历史修正或临时复盘时重新执行

触发设计既要判断“时间是否到了”,也要确认“数据是否准备好”。

启动前需要核对核心来源更新时间、应到数据量、业务日期和统计周期。

任何关键来源缺失,都应进入等待或警告状态,不能直接沿用上一期数据。

每次运行还要保留唯一任务编号,并记录业务日期、数据起止时间、触发方式、实际启动时间和使用的指标版本。

这样才能区分报告对应的经营周期,避免重新运行后覆盖历史结果。

触发需要和上下游状态共同判断。

除执行时间外,还要设置前置条件、等待时长、失败提醒和重新运行规则,防止数据尚未准备完成,后续计算已经启动。

image.png

三、取数:保证输入可信

触发条件满足后,下一步是准备本期分析所需的数据。

拿到多少张表并不重要,数据能否覆盖目标范围、保持统一粒度,并准确反映当前业务状态,才是取数环节需要检查的重点。

取数前应先建立一份清单,明确数据来源、业务对象、主键、时间字段、更新频率、分析粒度和责任人。

交易、商品、客户、库存、费用等数据可以来自不同系统,但进入分析链路后必须通过统一编码建立关联。

取数时尤其要处理好三个边界:

  • 时间边界

下单、付款、发货、退款和入账发生在不同时间点,必须根据指标用途选择对应日期。

  • 粒度边界

订单级、商品级、客户级和组织级数据不能直接横向拼接,需要先聚合或分摊到一致粒度。

  • 范围边界

新增渠道、停用门店、测试订单和取消记录是否纳入,都要写进过滤规则。

数据到达后,需要完成六项质量检查:

  • 完整性

必要字段、统计日期和业务范围是否齐全

  • 唯一性

订单、商品、客户等业务主键是否重复

  • 有效性

日期、金额、数量和状态是否落在合理范围

  • 一致性

来源与结果、明细与汇总、业务与财务能否相互核对

  • 及时性

最新数据是否达到约定的更新时点

  • 可追溯性

数据能否追到来源系统、原始记录和采集批次

检查结果要分成通过、警告和阻断三级。

非核心字段少量缺失可以带警告继续,关键日期未到齐、业务主键大面积重复、核心金额无法勾稽则必须停止。

每一项检查都要保留规则、阈值、检查时间和失败记录,方便后续追溯。

image.png

四、计算:统一指标语言

输入数据通过检查后,工作流开始生成指标。

这个环节决定了不同部门看到的数字能否一致,也决定诊断结论能否被复核。

指标不能只保留一个公式。

完整定义应同时包含业务含义、计算逻辑、统计范围、时间口径、分析粒度、维度范围、数据来源和生效版本。

销售额是否含税、退款如何回冲、成本采用哪个期间、客户如何去重,都必须提前确定。

指标可以分成三层:

  • 结果指标

衡量收入、利润、现金、库存和效率最终达到什么水平

  • 驱动指标

解释销量、价格、结构、转化、单位成本和资源效率如何变化

  • 风险指标

识别逾期、积压、异常波动、集中度和数据缺口

三层指标要能够形成因果连接。

结果发生变化后,可以沿着驱动指标向下追溯;驱动偏离正常范围后,也能判断可能影响哪些结果。

这样生成的指标体系才适合后续自动诊断。

计算完成后还要做结果校验。

明细汇总能否回到整体,分子分母是否处于相同周期和粒度,结构占比之和是否合理,金额换算是否使用正确汇率,重算历史时是否匹配当期口径,都要在进入诊断前完成确认。

查询成功只能说明程序运行结束,指标通过口径、范围和勾稽检查,才算完成本期计算。

image.png

五、诊断:找出关键变化

指标生成之后,工作流需要从大量结果中筛选值得关注的变化。

诊断的任务是回答三个问题:哪里偏离预期、哪些部分贡献最大、现有数据能够支持什么判断。

异常识别需要先选择比较基线。

预算和目标用于判断达成差异,同比用于排除部分季节影响,环比反映近期变化,移动平均和历史分位数用于识别异常波动。

一个指标可以同时使用多个基线,但每条结论必须说明比较对象。

发现异常后,要沿着分析维度逐层拆解:

  • 先确定异常发生的时间区间和业务范围
  • 再按照组织、产品、客户、渠道或区域观察集中位置
  • 通过增量贡献、结构占比、量价拆解和漏斗变化定位主要驱动项
  • 结合相关指标验证判断,排除口径变化、数据延迟和一次性因素

自动诊断不能停在“指标下降”这一层。

系统需要计算差异幅度、影响金额、贡献占比和持续时间,再按照影响程度、紧急程度和数据置信度排序。

每条结论都应形成一张证据卡,包含指标现值、对比基线、偏差幅度、影响范围、主要贡献项、数据质量状态、判断置信度和待验证事项。数据只能支持相关关系时,结论就应停留在“可能因素”,不能直接写成确定原因。

如果使用大模型生成文字,需要把指标字典、对比周期、拆解维度、异常阈值和禁止推测项一起提供。

模型适合归纳证据和组织表达,具体数值、排序结果和规则判断仍要来自可复核的指标层。

image.png

六、报告:让结论容易阅读

经过诊断后,工作流已经得到一组带证据的变化。

报告环节要把这些变化重新编排成符合阅读顺序的信息,避免把指标和图表直接堆在页面上。

报告可以按照“结果—差异—驱动—风险—动作”组织。

开头交代核心结果和达成情况,随后展示主要差异,再解释贡献来源和风险信号,最后形成待确认、待处理和待跟踪事项。

图表也要服从分析目的。

  • 趋势图观察时间变化
  • 排序图比较贡献
  • 结构图查看占比
  • 散点图识别关系
  • 明细表负责追溯

每张图只回答一个问题,标题直接写明指标、范围和周期。

自动生成的文字结论必须绑定数据证据,至少说明当前值、比较值、变化幅度和影响范围。

报告还要显示数据截止时间、完整率、指标版本和生成时间,让阅读者知道这份结果对应哪个状态。

  • 发布之前需要再次检查核心指标是否齐全
  • 诊断是否具有证据
  • 敏感字段是否完成权限处理

任一关键检查未通过,都应输出失败原因或警告摘要,不能生成一份外观完整、内容失真的报告。

image.png

七、分发:把结果交给行动者

报告生成后,最后一环是把结果送到需要处理的人手里。

分发要同时解决接收对象、数据权限、消息优先级和处理状态四件事。

同一份底层结果可以形成不同层级的内容:

  • 管理者接收结果、趋势和重大风险
  • 业务负责人接收驱动拆解与待办
  • 执行人员接收具体异常明细

邮件、工作群、BI订阅和任务中心也要按照紧急程度选择,避免所有信息进入同一个渠道。

分发规则还要写清发送频率、报告页面、筛选条件、访问权限和失效时间,防止接收者看到超出权限范围的数据,或继续使用已经失效的历史版本。

分发后还要记录送达、查看、确认、处理和关闭状态。

  • 高风险异常超过规定时间无人确认,需要自动升级
  • 同一问题连续出现,需要关联历史记录
  • 报告数据发生重算,则要标记旧版本失效并重新发送

报告按时发出只代表完成交付,相关人员依据结果采取行动,整条链路才真正闭环。

image.png

八、持续检查工作流

自动化上线后,还要建立一组专门衡量工作流质量的指标。

任务成功率只能反映流程有没有跑完,还需要观察数据准时率、完整率、口径异常数、诊断命中率、报告阅读率、异常确认时长和待办关闭率。

  • 如果报告按时生成但长期无人查看,说明内容与阅读对象脱节
  • 异常数量持续过高,说明阈值缺少区分度
  • 待办长期不关闭,则说明诊断没有转成可执行动作

工作流本身也需要被持续分析。

同时要保留运行记录、数据批次、指标版本、诊断证据、报告版本和分发对象。

任何一个数字出现争议,都能沿着这条记录回到原始数据和计算规则,自动化才能建立稳定信任。

image.png

写在最后

设置定时任务只是自动化分析的起点,真正困难的部分是把专业判断拆成机器能够重复执行的规则。

  • 触发确定正确时点
  • 取数保证输入可信
  • 计算统一指标语言
  • 诊断筛选关键变化
  • 报告重组结论
  • 分发推动行动

六个环节各自有清晰的输入、输出、质量门槛和失败处理,经营报告才能稳定地产出有效信息。

自动化分析的终点,是让可信的指标按时抵达需要判断的人手里,让每个异常都有证据,每项行动都有承接

当这条链路真正跑通,分析人员才能从重复导数、拼表、复制公式和发送文件中释放出来,把时间投入到口径优化、指标设计、原因验证和行动跟踪上。

这才是一套自动化分析工作流应该创造的长期价值。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-15 19:10:42 HTTP/1.1 GET : http://b.15386.cn/a/506142.html
  2. 运行时间 : 0.080252s [ 吞吐率:12.46req/s ] 内存消耗:4,362.77kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=9c4226de0aefd18c9fd2d52da4dc224a
  1. /www/wwwroot/b.15386.cn/public/index.php ( 0.79 KB )
  2. /www/wwwroot/b.15386.cn/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/b.15386.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/b.15386.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/b.15386.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/b.15386.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/b.15386.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/b.15386.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/b.15386.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/b.15386.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/b.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/b.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/b.15386.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/b.15386.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/b.15386.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/b.15386.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/b.15386.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/b.15386.cn/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/b.15386.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/b.15386.cn/app/common.php ( 0.03 KB )
  27. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/b.15386.cn/config/app.php ( 0.95 KB )
  30. /www/wwwroot/b.15386.cn/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/b.15386.cn/config/console.php ( 0.23 KB )
  32. /www/wwwroot/b.15386.cn/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/b.15386.cn/config/database.php ( 2.48 KB )
  34. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/b.15386.cn/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/b.15386.cn/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/b.15386.cn/config/log.php ( 1.35 KB )
  38. /www/wwwroot/b.15386.cn/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/b.15386.cn/config/route.php ( 1.89 KB )
  40. /www/wwwroot/b.15386.cn/config/session.php ( 0.57 KB )
  41. /www/wwwroot/b.15386.cn/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/b.15386.cn/config/view.php ( 0.82 KB )
  43. /www/wwwroot/b.15386.cn/app/event.php ( 0.25 KB )
  44. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/b.15386.cn/app/service.php ( 0.13 KB )
  46. /www/wwwroot/b.15386.cn/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/b.15386.cn/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/b.15386.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/b.15386.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/b.15386.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/b.15386.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/b.15386.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/b.15386.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/b.15386.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/b.15386.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/b.15386.cn/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/b.15386.cn/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/b.15386.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/b.15386.cn/route/app.php ( 1.72 KB )
  100. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/b.15386.cn/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/b.15386.cn/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/b.15386.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/b.15386.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/b.15386.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/b.15386.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/b.15386.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/b.15386.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/b.15386.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/b.15386.cn/runtime/temp/ea6e9bf0a0bbdc15147d661eeefa6999.php ( 8.07 KB )
  140. /www/wwwroot/b.15386.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000592s ] mysql:host=172.18.0.4;port=3306;dbname=b_15386;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000895s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000510s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000325s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000616s ]
  6. SELECT * FROM `set` [ RunTime:0.000321s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000785s ]
  8. SELECT * FROM `article` WHERE `id` = 506142 LIMIT 1 [ RunTime:0.000485s ]
  9. UPDATE `article` SET `lasttime` = 1792062642 WHERE `id` = 506142 [ RunTime:0.001861s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000340s ]
  11. SELECT * FROM `article` WHERE `id` < 506142 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000496s ]
  12. SELECT * FROM `article` WHERE `id` > 506142 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000388s ]
  13. SELECT * FROM `article` WHERE `id` < 506142 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000732s ]
  14. SELECT * FROM `article` WHERE `id` < 506142 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000544s ]
  15. SELECT * FROM `article` WHERE `id` < 506142 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000573s ]
0.091131s