首页 > 数据库 >mongodb 批量添加索引, 已test开头的集合

mongodb 批量添加索引, 已test开头的集合

时间:2023-04-13 12:45:20浏览次数:38  
标签:mongodb collname db ts 索引 background test

 

 

 

 

 

// To add an index to all collections in the database that start with "test" and have a field named "ts", and to run the operation in the background, use the following command:

db.getCollectionNames().forEach(function(collname) {
  if (collname.startsWith("test")) {
    db.getCollection(collname).createIndex({ts: 1}, {background: true});
  }
});

 

标签:mongodb,collname,db,ts,索引,background,test
From: https://www.cnblogs.com/angdh/p/17314285.html

相关文章

  • PaddleSpeech docker develop-gpu-cuda10.2-cudnn7-latest 缺失 libsndfile1-dev 和
    Paddle可以說是各種坑,但支持國產,含淚試用了百度飛漿的Speech。1.坑點Dockerdevelop-gpu-cuda10.2-cudnn7-latest缺失:1.libsndfile1-dev2.CUDA_VISIBLE_DEVICES 2.安裝教程也沒什麼安裝教程。下載docker鏡像和項目源碼。dockerpullpaddlecloud/paddlespeech:devel......
  • mongoDB查询优化《一》
    同事反馈线上一个查询非常慢(10秒+),具体如下:1.问题语句db.myColl.find({app:"my_app",requestTime:{$gte:1492502247000,$lt:1492588800000}}).sort({_id:-1}).limit(1)表记录如下:{"app":"my_app","eventId":141761066,"requestTime":Numb......
  • test
    <html><head><metacharset="UTF-8"><title></title><linkrel="stylesheet"href="bootstrap/css/bootstrap.min.css"/><scriptsrc="js/vue.js"......
  • python自动化之unittest
    一、官方文档:https://docs.python.org/zh-cn/3/library/unittest.html二、unittest使用unittest使用规范需要导入unittest包测试类必须继承unittest.TestCase类测试方法必须要以test开头测试用例名称不能相同,相同的情况可能出现用例遗漏执行的情况ddt使用事项见下方......
  • C语言数组基础知识(关于索引)
    #include<stdio.h>intmain(){inti;//遍历输出分别值inta[]={1,2,3,4,5};for(i=0;i<5;i++){printf("%d\t",a[i]);//12345};printf("\n");//若给的值不够就用0补齐......
  • Test
    TitlepublicstaticBitmapstitchImages(List<Bitmap>bitmaps){intwidth=0,height=0;//计算拼接后的图片大小for(Bitmapbitmap:bitmaps){width+=bitmap.getWidth();height=Math.max(height,bitmap.getHeight());}......
  • 武汉万象奥科:内存压力测试工具memtester使用指南
    测试目的内存压力测试的目的是测试系统内存的稳定性和可靠性,以便确定系统是否能够在各种负载情况下正常运行。其主要目的有:测试内存的正确性:通过模拟各种内存负载情况,例如写入随机数据、重复写入相同数据、使用指定的模式写入数据等,并检测和报告内存错误。测试内存的性能:通过测......
  • QTableWidget获取列(行)索引方法
    //获取指定的列索引集合QList<int>QcViewBaseForm::getSelectedColumns(QTableWidget*tableWidget){QList<int>selectedColumns;QList<QTableWidgetSelectionRange>selectedRanges=tableWidget->selectedRanges();for(autorange:selec......
  • testng+HttpClient项目实战(一)
    参考文档:https://www.cnblogs.com/yingyingja/p/9973960.htmlhttps://www.cnblogs.com/yingyingja/p/9974181.htmlhttps://www.cnblogs.com/yingyingja/p/9974183.htmlhttps://www.cnblogs.com/yingyingja/p/9974186.htmlhttps://www.cnblogs.com/yingyingja/p/9974189.html......
  • MongoDB复制集环境滚动构建索引
    滚动构建索引每次最多取出一个复制集成员,从辅助成员开始,并在该成员上以standalone方构建索引。滚动索引构建至少需要一次副本集选举。 考虑点1.唯一性索引使用滚动方式构建唯一性索引,你必须停止集合上所有写操作。否则,只能在主节点上使用db.collection.createIndex()创建。2......