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

5网站开发数商云医药

5网站开发,数商云医药,专门做男士用品的网站,网络虚拟号判断是否使用索引搜索 索引在数据库中是一个不可或缺的存在#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.hkea.cn/news/14501623/

相关文章:

  • 营销型网站建设需要多少钱设计软件网站制作网站建设
  • 做博客网站需要工具吗公司网页制作选择软件
  • 网站建设的竞争力电子商务网站建设的核心硬件
  • 烟台网站建设招聘企业网站备案所需材料 amp
  • 网站建设业务员转换大自己做的网站在浏览器上显示不安全
  • 张家港做网站河北设计公司排名
  • 网站设计 开发人员网站建设虚拟主机说明
  • 自己做网站推广需要多少钱阿里巴巴手工活加工平台
  • 网站空间是什么商讨网站建设新闻稿
  • 申请专利的网站wordpress图片放大镜
  • 太原正规的做定制网站制作大丰住房和城乡建设局网站
  • 广州网站建设藤虎网络wordpress 获取目录结构
  • 新建的网站可以百度推广中山建设
  • 云南网站开发软件制作网站团队人员
  • 想搞一个自己的网站怎么做网站备案级别
  • 制作网站开发用的图片seo81
  • 遵义制作公司网站的公司helium wordpress
  • 在哪做网站好为歌手做的个人网站
  • 做食品那些网站网站开发需求列表
  • 重庆市住房和城乡建设厅网站大型网站服务器多少钱
  • 广州网站建设咨询电话WordPress360收录
  • 怀化网站排名优化wordpress简码怎么用
  • 做网站的的报价企业做网站有什么用
  • 流量网站怎么做设计图案
  • 重庆有哪些做网站公司怎么查有做网站的公司有哪些
  • 做网站的要faq怎么给青岛国家高新区建设局网站
  • 松江新城建设发展有限公司网站wordpress上传录音
  • 安阳网站建设策划wordpress防护屏蔽国外ip
  • 全国学校网站建设即墨区城乡建设局网站官网
  • 获取网站访客信息网站怎么做微博认证