MongoDB笔记九——索引
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,制造数据for(var i=0;i<2000000;i++){db.persons.insert({number:i,name:i+"name"})}//大概需要100s才能插入完毕1、检测一下没有索
千家信息网最后更新 2025年02月23日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安全错误
数据库的锁怎样保障安全
游戏服务器要不要供电
web 日志管理服务器
web如何用sql添加数据库
数据库重启定时器
黄浦区品牌软件开发销售方法
台州微趣网络技术有限公司
网络安全手抄报的内容200字
服务器主板电池怎么扣下来
数据库检索的字段
计算机网络技术三大类
全局 局部数据库 结构图
软件开发培训介绍
数据库更改后台登录密码
完美单机端连接数据库失败
阿里云服务器增加磁盘容量
东莞鹏远网络技术
服务器开放域
第三方网络安全承诺
我的世界电脑旧版本服务器
网络安全入学教育手抄报
汤森路透高频历史数据库
现代网络技术概念
惠州教育软件开发电话
学习计算机与网络安全目标是什么
最全的我的世界服务器
醴陵市软件开发学校
数据库实验结果及分析模板
部队网络技术人员述职报告
在线生成一个数据库
宁波网络安全宣传信息