MongoDB笔记九——索引
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,制造数据for(var i=0;i<2000000;i++){db.persons.insert({number:i,name:i+"name"})}//大概需要100s才能插入完毕1、检测一下没有索
千家信息网最后更新 2025年11月06日MongoDB笔记九——索引制造数据
for(var i=0;i<2000000;i++){
db.persons.insert({number:i,name:i+"name"})
}//大概需要100s才能插入完毕1、检测一下没有索引的情况下查询某个内容的速度var start = new Date()db.persons.find({name:"1000000name"})var end = new Date()end - start2、给name建立索引db.persons.ensureIndex({name:1})3、测试建立索引后查询所用时间var start = new Date()db.persons.find({name:"1000000name"})var end = new Date()end - start从数据上看提高了19.29倍,这个数据是不可思议的啊。4、索引使用需要注意的地方
db.runCommand({dropIndexes : "persons" , index:"*"})
for(var i=0;i<2000000;i++){
db.persons.insert({number:i,name:i+"name"})
}//大概需要100s才能插入完毕1、检测一下没有索引的情况下查询某个内容的速度var start = new Date()db.persons.find({name:"1000000name"})var end = new Date()end - start2、给name建立索引db.persons.ensureIndex({name:1})3、测试建立索引后查询所用时间var start = new Date()db.persons.find({name:"1000000name"})var end = new Date()end - start从数据上看提高了19.29倍,这个数据是不可思议的啊。4、索引使用需要注意的地方
创建索引的时候注意1是正序创建索引-1是倒序创建索引
索引的创建在提高查询性能的同事会影响插入的性能对于经常查询少插入的文档可以考虑用索引
符合索引要注意索引的先后顺序
每个键全建立索引不一定就能提高性能呢索引不是万能的
在做排序工作的时候如果是超大数据量也可以考虑加上索引用来提高排序的性能
db.runCommand({dropIndexes : "persons" , index:"*"})
索引
数据
查询
性能
时候
排序
不可思议
倒序
先后
内容
再次
同事
地方
情况
所用
文档
时间
速度
顺序
会报
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
创新创业 软件开发专业
软件开发子公司有必要去吗
ATM是一种( )网络技术
长沙农商银行软件开发面试
工信部网络安全 举报电话
夏天网络安全视频
北大网络安全学院
山东最好服务器虚拟主机
医药数据库大全
电脑数据库是不是内存
焦作哪里有计算机网络技术专业
iis信息服务器组件
虹口区品质软件开发服务不二之选
洞悉网络技术视频
现代网络技术笔记
惠普服务器读不到硬盘了该怎么办
计算机网络技术基础节课报告
数据库c语言是哪科
招远软件开发外包公司
吴江区品牌网络技术服务费
企业微信让设置服务器
服务器管理员权限允许访问
数据库技术及应用杨志强
服务器 360安全
泸州软件开发最佳青岗科技
软件开发学习哪个方向
货币研究所软件开发供应商
深圳从事网络安全的企业有哪些
小白网络技术视频教程
一核2g服务器能跑小程序不