当前位置: 首页 > news >正文

鞍钢节能公司网站开发设计开发网站

鞍钢节能公司网站开发,设计开发网站,个人怎么开发app,怎么更改网页上的内容判断是否使用索引搜索 索引在数据库中是一个不可或缺的存在#xff0c;想让你的查询结果快准狠#xff0c;还是需要索引的来帮忙#xff0c;那么在mongo中如何判断搜索是不是走索引呢#xff1f;通常使用执行计划#xff08;解释计划、Explain Plan#xff09;来查看查询… 判断是否使用索引搜索 索引在数据库中是一个不可或缺的存在想让你的查询结果快准狠还是需要索引的来帮忙那么在mongo中如何判断搜索是不是走索引呢通常使用执行计划解释计划、Explain Plan来查看查询的情况如查询耗费的时间、是否基于索引查询等。 索引语法 db.collection.find(query,options).explain(options)创建索引前 查看根据name查询数据的情况 db.user.find({name:张三}).explain() {explainVersion: 1,queryPlanner: {namespace: test.user,indexFilterSet: false,parsedQuery: {name: {$eq: 张三}},queryHash: A2F868FD,planCacheKey: A2F868FD,maxIndexedOrSolutionsReached: false,maxIndexedAndSolutionsReached: false,maxScansToExplodeReached: false,winningPlan: {stage: COLLSCAN,filter: {name: {$eq: 张三}},direction: forward},rejectedPlans: []},command: {find: user,filter: {name: 张三},$db: test},serverInfo: {host: ADMIN,port: 27017,version: 7.0.6,gitVersion: 66cdc1f28172cb33ff68263050d73d4ade73b9a4},serverParameters: {internalQueryFacetBufferSizeBytes: 104857600,internalQueryFacetMaxOutputDocSizeBytes: 104857600,internalLookupStageIntermediateDocumentMaxSizeBytes: 104857600,internalDocumentSourceGroupMaxMemoryBytes: 104857600,internalQueryMaxBlockingSortMemoryUsageBytes: 104857600,internalQueryProhibitBlockingMergeOnMongoS: 0,internalQueryMaxAddToSetBytes: 104857600,internalDocumentSourceSetWindowFieldsMaxMemoryBytes: 104857600,internalQueryFrameworkControl: trySbeRestricted},ok: 1 }关键点看 stage : COLLSCAN, 表示全集合扫描 创建索引后 下面对name建立索引 db.user.createIndex({name:1})看效果 db.user.find({name:张三}).explain() {explainVersion: 1,queryPlanner: {namespace: test.user,indexFilterSet: false,parsedQuery: {name: {$eq: 张三}},queryHash: A2F868FD,planCacheKey: A3E454E0,maxIndexedOrSolutionsReached: false,maxIndexedAndSolutionsReached: false,maxScansToExplodeReached: false,winningPlan: {stage: FETCH,inputStage: {stage: IXSCAN,keyPattern: {name: 1},indexName: name_1,isMultiKey: false,multiKeyPaths: {name: []},isUnique: false,isSparse: false,isPartial: false,indexVersion: 2,direction: forward,indexBounds: {name: [[张三, 张三]]}}},rejectedPlans: []},command: {find: user,filter: {name: 张三},$db: test},serverInfo: {host: ADMIN,port: 27017,version: 7.0.6,gitVersion: 66cdc1f28172cb33ff68263050d73d4ade73b9a4},serverParameters: {internalQueryFacetBufferSizeBytes: 104857600,internalQueryFacetMaxOutputDocSizeBytes: 104857600,internalLookupStageIntermediateDocumentMaxSizeBytes: 104857600,internalDocumentSourceGroupMaxMemoryBytes: 104857600,internalQueryMaxBlockingSortMemoryUsageBytes: 104857600,internalQueryProhibitBlockingMergeOnMongoS: 0,internalQueryMaxAddToSetBytes: 104857600,internalDocumentSourceSetWindowFieldsMaxMemoryBytes: 104857600,internalQueryFrameworkControl: trySbeRestricted},ok: 1 }关键点看 stage : IXSCAN 基于索引的扫描 compass查看 建立的索引是否有效效果如何都需要通过执行计划查看以此来判断你的SQL是否需要优化是否需要创建索引耗时多久等等用处可不少呢。
http://www.tj-hxxt.cn/news/224901.html

相关文章:

  • 琼海网站建设长治建立公司网站的步骤
  • 辽宁pc网站建设开发徐州制作手机网站
  • 宁波公司网站开发招聘免费建网站哪家好
  • 免费自助建站哪个网站最好企业管理培训课程安排
  • 郑州做定制网站的公司如何建立网站快捷
  • 做视频网站收费侵权吗django 网站开发视频教程
  • 个人网站搭建wordpress网站分析与优化
  • 久久网站建设专业网站建设公司兴田德润优惠吗
  • 顺德网站优化wordpress嵌入代码
  • 广告在什么网站做设计广告图用什么软件好用
  • 汽车网站建设网上海网站推广行业需求
  • 黄埭做网站团队建设优缺点
  • 用vis做的简单网站个人建站免费服务器
  • 网站建设项目补充协议石墨网站开发
  • 用 htmi5做网站网站查不到备案
  • 口碑好的镇江网站建设图标怎么在wordpress
  • 收钱码合并的网站怎么做在线作图网
  • 网站后台数据处理编辑主要是做什么的啊网上怎么自己做网站
  • 做影视网站被告怎么办阿里巴巴1688采购平台官网
  • 网站系统排名怎样看网站建设
  • 什么网站做推广农产品比较好有哪些网站做外贸的
  • 临沂网站wordpress社交平台主题
  • 成都购物网站建设网站建设和管理制度
  • 沈阳网站seo公司私人网站如何建
  • 温岭网站制作网站建设与管理 试卷
  • 装修的网站泉州共创科技
  • 云南网站推广的目的软文广告案例分析
  • 做网站的流程百科网站开发项目合同书
  • 视频网站的广告能怎么做网页制作基础与实例教程
  • 安阳网站如何做优化平邑做网站的