跳到内容
当前位置:首页>Excel>学习笔记:投资八成花在工程上,这钱花得值不值?

学习笔记:投资八成花在工程上,这钱花得值不值?

  • 2026-11-08 10:52:01
学习笔记:投资八成花在工程上,这钱花得值不值?
学习笔记 · 油气工程技术"十四五"进展与"十五五"规划 | 约5800字,阅读12分钟
这个系列的第三篇,讲的是"工程"。
前两篇分别讲了勘探(找油)和开发(拿油)。这一堂课的讲者,来自油田的工程管理部门。他一开场就给了个让我愣住的判断:油田的投资和成本,七八成以上都花在工程系统——钻井、作业、注水、集输、地面建设,全在里面。
也就是说,勘探开发定的是"干什么",工程系统决定的是"花多少钱、安不安全、干得好不好"。这堂课就是这个"花钱大户"的自我盘点:家底什么样、这五年干了什么、问题在哪、下一个五年怎么打。
我按"家底—成绩—隐忧—打法—体会"的顺序整理,分享给同行。
一、先看家底:一个"全产业链"的巨人
课上说,油气工程贯穿勘探、开发、生产全过程,是全产业链、全价值链的核心支撑。家底有多厚?几个数字感受一下:
油水井五万多口,各类站库一百多座;
地面管线两万多公里,绕地球半圈;
运行作业队伍数百支,每年新钻各类井上千口;
注水站、联合站、污水处理站、原油库、天然气处理站一应俱全;
热采锅炉上百台,采出液年处理能力数千万吨。
讲者说了一句很实在的话:对象多、链条长,所以风险点多、管理难度大。工程系统的安全环保压力,占了他一半以上的工作时间和精力。
二、最扎心的一页PPT:设备在"变老"
整堂课里,我认为最值得所有管理者记住的,是设备现状这一页。
全油田工程系统的设备,平均在线使用年限已达14.6年,新度系数只有0.29。管线、水处理装置超期服役,带来的直接后果就是:中央环保督察点名了管线老化、水质不达标等问题,上级巡视也提出了类似意见。
讲者的应对思路很清晰,也很有"过日子"的味道:
把每一类装备、每一段管线的新度系数、数量、设计年限、使用年限全部梳理建档;
超期服役的限期清零;管线按"五年内治理超二十年的部分"排计划,仅管线一项五年就要治理上千公里;
其余设备按二十年、三十年的合理寿命滚动排产,争取十年以后不再有"存量欠账",到龄就换。
他打了个比方:这就像居家过日子,柴米油盐、换衣服、买车,都是要按年安排的钱。不能等到出了安全环保问题、被督查盯上了,才发现欠账已经堆成山。
设备更新不是"花钱",是"还债"。欠账越积越多,后期补起来要花的钱和时间,远超按节奏更新的成本。
他还特别提醒参加方案审查的专家们:审产能建设方案、地面改造方案时,要把设备现状和更新计划一同考虑,工艺提升、隐患治理、数字化升级、新能源利用要"一张表"统筹——这可能是这堂课里对检测、评价、咨询类岗位最直接的一条要求。
三、"十四五"成绩单:两条主线、一套打法
1. 石油工程"四提":钻得快、压得好
这五年,石油工程围绕提速、提效、提质、降本(行话叫"四提")下了大力气,创了多项国内和集团纪录。
某深层非常规区块,最快一天两开,钻井周期从一百多天压到几十天;
某页岩油示范区,从"一口井一个平台"优化为46口井共用一个大平台,配合五段制井身结构、防碰绕障和地面一体化布局,平衡油价从70多美元降到不到50美元——这是我印象最深的一个数字,方案优化省出来的钱,比打多少口井都实在;
钻井参数实现"双40"常态化(泵压、机械钻速双双提升到行业先进水平),背后是高压泵、大功率顶驱、钻具组合、循环系统的整体升级,不是单点突破;
某大平台示范区块钻井周期从十几天降到两三天,两支队伍一年进尺达到北美先进水平,钻机日费、折旧、材料、搬迁各项成本被逐项拆开算账,单井成本下降近三成。
讲者总结的打法是四个字:示范引领。当初推示范井时,很多人不理解——配套那么好的装备就打一口井,怎么推广?但正是示范成功后装备和技术的迭代,才让"一口井的奇迹"变成了"一个区块的常态"。
2. 采油工程:十大技术稳住老区
采油工程这五年总结了十大创新技术,支撑自然递减率控制在个位数、产量曲线止跌回升。几条我记下的:
海上"少井高产"模式:转变以往"定向井小井距"的思路,打大位移水平井、拉大井距、工厂化配套,配合精细轨迹控制(水平段贴储层顶部一米多"头皮"穿行)、油层段专打专封、全过程储层保护(五大类十几项技术)和严格质量管控,已有三十多口井实现高产,百万吨产能投资明显下降。
西部浅层超稠油"多分支"井:为解决浅层造斜难、套管下不去的难题,把弯螺杆的弯点距离大幅缩短、设计反弧形轨道、优化井身结构,后来又发展多分支井,让分支井之间"热协同",单井日产量成倍提高,建成了集团级示范区。
滩坝砂特超稠油"人造高压":超前压驱补能,把地层压力系数从不到0.2提到接近2,多口井投产后直接自喷;后期再按"平面差异化、纵向均衡"的思路分层压驱,盘活了一个千万吨级储量单元。
沙砾岩"一井穿多层":大井距、多靶点、大规模压裂,把原本平衡油价上百美元的储量,通过方案优化(五口直井改两口大位移井)压到接近三十美元。
3. 老区稳产:"四大工程"里的精细活
这部分占了后半堂课最大的篇幅,核心是注水。讲者说得很直白:注水这件"基础工作"最容易被忽视,欠账越挖越深,后期补起来极难。
他们的做法值得细看——组织一个注水项目组,用"解剖麻雀"的方式,对全油田所有采油厂两年全覆盖跑一遍:从水量平衡、水质、地面适配、注采管理到开发工艺一体化运行,逐站逐井剖析,形成"问题清单、对策清单、责任清单",季度跟踪销号。一年解剖十家单位,查出两百多项问题、提出三百多项建议。
解剖中发现的问题相当"接地气":
有的区域整体缺水、局部又积水,根源是历史投入重短期目标、轻基础设施;
加药系统各罐共用一套、没有流量调节,导致有的罐药加多了、有的几乎没加,水质不稳;
最扎心的一条:能称得上"合格洗井"的不到一成——洗井水量、周处(循环时间)都有严格标准,但现场大量洗井根本达不到要求,井筒问题得不到解决,作业量居高不下。
对策也是三条线:管理上强"三链"(统筹谋划、节点运行、考核保障),网络上建"三网"(高质量注水网、高效集输网、高效供水网),制度上要求各单位先编三年注水规划、再定当年提升方案,"每年一小步、三年一大步"。水井的洗井费、作业费还在成本里单列单考——省下的费用年底留用,这在成本紧张的年份里,是油田党委对注水基础工作实打实的支持。
工艺上,水质在线监测示范线已建成两条:在流程关键节点装在线监测仪加取样化验,实时报警、全程管控,效果好就按水网拓扑关系推开(目前已推广应用20余台套)。智能分层注水、压驱注水(已实施一千多井次、累计增油上百万吨)也在迭代——但讲者也承认,多轮压驱的效果衰减、堵漏调剖问题还没根治,是下一步攻关重点。
4. 热采、侧钻与地面:用"精打细算"换产量
热采"五提"管理:制好汽(锅炉出口干度提到九成左右)、输好汽(短距离、强保温)、注好汽(井筒隔热管+防气隔热)、用好汽、采好汽。井口蒸汽干度从四成多提到接近九成,这是稠油产量止跌回升的直接功臣之一;燃料上把燃油改成天然气,操作成本大幅下降。
火烧油层:在比以往更复杂、更薄、物性更差的储层上成功点火,并首次实现多层分层点火;用"东引西控"的方式控制气窜、让火线均匀推进。讲者很坦诚:目前还算不过效益账,但技术路径已经打通。
老井侧钻:理念从"井筒重建"转向"井网重构",今年侧钻上千口的目标。配套小尺寸MWD和探边工具、小直径PDC钻头、侧钻专用注汽工艺(注汽半径直接伸进储层,热量损失大减)、七十兆帕级侧钻回接通道,还有配套的专用工作液(渗透率恢复九成以上)。总结出了八套"侧钻+"挖潜模式,按不同油藏类型对号入座。
地面简化优化:以区域中心站为核心,规划建设二十多个中心站、四种建设模式;用"上下游一体化用能模型"从炼厂需求倒推到井口加热温度,把每个加热炉、每段管线的散热都算清楚。几年下来加热炉减少四成多、人员优化四成多,讲者笑说目标是"降本五六七成",没全达到,但方向不变、节奏放缓。
四、安全环保:把"人盯人"换成"数据盯现场"
这一段讲者用了不少案例(细节已模糊化),核心逻辑是:高风险环节,要用技术和管理把"人为失误"的空间挤掉。
大罐收油:以前罐车与油罐是"两体",电位差容易积聚静电引发着火;现在全部改成快接式、等电位连接的密闭流程,配一键式装油(静电释放、流速控制、超限自动关停全自动执行),这几年同类着火事件实现了"零"。
清罐作业:中毒和爆炸的核心就是"有气、有点火"。现在清罐时布六到八条气体检测管,从罐内高中低部位和平面多点连续监测可燃气、硫化氢、氧含量,实时在线报警;并打造了三支机械化、自动化清罐队伍,装备水平和以前"不在一个层次"。
井控:讲了某深井因高压层位认识不足、设计选型出现问题导致井控险情、井眼报废的案例,提醒大家西部超深层、长停井的压力风险非常大,许可制度和快速响应机制必须落实。
管线与VOCs:中央环保督察指出管线穿孔次数仍在上升,下一步要对各采油厂下达硬性年度治理计划;同时梳理了九项密闭改造和VOCs回收治理技术,从源头减少排放。
五、"十五五"怎么打?五大战役
课程的最后一部分是"十五五"规划。形势判断很冷静:新增储量"更差、更深、更薄、物性更差";老区面临含水上升、递减加大、稳产基础投入不足、高岗位人员紧缺的多重矛盾;数字化各业务发展不均衡。规划定了三个定位——产能建设的战略支撑、降低完全成本的硬核支撑、绿色发展的潜力支撑,并排出五场"战役":
石油工程创新进攻战:东部老区建"效率革命"示范区:大平台集约化、套管钻机低成本加密、小型模块化钻机、国内首台全自动化钻机;地质工程一体化平台全覆盖,梳理九个环节28个节点,目标是钻机利用率再提、成本再降三成。
四大稳产工程攻坚战:注水提升工程(三年规划+当年方案、智能分层注水示范区、全流程水质在线监测)、稠油老区提质(热采配套升级、三项高端举升技术)、测录井与侧钻规模化、产能建设工程质量全生命周期管控。
提速提效持久战:钻井周期再缩短、压裂效率再提升、作业周期再压减;压驱取心重新认识裂缝扩展规律——用真岩心修正"软件模型",这个做法我很欣赏。
专业化发展升级战:井下作业高端化特色化、动态监测从"生产保障型"转向"技术服务型"、气测与特殊作业多元化发展。
数字化转型突破战:建"6+1"数字化赋能中心和油气工程智能管控平台,三年建成;理念是"70%数据底座+30%数据应用",从源头自动采集、阈值校验、业务逻辑防错,杜绝"空数据、假数据、错数据"。
新能源这一块也有硬指标:轻烃产量到2030年翻倍以上,天然气产量翻番,2030年前完成全部加热炉的清洁替代;已经有整站用地热+热泵替代燃气炉的样板——供热、脱水、办公用热全部打通,年减碳数千吨、项目收益率达到两位数,而且备有燃气应急装置,"炉子全拆了也不怕"。
数字化的讲法里有一段让我印象很深。讲者说,前些年建了很多系统,"建完就闲置,闲置就废弃,废弃再重建",这条路不能再走。他们的办法是:平台建成后,机关业务人员的所有工作必须依托平台开展,不允许线下另搞一套——用强制使用倒逼习惯养成。中央环保督察要统计管线数据时,以前要几个人几夜不睡觉地凑数;现在智能管控平台里数据陆续补齐,平台上就能完成分析。
六、我的五点体会
1. 工程是"花钱大户",更是"省钱大师"。
七八成的投资成本在工程系统落地,方案优化把平衡油价从70多美元压到50美元以内——这是比多打井更硬的效益。
2. 设备管理就是"还债管理"。
新度系数0.29这个数字,比任何口号都警醒。到龄更新、滚动治理,把欠账控制在不爆发的范围内,是长跑型企业的基本功。
3. "解剖麻雀"是最好的管理动作。
注水项目组两年跑遍所有采油厂,查出的问题(合格洗井不足一成、加药偏流)没有一个是"高精尖",全是"基础管理"——但正是不解剖就永远看不见。
4. 数字化的关键不是建系统,是"改习惯"。
强制依托平台开展工作、数据源头自动采集、从"人盯人"到"数据盯现场",这三条比任何炫酷的功能都重要。
5. 坦诚是一种管理能力。
火烧油层"还算不过效益账"、压驱"多轮后效果衰减"、地面优化"没达到五六七成的目标"——把没做成的事讲清楚,比只报成绩更能建立信任。
七、延伸思考:技术检测中心能接住哪些活?
继续这个系列的固定动作。这堂课通篇在讲"设备、水质、参数、质量",检测与评价几乎和每一段都能接上。我梳理了九个方向。
1. 设备完整性与新度系数治理
"平均使用年限14.6年、新度系数0.29"意味着未来五年是检测评价需求的爆发期:管线测厚与剩余寿命评估、储罐与压力容器定期检验、超期服役设备的安全评定、报废鉴定——为"到龄就换、按节奏治理"提供技术依据。谁家有完整的在用设备检测数据库,谁就能在这轮治理里说上话。
2. 注水水质:在线监测的"标定者"
水质在线监测示范线要推开,前提是在线仪表本身可信:仪器选型验证、在线数据与实验室化验的比对、传感器的周期校准、节点采样规范——这些是检测中心的看家本领。可以说,没有计量认证的在线监测,就是摆设。
3. 洗井质量:把"合格率"变成可核查的数据
合格洗井不足一成的现状,恰好是检测与数字化的结合点:洗井车的压力、流量、水量数据自动采集上传后,洗井水质的化验分析、返排液污染物评价、效果判定标准都需要第三方检测支撑,让"合格不合格"由数据说了算,而不是由签字说了算。
4. 加药与药剂:把"偏流"治到分子级
加药偏流的根子是"没有计量"。检测中心可以做药剂入厂检验、加药浓度在线检测、配伍性与效果评价,帮助各站建立"按流量自动配比+按浓度验证效果"的闭环。这是老区水质稳定的性价比最高的一环。
5. 作业质量与入井材料监督
课上说有的井"套破、串槽、井口不合格"还照样投产,每年损失以亿计。检测中心可在入井工具与管材抽检、固井质量评价、化工用料质量把关、套损井检测(多臂井径、电磁探伤、超声成像)上承担独立第三方角色,配合工程监督队伍的手持终端,把质量关前移。
6. 清罐与密闭作业的安全检测
清罐作业"6到8条气体检测管、高中低部位连续监测"的模式,本身就是检测业务:可燃气、硫化氢、氧含量在线监测与预警,机械化清罐装备的性能验证,以及罐内残留物的评价。这些标准化之后,完全可以做成对外输出的安全技术服务产品。
7. VOCs与环保监测
管线穿孔治理、密闭改造、VOCs回收九项技术的落地,都需要泄漏检测与修复(LDAR)、厂界无组织排放监测、回收装置进出口浓度检测来闭环。环保督察"回头看"只会更严,这块业务是刚需。
8. 能效与新能源检测
"上下游一体化用能模型"、加热炉清洁替代、地热+热泵样板站,催生了新的检测需求:锅炉与加热炉能效测试、管网散热损失测定、热泵系统能效评价、余热资源量核定。节能数据只有测得准,"降本五六七成"的目标才有裁判。
9. 动态监测与数据质量
动态监测年工作量已增长两成以上,"5+10+N"技术系列在扩展;数字化的"70%数据底座"更是直接点名了数据质量。检测中心可以在监测设备检定校准、测试资料质量评价、数据阈值与校验规则制定上深度参与——数据治不好,数字化就是空中楼阁。
一句话总结:工程系统花的是全油田七八成的钱,而"这钱花得值不值",要靠检测与评价给出的证据来回答。
八、名词小贴士
四提:石油工程的提速、提效、提质、提产(降本)。钻井、压裂等专业的核心考核方向。
新度系数:设备净值与原值之比,反映装备新旧程度。越接近1越新,0.29说明整体偏老、超期服役比例高。
大平台建产:把几十口井集中到一个地面平台上,用三维绕障防碰、五段制井眼等设计实现集约化钻井,大幅降低地面投资和搬迁成本。
平衡油价:让项目"不赚不亏"的油价。方案优化把平衡油价从70多美元降到50美元以内,意味着同一样储量从"不可采"变成"可采"。
双40:钻井泵压和机械钻速双双达到40量级的行业先进参数组合,需要泵、顶驱、钻具、循环系统整体配套。
贴顶穿行:水平段沿储层顶部一两米的"甜点窗口"内穿行,提高油层钻遇率,要求轨迹控制和地质导向极其精细。
人造高压:通过超前压驱等手段把地层压力补充到原始压力以上,让稠油井投产即自喷,省去人工举升。
压驱:先压裂造缝再高压注水补能的注水方式,专治"注不进、采不出",已实施上千井次。
三链三网:注水治理的管理框架——强"三链"(统筹谋划链、节点运行链、考核保障链),建"三网"(注水网、集输网、供水网)。
合格洗井:洗井水量、循环时间、返排水质都达到标准的作业。达不到标准的洗井等于白洗,井筒脏污会持续引发作业量上升。
热采五提:稠油注汽全流程的管理要求——制好汽(锅炉干度)、输好汽(管网保温)、注好汽(井筒隔热)、用好汽(分层配汽)、采好汽(举升优化)。
火烧油层:在地下点燃部分原油,用燃烧前缘的热量和气体驱动原油,是热采的"终极手段",技术难度和风险都最高。
老井侧钻:在老井筒内开窗侧钻新井眼,把报废井、低效井变成新井,配合"井网重构"理念实现低成本挖潜。
区域中心站:地面系统简化优化的核心布局——把多个小型站场的功能集中到一个区域站,实现少人值守、集中管控。
快接式密闭装油:罐车与油罐等电位连接、全程密闭的一键式装油方式,从机理上消除静电积聚和油气挥发。
LDAR:泄漏检测与修复,对管线、法兰、阀门等密封点定期检测挥发性有机物泄漏并限期修复,是VOCs管控的标准手段。
70%数据底座+30%数据应用:数字化建设的投入理念——先把数据的采集、治理、防错做扎实,应用才有根基。
· · ·
写在最后:这堂课让我对"工程"两个字有了新的敬意。
勘探开发讲的是"资源和认识",工程系统讲的是"钱、设备和人"。五万多口井、两万多公里管线、平均14.6年的设备年龄、不到一成的合格洗井率、一年两千多项解剖发现的问题——这些数字拼在一起,就是老油田运转的真实底色。
讲者反复说一句话:基础工作最容易被忽视,欠账越挖越深。而我能补上的那句是——基础工作要做得扎实,靠的不是决心,是数据、标准和检测。这大概就是我们这个行当,在"十五五"里最该守住的阵地。
注:本文为个人学习笔记,数据已做模糊化处理,不作为任何决策依据;对外引用请以单位正式发布材料为准。文中名词解释为通俗表述,不替代专业定义。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-08 15:45:50 HTTP/1.1 GET : http://h.sjds.net/a/578714.html
  2. 运行时间 : 0.076319s [ 吞吐率:13.10req/s ] 内存消耗:4,461.68kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ec83ab4fb667349a9803764e27890f45
  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.000650s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000864s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000351s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000321s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000539s ]
  6. SELECT * FROM `set` [ RunTime:0.000282s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000682s ]
  8. SELECT * FROM `article` WHERE `id` = 578714 LIMIT 1 [ RunTime:0.000434s ]
  9. UPDATE `article` SET `lasttime` = 1794123950 WHERE `id` = 578714 [ RunTime:0.001885s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000354s ]
  11. SELECT * FROM `article` WHERE `id` < 578714 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000455s ]
  12. SELECT * FROM `article` WHERE `id` > 578714 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000394s ]
  13. SELECT * FROM `article` WHERE `id` < 578714 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000899s ]
  14. SELECT * FROM `article` WHERE `id` < 578714 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000554s ]
  15. SELECT * FROM `article` WHERE `id` < 578714 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000659s ]
0.087763s