跳到内容
当前位置:首页>Excel>LIMS测量不确定度怎么算?从Excel到自动评定的升级指南

LIMS测量不确定度怎么算?从Excel到自动评定的升级指南

  • 2026-09-21 11:41:14
LIMS测量不确定度怎么算?从Excel到自动评定的升级指南

内容概要:测量不确定度是CNAS/CMA评审的必查项,但多数实验室还停留在Excel手工评定阶段——公式版本混乱、重复计算、合格判定不联动,三个坑在评审时最容易翻车。本文讲清不确定度评定的基本逻辑(A类B类来源→合成→扩展U),给出LIMS管理不确定度的5项核心配置,重点讲清"结果贴着限值时不确定度必须参与判定"这个评审最爱查的场景,文末附ISO 17025 7.6条款对照和自查清单。

先说一个评审现场的真实场景。

评审专家调出一份检测报告,问质量负责人:"这个结果0.42%,限值0.40%±0.05%,你判定合格。你的测量不确定度是多少?这个不确定度参与判定了吗?" 质量负责人翻出一份两年前做的Excel不确定度评定表——用的是旧版本公式,算的是另一个方法,而且当年评定完就锁进文件夹,日常报告判定从来没让它参与过。

这个不符合项几乎是必然的。而类似的场景,我在不同实验室的评审经历分享里见过不下十次。

一、Excel管不确定度的3个坑

用Excel做不确定度评定,不是不行——预算表本身就是表格逻辑,Excel完全能算对。问题出在"管"上。

坑1:公式版本混乱。 某个检测方法的不确定度评定表,通常出自某个工程师之手。他离职后,没人说得清这份表里A类评定的数据是哪批测的、B类分量的来源是不是最新的校准证书。方法换了、仪器换了、标准物质换了,评定表还躺在共享盘里没人动。

坑2:重复计算浪费。 同一个方法的合成不确定度,每次出报告都要重新算一遍,或者干脆直接引用上次的结果——但没人验证过引用是否还有效。工程师的时间花在复制粘贴上,而不是分析数据上。

坑3:合格判定不联动。 这是三个坑里最致命的。结果落在限值中间时,判合格没问题;但结果贴着限值时(比如限值≤0.5,测出来0.48,扩展不确定度±0.04),严格来说这个"合格"是存疑的。很多实验室的判定规则里压根没有不确定度的位置,评审时一问一个准。

二、90秒看懂不确定度评定

已经熟悉的可以直接跳过这节。给不常接触的读者快速过一遍逻辑。

第一步,找来源。 不确定度分量分两类:A类评定——用统计方法,对同一样品重复测量,算实验标准偏差;B类评定——用其他信息,比如校准证书给出的不确定度、标准物质的证书值、仪器分辨率、温度波动的影响等。

第二步,合成。 各分量按方差合成(不是简单相加),得到合成标准不确定度u。

第三步,扩展。 u乘以包含因子k(通常k=2,对应约95%置信水平),得到扩展不确定度U。报告里写的"0.42% ± 0.02%(k=2)",那个±0.02%就是U。

举个例子:碳含量测定,重复测量给出的A类分量、天平校准证书的B类分量、标准物质证书的B类分量,合成后u=0.01%,扩展后U=0.02%。报告出具"(0.42±0.02)%,k=2",这就齐了。

逻辑不难,难的是日常持续地维护和应用——这正好是LIMS擅长的事。

三、LIMS管理不确定度的5项配置

1. 方法库绑定不确定度。 每个检测方法在LIMS方法库里维护对应的评定记录,方法版本升级时强制触发评定复评。这样"评定表跟着方法走",不会出现方法换了评定表还是旧的。评定记录里保留评定日期、评定人、数据来源,全程可追溯。

2. 自动计算引擎。 A类数据直接从历史检测数据里调取(比如近20次质控数据),B类分量从仪器校准记录和标准物质台账里自动带入。工程师只需要确认分量清单和分布类型,计算交给系统。金句是:不确定度评定从"一次性项目"变成"持续性义务",自动化的价值就在这里。

