• 8人小班制项目组教学拒绝大班填鸭式灌输
  • 全程线下实地面授指导拒绝看视频低效讲解
  • 定制化培养,根据学员不同背景提供不同企业真实项目经验

400-060-0103

大数据从业者必掌握的10项核心技能深度解析

来源:福州大数匠教育 时间:06-05

大数据从业者必掌握的10项核心技能深度解析

大数据从业者必掌握的10项核心技能深度解析

分布式存储基石:Apache Hadoop生态体系

在数据量呈指数级增长的今天,分布式存储技术是处理海量数据的基础支撑。Apache Hadoop作为这一领域的经典框架,其生态体系中的HDFS(分布式文件系统)、HBase(列式存储数据库)、MapReduce(分布式计算模型)等组件,已成为企业构建大数据平台的核心工具。尽管Hadoop诞生于2006年,但其在近四年的技术迭代中持续焕发活力——从早期的离线批处理到如今与实时计算框架的融合应用,越来越多的金融、电商企业通过Hadoop集群实现PB级数据的高效存储与分析。对于从业者而言,掌握Hadoop的核心原理及各组件协同工作机制,是进入大数据领域的重要门槛。

非结构化数据处理:NoSQL数据库实践

传统关系型数据库在面对非结构化数据时,往往存在扩展性不足、读写性能受限等问题。以MongoDB、Couchbase为代表的NoSQL数据库,凭借灵活的数据模型和横向扩展能力,正在成为企业处理社交数据、日志信息、物联网设备数据的首选方案。值得注意的是,NoSQL并非完全替代SQL,而是与Hadoop等技术形成互补——前者解决非结构化数据的存储问题,后者完成复杂的分布式计算任务。当前市场对具备NoSQL调优、集群搭建经验的工程师需求旺盛,掌握这一技能可显著提升岗位适配性。

数据价值可视化:工具应用与业务解读

数据分析的最终目的是辅助决策,而数据可视化正是实现这一目标的关键桥梁。Tableau、QlikView等工具通过交互式图表、动态仪表盘,将复杂的统计结果转化为直观的业务洞察。但需明确的是,可视化不仅是技术操作,更需要对业务场景的深刻理解——例如电商行业关注用户行为路径,金融行业侧重风险指标监控,不同场景下的可视化重点截然不同。具备“技术+业务”双重视角的可视化人才,在互联网、咨询等领域尤为稀缺。

智能分析引擎:机器学习与数据挖掘

从用户画像构建到精准推荐系统,机器学习正在重塑大数据应用的边界。当前市场对具备预测分析、分类模型开发能力的人才需求持续攀升,尤其是掌握Python机器学习库(如Scikit-learn、TensorFlow)的工程师,在互联网、自动驾驶等领域的岗位薪资普遍高于行业均值。数据挖掘作为机器学习的前置环节,涉及数据清洗、特征工程等关键步骤,Rapid Miner、Apache Mahout等工具的熟练使用,能有效提升模型训练效率。值得强调的是,理论知识与实战经验需同步积累——仅懂算法而缺乏业务场景落地能力,难以满足企业实际需求。

实时计算利器:Apache Spark的技术优势

相较于Hadoop的MapReduce模型,Apache Spark凭借内存计算优势,将迭代计算效率提升近百倍,这使其在实时推荐、流数据处理等场景中表现突出。当前,越来越多的企业开始构建“Spark+Hadoop”的混合架构——Hadoop负责离线数据存储,Spark完成实时分析任务。掌握Spark Core、Spark SQL、Spark Streaming等模块的开发技巧,同时熟悉Scala或Python语言,是进入高附加值岗位的重要筹码。据行业报告显示,具备Spark开发经验的工程师,其岗位薪资较普通大数据开发岗高出30%-50%。

量化分析基础:统计工具与数学思维

