当前位置:首页>Excel>EXCEL表格未保留电子表格原始数据的缺陷分享

EXCEL表格未保留电子表格原始数据的缺陷分享

  • 2026-06-13 21:15:09
EXCEL表格未保留电子表格原始数据的缺陷分享

在制药行业的日常生产与检验中,Excel 是使用率极高的工具,常用于含量计算、物料平衡核算、杂质限度分析、回收率统计等关键工作。但不少企业存在一个共性误区:仅打印 Excel 计算结果归档,不保存原始电子表格数据

这种看似节省空间、简化流程” 的操作,在当前NMPA 飞检常态化、FDA 审计趋严、数据完整性(ALCOA+)要求全覆盖的监管环境下,已成为高风险合规雷区,极易触发严重监管缺陷。今天我们从监管挑战、行业普遍做法、系统性整改方案三方面,拆解这一问题的核心逻辑与落地策略。

一、只打印不存原始 Excel大核心监管挑战,直击合规命脉

(一)直接违反核心法规与数据完整性原则,定性严重不合规

该操作直接触碰国内外 GxP 法规红线,核心依据如下:

·ALCOA + 原则:数据需满足原始性(Original)、可追溯性(Traceable)、完整性(Complete。纸质打印件仅为结果副本,原始电子文件(含公式、输入值、元数据)才是原始数据,丢弃即违背核心原则。

·中国 GMP2010 修订)第 163 条 +《药品记录与数据管理要求(2020 第 74 号)》:明确要求电子记录需完整备份、全程可追溯、保存期内可查阅;不得仅以打印件替代原始电子数据留存

·FDA 21 CFR Part 11EU GMP 附录 11GAMP5:电子记录的元数据(创建 / 修改时间、操作人员、公式版本、编辑痕迹)是追溯核心,打印件无任何元数据,无法证明数据未被篡改。

(二)现场检查高频缺陷项,直接影响检查结果

无论是 NMPA 日常检查、飞检,还是 FDA 483 审计、境外客户现场核查,该问题均为高频开出的缺陷项,具体表现为:

1.无法复现计算全过程,结果可信度存疑检查员要求复算关键数据(如成品含量、中间体回收率、杂质含量)时,无原始 Excel 则无法重建输入值、公式逻辑、计算步骤,直接判定数据不可靠、结果无法验证

2.数据篡改风险无法排除,触发数据完整性质疑无原始文件,无法核查打印前是否存在修改公式、篡改录入数值、删除错误数据、套用不同版本模板等行为。检查员会直接质疑数据经过筛选,仅保留合格结果,性质等同于 数据造假嫌疑

3.元数据完全缺失,操作行为无追溯原始 Excel 自带的文件创建人、修改人、操作时间、版本记录等元数据,是落实谁做、何时做、怎么做” 的关键。仅存打印件,等于操作行为无任何追溯依据,违背人员操作可追溯” 的强制要求。

4.已验证 Excel 模板 失效,验证工作形同虚设即便企业对 Excel 模板做过 CSV 验证(IQ/OQ/PQ),但不保存实际使用后的实例文件(含输入值),会导致验证与实际业务脱节,检查员直接判定验证无效,未对实际使用的电子表格进行管控

(三)实质性监管后果:从缺陷整改到商业损失,层层升级

1.国内监管:开出主要缺陷 / 严重缺陷,要求限期提交偏差报告与 CAPA;情节严重者,追加现场复查、暂停相关产品生产许可。

2.国际审计FDA 直接列为数据完整性重大隐患,签发 483 报告;未按时整改升级为警告信、进口禁令,产品无法进入欧美市场。

3.业务影响:境外客户取消订单、国内市场信任度下降;后续需投入大量成本整改(如系统升级、第三方审计、人员培训),甚至面临产品召回风险。

4.追溯失效:出现偏差、投诉、召回时,无原始电子数据支撑,无法自证产品质量合规,放大质量责任风险。

(四)行业隐性风险:法不责众” 误区,实则 集体踩坑

不少企业认为同行都这么做,不会被严查,但近年监管案例显示:该问题已从小瑕疵” 升级为 必查项2023-2025 年,多家原料药、制剂企业因 仅存 Excel 打印件,无原始文件” 被 FDA 签发 483 报告,部分企业直接被列入进口黑名单。

二、行业普遍做法:合规企业的 3 类标准操作,避开雷区

随着数据完整性要求趋严,头部药企、外资企业及合规意识强的中小企业,已全面摒弃只打印不存原始文件” 的做法,形成 **“模板验证 电子文件留存 纸质备份归档”** 的标准化模式,具体如下:

(一)Excel 模板:先验证、控版本、防篡改

1.模板统一化:由 QA 牵头,IT 配合,制定标准化 Excel 模板(如含量计算模板、物料平衡模板),禁止部门 / 个人私自制作模板。