3. 版本化留痕。 方法的不确定度是多少、什么时候评的、依据哪批数据,都跟着方法版本走。评审专家问"三年前那份报告适用哪个不确定度",直接调出版本历史,一分钟答完。

4. 报告自动出具±U。 报告模板绑定不确定度字段,检测结果和扩展不确定度一起出具,杜绝报告里漏掉不确定度声明的低级错误。校准类实验室还能做到逐测试点出具不确定度。

5. 合格判定规则联动。 这是最有价值的一项。判定规则里配置"考虑不确定度"的选项:结果加上不确定度仍在限值内→明确合格;减去不确定度仍在限值外→明确不合格;骑在边界上→触发标记,进入人工判定或加测流程。判定逻辑在系统里固化,比写在程序文件里可靠得多。

四、边界值场景:评审最爱查的地方

单独展开讲,因为这个场景出现频率太高。

检测结果是0.48,限值是≤0.50,扩展不确定度±0.04。三种处理方式:

只看结果:0.48 < 0.50,合格。但严格讲,真实值有相当概率超过0.50,这个"合格"结论不可靠。

结果加不确定度(保守判定):0.48+0.04=0.52 > 0.50,已经超出上限——不能以约定置信度(约95%)判合格。这是判合格最保守、最稳妥的算法。

结果减不确定度(判不合格时用):0.48-0.04=0.44 < 0.50,也没达到"减掉不确定度仍超限"的不合格标准。所以这个结果落在加U超限、减U不超限的中间地带,属于"待定区"。

结论:骑在边界上的结果,不能只靠简单比较判合格,应触发人工判定或加测流程,并在报告中向客户声明所用的判定规则。

按ISO 17025的要求,当判定可能受不确定度影响时,实验室要制定并应用判定规则,而且要在报告中向客户声明所用的判定规则。简单说:判定规则必须是明示的、一致的、有据可查的。LIMS里固化这条规则,是成本最低的合规方式。

五、ISO 17025 7.6条款对照与自查清单

ISO/IEC 17025:2017(CNAS-CL01:2018等同采用)第7.6条"评定测量不确定度"的核心要求,对照LIMS的应对:

条款要求LIMS应对方式
7.6.1 应识别测量不确定度的贡献,评定时用适当分析方法考虑所有显著贡献(含来自抽样的贡献)
评定模板内置分量清单(校准证书/标准物质/重复性/抽样),逐分量留痕
7.6.2 开展校准的实验室(含校准自有设备)应评定所有校准的测量不确定度
方法库强制绑定评定记录,无评定不能发布方法
7.6.3 开展检测的实验室应评定测量不确定度;难以严格评定时,基于理论原理的理解或实践经验评估
评定数据从历史检测数据和校准记录自动调取
7.8.6 作出符合性声明时应将判定规则形成文件,判定规则考虑风险水平(含不确定度)并应用于报告
合格判定规则配置不确定度参与逻辑

自查清单(可打印):

1每个在用检测方法,都有现行有效的评定记录吗?

2评定记录里的B类分量,来源(校准证书/标准物质证书)是最新版本吗?

3检测报告出具结果时,带不确定度声明吗?

4合格判定规则书面化了吗?评审或客户能看到吗?

5贴限值的结果,判定时考虑不确定度了吗?

6方法变更、仪器更换后,评定有复评机制吗?

7评定记录的原始数据(重复测量数据、证书复印件)能追溯吗?

七个问题里如果有两个以上答"不确定",建议在下次评审前把这块补上。

写在最后

不确定度这个话题,理论教程一搜一大把,但"怎么在日常运营里管起来"的内容很少。核心就一句话:Excel能算对,但LIMS才能管住——版本、联动、留痕,这三件事决定了评审时你是花十分钟调出证据,还是花两天临时补救。

你们实验室的不确定度评定,现在是谁在管、用什么管?评论区聊聊。

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