当前位置:首页>Excel>Excel中的预测功能,远比想象的要强大

Excel中的预测功能,远比想象的要强大

  • 2026-07-14 18:47:13
Excel中的预测功能,远比想象的要强大
在需求预测中,时间序列是把需求历史按照时间的先后顺序排列,影响需求的变量只有一个,那就是时间。这并不是说没有别的变量;有,而且可能很多,但我们没法一一解释,就把它们全都归因于时间(有点像“时间可以治愈一切”)。这些变量整合在一起有一定的惯性,随着时间的进展,呈现出某种模式,这就是需求的延续性。
如图,时间序列可分为三部分:(1)水平——需求展现出忽高忽低的随机波动,但没有明显的趋势、季节性;(2)趋势——随着时间推移,需求呈现增长或者降低的趋势;(3)周期性——需求呈现交替性的高峰、低谷,季节性就是其中一种,是有规可循的周期性。
随机波动、趋势和季节性是需求变动中的“系统部分”,可预测;其余的“杂音”不可预测。
资料来源:《供应链计划:需求预测与S&OP》,许栩著,有修改。
与之相对应的呢,则是三大类型预测模型,在我的《需求预测和库存计划:一个实践者的角度》中有详细描述,我们这里不予赘述。这里要讲的是,三类预测模型在Excel中都有对应的函数,有的甚至有不止一种。这大大降低了我们的计算难度,减小了计算量以及出错的概率。
这些函数、功能中的有些比较新,需要在2016版及以后的Excel中才有。也正因为如此,不一定为大家所熟悉。这里我简单介绍一下这些函数、功能的用法。我也写了详细的操作说明,请大家点击文章左下角的“阅读原文”,到我的网站上去下载(scm-blog.com/excel.html)。
注意:如果公司网络屏蔽我的网站,可用家里的网络,或者手机的流量来下载。
第1部分:随机波动的预测
对于随机波动,但没有明显趋势、季节性的需求,我们一般用移动平均法、简单指数平滑法来预测。在Excel中,我们有两种方式来实现这两者。其一,直接写公式,因为两个的公式都很简单;其二,点击菜单栏的“数据”,再点击“数据分析”,里面就会看到“指数平滑”和“移动平均”的分析工具(截图如下)。
注意的是,我们要首先在Excel中安装“分析工具库”(Analysis TookPak)插件,“数据分析”才会出现在菜单上。安装说明大家可以在网上搜索。
第2部分:趋势性需求的预测
对于趋势预测,Excel中有几种做法。
方法1:线性回归。Excel里的“数据分析”下有“回归”功能,可以运行线性回归。在详细的说明中,我们会展示如何一步一步地运行,各个选项都是什么意思,以及如何解读各项数理统计指标,以帮助判断线性回归是否成立(这有点烧脑筋,这里预警一下)。
方法2:函数TREND。“数据分析”中的“回归”一次只能做一个线性回归。如果有多个产品,需要批量处理怎么办?函数TREND应运而生。TREND的优点是简单,可以批量处理,但缺点是个“黑匣子”:我们没法调整斜率和截距,也看不到各项数理统计。
这也是Excel中众多函数的普遍问题:我们得到了便利,但失去了控制。
在详细的操作说明中,我们解释了TREND函数的每个参数,以及用TREND函数时要注意的问题,比如最少要用多少个数据点,如何确认多少数据点最合适等。
方法3:函数FORECAST.ETS。这是来运行霍尔特法。霍尔特法是预测趋势的另一个模型,它在简单指数平滑系数α的基础上,增加了一个趋势的平滑系数β,所以也叫“双指数平滑法”。
相对于线性回归,霍尔特法能动态调整水平、趋势,自适应性好,更适合于短期预测,特别是近期趋势影响较大时。缺点是更复杂,其初始化、平滑系数择优更难,也不直观。
在详细的操作说明中,我们会解释如何用Exel中的FORECAST.ETS函数来运行霍尔特法。这是个很强大的函数,有好几个参数,也可以用来运行霍尔特-温特模型,预测趋势加季节求(稍后会讲到)。我们在详细的说明后面,也简单地比较了霍尔特法和线性回归——两种方法都能预测趋势,但各有优劣。
第3部分:季节性需求的预测
如果是单纯的季节性,季度与季度之间没有趋势的话,我们可以把每个季节跟平均值比较,计算季节指数,用来预测下一年各季的需求。比如在下面的例子中,上年四个季度的平均值已知(2500个),根据每个季度的需求,就可求出每个季度对应的季节指数。
季度      实际需求      季节性系数
春季        2000       2000/2500 = 0.8
夏季        3500       3500/2500 = 1.4
秋季        3000       3000/2500 = 1.2
冬季        1500       1500/2500 = 0.6
假定下一年这个产品的需求增长30%,那么总预测就是13000,季度平均3000/4=3250。参照季节指数,我们预测每个季度的需求如下:
季度       预测
春季      3250 * 0.8 = 2600
夏季       3250 * 1.4 = 4550
秋季       3250 * 1.2 = 3900
冬季       3250 * 0.6 = 1950
注意,因为需求的聚合效应,预测下一年的需求要比分别预测四个季度或12个月的更准确。所以,企业一般会基于一定的假设,制定下年的整体销售目标,预测下年的全年需求,然后参考季节指数分解到季度,再由季度分解到月等。
比较复杂的是既有季节性,又有趋势的需求。
对于季节性+趋势,我们有两种常见的方式。一种做法是在上述传统的季节性模型基础上,加上回归来预测,跟上述做法类似,详细内容可参考我的《需求预测和库存计划:一个实践者的角度》。另一种做法呢,就是霍尔特-温特模型。
相比霍尔特模型的双参数,霍尔特-温特模型增加了季节性参数,也叫三重指数平滑模型:水平部分对应的α平滑系数,趋势部分对应的β平滑系数,季节性部分对应的γ平滑系数。
在三个平滑系数的作用下,三部分都在调整。比如今天的趋势跟3个月前可能不同,明年的季节指数跟今年的可能不同。这带来很大的灵活性,让霍尔特-温特模型具备更好的自适应性。
霍尔特-温特模型的挑战呢,就是太复杂,在Excel中很难手工计算,也容易出错。好处是比尔·盖茨的老部下门帮我们开发了FORECAST.ETS函数,可以有效地简化计算,降低难度和出错概率。在我们的操作说明中,大家可以看到对该函数的详细说明,包括公式中的6个参数。
FORECAST.ETS的好处是简单,缺点是对用户来说是个“黑匣子”。如果我们想了解背后的更多细节,比如误差,平滑系数,置信区间等,Excel中还有个强大的功能:预测工作表(Forecast Sheet)。这相当于Excel中的“回归”功能做线性回归。其说明也一并包括在内。
小结
到现在为止,我们介绍了三类主要的预测模型,在Excel中都有函数、功能来实现。我们不需要写任何公式,就可可在Excel中预测随机波动、趋势、季节性需求。我想强调的是,Excel中的函数简化了计算,但并不能帮我们理解这些模型;我们还是得从业务的角度来学习这些最基本,也是最重要的预测模型,我有一本专门的书来讲这些(《需求预测和库存计划:一个实践者的角度》)。
最后再提醒一下,这些Excel函数、功能的详细说明,请大家点击“阅读原文”链接,到我的网站上下载。如果公司网络屏蔽我的网站的话,请大家用家里的网络,或者手机流量来下载。