大数据本质是数字的艺术,统计分析能力是所有技术应用的底层支撑。无论是A/B测试设计还是用户行为建模,都需要扎实的概率论、线性代数基础。SAS、R语言等工具则为统计分析提供了高效的实现路径——R的可视化包(如ggplot2)能快速生成高质量图表,SAS的企业级解决方案在金融风控领域应用广泛。对于非数学专业从业者而言,重点在于培养“用数据说话”的思维习惯,通过实际项目积累统计模型的应用经验。

编程能力进阶:主流语言的选择与实践

在大数据开发中,编程语言是连接理论与实践的关键工具。Java凭借稳定性和生态优势,仍是企业级大数据平台的首选开发语言;Python则因丰富的数据分析库(Pandas、NumPy),成为数据科学家的“必备武器”;Scala作为Spark的原生语言,其函数式编程特性与分布式计算高度契合。值得注意的是,语言选择需结合具体场景——ETL开发可能侧重Java,模型训练更适合Python,而Spark开发则推荐Scala。对于从业者而言,精通1-2门语言并熟悉其他语言的基础语法,能显著提升职业灵活性。

数据洞察挖掘:工具使用与业务结合

数据挖掘不仅是技术操作,更是业务价值的发现过程。KNIME作为可视化数据挖掘工具,通过拖拽式操作即可完成数据预处理、模型训练等流程,适合快速验证业务假设;Apache Mahout则专注于分布式数据挖掘,能在Hadoop集群上高效运行推荐算法、聚类模型。需要强调的是,数据挖掘的最终目标是解决业务问题——例如零售行业需通过客户分群优化营销策略,制造行业需通过设备数据分析预测故障。因此,掌握工具的同时深入理解业务逻辑,才能产出真正有价值的分析结果。

问题解决核心:技术落地与创新思维

即便掌握了所有工具和技术,能否将其转化为实际解决方案,才是衡量从业者能力的关键标准。在大数据项目中,常见的挑战包括数据质量不高、计算资源受限、业务需求频繁变更等。此时需要具备“拆解问题-验证假设-快速迭代”的思维能力——例如面对数据倾斜问题,可通过调整分区策略或增加随机前缀解决;针对实时计算延迟,可优化Spark的shuffle参数或改用Flink框架。此外,创新思维同样重要——某电商企业通过结合用户地理位置和天气数据,成功提升了促销活动的转化率,这种跨领域的创新应用往往能创造超额价值。

基础能力巩固:SQL语言的持续价值

在NoSQL、大数据框架蓬勃发展的今天,SQL语言依然保持着不可替代的地位。作为结构化查询语言,SQL是操作关系型数据库的核心工具,同时也是Hive、Spark SQL等大数据组件的查询接口。掌握复杂SQL语句(如窗口函数、递归查询)的编写技巧,能显著提升数据提取和分析效率。更重要的是,SQL的逻辑思维(如分组聚合、关联查询)是理解所有数据处理流程的基础。对于刚入行的从业者,扎实的SQL功底能快速建立技术自信,为后续学习更复杂的技术奠定基础。

总结:技能提升的长期主义路径

大数据行业的技术迭代从未停止,但核心技能的底层逻辑始终围绕“数据处理-分析挖掘-价值落地”展开。对于从业者而言,与其盲目追逐热门技术,不如先夯实基础(如SQL、统计分析),再根据职业方向选择重点突破(如偏向开发可深入Spark,偏向分析可强化机器学习)。同时,保持持续学习的习惯——关注技术社区(GitHub、Stack Overflow)、参与真实项目、与同行交流经验,都是提升技能的有效途径。毕竟,在快速变化的行业中,“持续成长”本身就是最核心的竞争力。