2.模板验证(CSV:对模板开展URS/DQ/IQ/OQ/PQ 全生命周期验证,重点确认公式准确性、计算逻辑正确性、无错误漏洞;验证通过后,发布带版本号的受控模板(命名示例:含量计算模板_v2.1_20260509.xlsx)。

3.模板保护:设置工作表保护 + 单元格锁定,仅开放数据录入单元格,禁止修改公式、删除 / 插入行列、篡改格式;保护密码由 QA 专人保管,禁止泄露。

4.版本管控:模板修改需走变更控制流程,重新验证后升级版本;旧版本模板归档留存,禁止继续使用,避免版本混乱。

(二)数据留存:电子文件 + PDF 打印件,双重归档

1.必存电子文件:每次使用模板完成计算后,必须保存含输入值、计算结果、操作人 / 日期的原始 Excel 文件,命名规则:项目名称_批号_操作日期_版本号.xlsx”(示例:片剂含量_20260509 _20260509_v2.1.xlsx)。

2.PDF 不可编辑备份:将 Excel 文件导出为不可编辑 PDF 格式,作为正式纸质归档的电子副本,防止 PDF 被篡改。

3.纸质打印件归档:打印 PDF 文件(非直接打印 Excel),操作人、复核人签字,注明日期,按批次 / 项目归档至纸质记录档案,便于日常查阅。

(三)存储与权限:受控管理 + 定期备份,防丢失、防篡改

1.存储位置受控:电子文件(Excel+PDF)统一保存至企业受控服务器 / 加密共享文件夹禁止保存至个人电脑、盘等非受控载体,防止数据丢失或泄露。

2.权限分级管控:设置三级权限—— 管理员(QA/IT):模板发布、权限设置、备份管理;用户(生产 / QC):仅可下载模板、录入数据、打印文件,无修改模板、删除电子文件权限QA:审核电子数据、抽查审计痕迹、监督合规性。

3.定期备份与恢复验证:实行每日增量备份 + 每周全量备份,备份介质采用本地服务器 异地容灾” 双模式;定期开展备份恢复验证,确保数据损坏时可完整恢复。

4.审计痕迹管理Excel 无自带审计追踪功能时,通过管理控制等效追溯—— 电子文件修改需记录原因、操作人、时间;纸质打印件签字确认,QA 定期抽查电子文件与纸质记录一致性。

三、系统性整改方案:步落地,彻底解决合规隐患

若企业目前仍存在只打印不存原始 Excel 文件” 的问题,需立即启动整改,从紧急纠正、制度完善、技术管控、人员培训、长效监督方面落地,具体如下:

(一)紧急纠正:全面排查历史数据,消除存量风险

1.风险评估QA 牵头,对所有使用 Excel 计算的关键数据(生产批记录、QC 检验报告、稳定性数据等)开展全面排查,统计仅存打印件、无原始电子文件” 的批次 项目,评估对产品质量的影响。

2.补全与归档:对可补全的历史数据,重新录入标准化模板,生成原始 Excel 文件 + PDF 打印件,按合规要求归档;对无法补全的数据,启动偏差处理流程,说明原因、评估风险,提交 CAPA,经 QA 批准后留存备查。

3.自查报告:整理排查结果、偏差处理记录、风险评估报告,形成数据完整性自查报告,由质量负责人批准后归档,以备监管检查。

(二)制度完善:修订 SOP,明确 Excel 数据管理要求

1.新增 / 修订专项 SOP:制定《Excel 电子表格使用与管理规程》《电子数据备份与恢复规程》《数据完整性管理规程》,明确以下核心要求:

oExcel 模板的验证、发布、版本控制、保护规则;

o电子文件(Excel+PDF)的命名、留存、归档、存储要求;

o数据录入、修改、复核、签字流程;

o备份频次、恢复验证周期、权限管理细则。

2.融入现有 SOP:将 Excel 数据管理要求嵌入生产批记录、QC 检验操作、物料平衡核算等相关 SOP,确保日常操作有章可循。

(三)技术管控:强化 Excel 模板防护与存储安全

1.模板标准化与保护:按行业普遍做法,完成 Excel 模板的统一化、验证、保护、版本管控,杜绝私自修改模板、使用非受控模板的行为。

2.存储与备份升级:搭建受控电子数据存储服务器,设置访问权限;配置自动备份系统,实现每日增量备份、每周全量备份;定期开展备份恢复验证,确保数据安全。

3.权限精细化管理:由 IT 配合 QA,设置分级用户权限,禁止普通用户删除、修改受控电子文件;管理员操作留痕,便于追溯。

(四)人员培训:覆盖全员,强化数据完整性合规意识

1.分层培训:组织生产、QCQAIT、管理人员开展专项培训,内容包括:ALCOA + 原则、GxP 法规对电子数据的要求、Excel 合规操作流程、数据篡改的法律风险、典型监管案例(如 FDA 警告信案例)。

2.实操考核:培训后开展实操考核,重点考察员工是否掌握 Excel 模板使用、电子文件留存、PDF 导出、签字归档等合规操作,考核合格后方可上岗。

3.常态化宣导:通过质量例会、宣传栏、内部培训等方式,持续宣导数据完整性合规要求,摒弃重结果、轻过程”“重纸质、轻电子” 的错误观念,营造 合规操作、诚信记录” 的质量文化。

(五)长效监督:QA 牵头,建立定期核查机制

1.日常抽查QA 定期(每周 每月)抽查电子文件与纸质记录一致性、Excel 模板合规性、备份完整性、权限执行情况,发现问题及时纠正,纳入绩效考核。

2.定期审计:每半年 / 每年开展数据完整性专项内部审计,重点核查 Excel 数据管理全流程合规性,出具审计报告,跟踪整改闭环。

3.外部支持:必要时聘请第三方合规顾问开展独立审计,排查隐性风险,确保整改到位,符合国内外监管要求。

最新文章

随机文章

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