-----------------------

围绕我的系列畅销书,我开发了一系列精品课程,已经推出600次。2026年培训全新升级,7月份的培训在上海、深圳,正在报名中。

1. 供应链的三道防线:需求预测、库存计划、供应链执行(3)

(上海 7月14-16日,深圳 7月23-25日)

计划是供应链的引擎,需求预测是计划的龙头。需求预测怎么做,才能避免大错特错,力争精益求精,提高首发命中率?需求预测由谁做,才能更加有效地对接销售和运营,提高预测准确度?需求预测做错了,如何快速反应,尽快纠偏和补救?

我们会重点介绍三类6种最常用,也是最重要的预测模型,来预测随机变动、趋势和季节性需求。我们也会详细介绍数据清洗,极端值处理,模型参数优化,准确度统计,模型优劣的判断和选择。所有应用都在Excel中实现。

我们还会分享系统的库存控制,包括库存的七分管理三分技术:其一,库存是天使也是魔鬼,究竟多少算合适?其二,库存计划是个技术活,究竟怎么做?其三,如何改变组织行为、降低不确定性、缩短周转周期来控制整体库存?

2. 采购和供应链管理:一个实践者的角度(2天)(深圳  7月21-22日)

经济增速放缓,销售挣不来更多的钱,采购就得省更多的钱。加强“大采购”的职能建设,选好、管好供应商,是整合供应商、集中采购额是获取规模效益,增加议价权,取得成本优势的关键。

这要求对供应商有选择、有管理,谁选择、谁负责形成跨职能、跨阶层合力,有效管控有能力,但也有脾气的战略供应商;整合没脾气,但也没能力的一般供应商,打破劣质低价、低价劣质的恶性循环。

这也要求采购从订单操作层面的小采购,上升到战略寻源供应商管理和早期介入新品开发大采购。本培训会详细探讨大采购的职责定位、组织建设和绩效考核,兼顾采购的集中与分散,帮助实现采购职能的战略转型。

培训详情及企业团体优惠,请垂询助手 吴珍桢:177 2795 9069(微信同)。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-17 16:39:31 HTTP/2.0 GET : https://h.sjds.net/a/542623.html
  2. 运行时间 : 1.168410s [ 吞吐率:0.86req/s ] 内存消耗:4,462.90kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d0a1dcafa4f8f907298462e7c4d8f1c4
  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.000807s ] mysql:host=127.0.0.1;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000931s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.036630s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.019880s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001588s ]
  6. SELECT * FROM `set` [ RunTime:0.031735s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001499s ]
  8. SELECT * FROM `article` WHERE `id` = 542623 LIMIT 1 [ RunTime:0.063842s ]
  9. UPDATE `article` SET `lasttime` = 1784277571 WHERE `id` = 542623 [ RunTime:0.010648s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.010434s ]
  11. SELECT * FROM `article` WHERE `id` < 542623 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.007306s ]
  12. SELECT * FROM `article` WHERE `id` > 542623 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.007607s ]
  13. SELECT * FROM `article` WHERE `id` < 542623 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.572091s ]
  14. SELECT * FROM `article` WHERE `id` < 542623 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.158060s ]
  15. SELECT * FROM `article` WHERE `id` < 542623 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.115438s ]
1.174771s