校区导航
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-04 20:10:04 HTTP/1.1 GET : http://www.eduml.com/s/421/n/13900.html
  2. 运行时间 : 0.017647s [ 吞吐率:56.67req/s ] 内存消耗:389.31kb 文件加载:137
  3. 缓存信息 : 0 reads,0 writes
  1. /data/web/baijiao_branch_collect/public/index.php ( 0.79 KB )
  2. /data/web/baijiao_branch_collect/vendor/autoload.php ( 0.75 KB )
  3. /data/web/baijiao_branch_collect/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /data/web/baijiao_branch_collect/vendor/composer/platform_check.php ( 0.90 KB )
  5. /data/web/baijiao_branch_collect/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /data/web/baijiao_branch_collect/vendor/composer/autoload_static.php ( 4.26 KB )
  7. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /data/web/baijiao_branch_collect/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /data/web/baijiao_branch_collect/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /data/web/baijiao_branch_collect/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /data/web/baijiao_branch_collect/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /data/web/baijiao_branch_collect/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /data/web/baijiao_branch_collect/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  18. /data/web/baijiao_branch_collect/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  19. /data/web/baijiao_branch_collect/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  20. /data/web/baijiao_branch_collect/app/provider.php ( 0.19 KB )
  21. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  22. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  23. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  24. /data/web/baijiao_branch_collect/app/common.php ( 10.83 KB )
  25. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  26. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  27. /data/web/baijiao_branch_collect/config/app.php ( 1.29 KB )
  28. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  29. /data/web/baijiao_branch_collect/config/cache.php ( 1.22 KB )
  30. /data/web/baijiao_branch_collect/config/config.php ( 0.26 KB )
  31. /data/web/baijiao_branch_collect/config/console.php ( 0.29 KB )
  32. /data/web/baijiao_branch_collect/config/cookie.php ( 0.56 KB )
  33. /data/web/baijiao_branch_collect/config/database.php ( 2.29 KB )
  34. /data/web/baijiao_branch_collect/config/filesystem.php ( 0.63 KB )
  35. /data/web/baijiao_branch_collect/config/lang.php ( 0.81 KB )
  36. /data/web/baijiao_branch_collect/config/log.php ( 1.37 KB )
  37. /data/web/baijiao_branch_collect/config/middleware.php ( 0.19 KB )
  38. /data/web/baijiao_branch_collect/config/route.php ( 1.54 KB )
  39. /data/web/baijiao_branch_collect/config/session.php ( 0.57 KB )
  40. /data/web/baijiao_branch_collect/config/trace.php ( 0.34 KB )
  41. /data/web/baijiao_branch_collect/config/view.php ( 0.81 KB )
  42. /data/web/baijiao_branch_collect/app/event.php ( 0.25 KB )
  43. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  44. /data/web/baijiao_branch_collect/app/service.php ( 0.13 KB )
  45. /data/web/baijiao_branch_collect/app/AppService.php ( 0.26 KB )
  46. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  47. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  48. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  49. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  50. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  51. /data/web/baijiao_branch_collect/vendor/services.php ( 0.14 KB )
  52. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  53. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  54. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  55. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  56. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  57. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  58. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  59. /data/web/baijiao_branch_collect/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  60. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  61. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  62. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.20 KB )
  63. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.75 KB )
  64. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  65. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  66. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.30 KB )
  67. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  68. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  69. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  70. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  71. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  72. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  73. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  74. /data/web/baijiao_branch_collect/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  75. /data/web/baijiao_branch_collect/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  76. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  77. /data/web/baijiao_branch_collect/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  78. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  79. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/cache/driver/Redis.php ( 6.94 KB )
  80. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  81. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  82. /data/web/baijiao_branch_collect/app/Request.php ( 0.09 KB )
  83. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  84. /data/web/baijiao_branch_collect/app/middleware.php ( 0.26 KB )
  85. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  86. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  87. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  88. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  89. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  90. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  91. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  92. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  93. /data/web/baijiao_branch_collect/route/app.php ( 3.05 KB )
  94. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  95. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  96. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  97. /data/web/baijiao_branch_collect/app/controller/Index.php ( 33.26 KB )
  98. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Request.php ( 9.20 KB )
  99. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/route/Url.php ( 14.07 KB )
  100. /data/web/baijiao_branch_collect/app/model/IndexModel.php ( 19.95 KB )
  101. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  102. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/facade/Cache.php ( 2.06 KB )
  103. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  104. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.73 KB )
  105. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/PDOConnection.php ( 53.74 KB )
  106. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  107. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  108. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  109. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Builder.php ( 24.07 KB )
  110. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  111. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/Query.php ( 15.97 KB )
  112. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  113. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  114. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  115. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  116. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  117. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  118. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  119. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  120. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  121. /data/web/baijiao_branch_collect/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  122. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  123. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  124. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  125. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  126. /data/web/baijiao_branch_collect/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  127. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  128. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  129. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  130. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/view/driver/Php.php ( 6.44 KB )
  132. /data/web/baijiao_branch_collect/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  133. /data/web/baijiao_branch_collect/view/index/pc/school_news_details.php ( 2.39 KB )
  134. /data/web/baijiao_branch_collect/view/index/pc/school_top.php ( 5.76 KB )
  135. /data/web/baijiao_branch_collect/view/index/pc/school_right.php ( 2.17 KB )
  136. /data/web/baijiao_branch_collect/view/index/pc/school_bottom.php ( 1.16 KB )
  137. /data/web/baijiao_branch_collect/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000334s ] mysql:host=127.0.0.1;port=3306;dbname=baijiao_branch_collect;charset=utf8
  2. SHOW FULL COLUMNS FROM `fqi_school` [ RunTime:0.001240s ]
  3. SELECT * FROM `fqi_school` WHERE `school_id` = '421' AND `site_id` = 7 AND `school_status` = 1 LIMIT 1 [ RunTime:0.000310s ]
  4. SHOW FULL COLUMNS FROM `fqi_school_class` [ RunTime:0.000762s ]
  5. SELECT * FROM `fqi_school_class` WHERE `school_id` = 421 [ RunTime:0.000281s ]
  6. SHOW FULL COLUMNS FROM `fqi_school_campus` [ RunTime:0.000818s ]
  7. SELECT * FROM `fqi_school_campus` WHERE `school_id` = 421 [ RunTime:0.000280s ]
  8. SHOW FULL COLUMNS FROM `fqi_school_news` [ RunTime:0.000921s ]
  9. SELECT `a`.*,`content` FROM `fqi_school_news` `a` LEFT JOIN `fqi_school_news_content` `b` ON `b`.`content_id`=`a`.`content_id` WHERE `school_id` = 421 AND `a`.`content_id` = '13900' AND `news_status` = 1 AND `school_status` = 1 LIMIT 1 [ RunTime:0.001069s ]
  10. (select content_id,news_name,school_id from fqi_school_news where school_id = '421' and content_id < '13900' and site_id <= '7' order by content_id desc limit 1) union all(select content_id,news_name,school_id from fqi_school_news where school_id = '421' and content_id > '13900' and site_id <= '7' order by content_id asc limit 1) [ RunTime:0.000898s ]
  11. SHOW FULL COLUMNS FROM `fqi_school_course` [ RunTime:0.000927s ]
  12. SELECT * FROM `fqi_school_course` WHERE `school_id` = 421 AND `site_id` = 7 AND `course_status` = 1 AND `school_status` = 1 ORDER BY `course_id` DESC LIMIT 4 [ RunTime:0.000552s ]
  13. SELECT * FROM `fqi_school_course` WHERE `school_id` = 421 AND `school_status` = 1 AND `course_status` = 1 ORDER BY `course_id` DESC LIMIT 8 [ RunTime:0.000245s ]
  14. SELECT * FROM `fqi_school_news` WHERE `school_id` = 421 ORDER BY `click` DESC,`news_id` DESC LIMIT 5 [ RunTime:0.000229s ]
  15. SELECT `content_id`,`news_name`,`a`.`school_id`,`b`.`school_name` FROM `fqi_school_news` `a` LEFT JOIN `fqi_school` `b` ON `b`.`school_id`=`a`.`school_id` WHERE `a`.`site_id` = '7' AND `b`.`school_status` = '1' AND `news_status` = 1 AND `content_id` < 13900 ORDER BY `content_id` DESC LIMIT 20 [ RunTime:0.005259s ]
0.017974s