返回顶部
首页 > 资讯 > 数据库 >mongodb优化预读
  • 255
分享到

mongodb优化预读

2024-04-02 19:04:59 255人浏览 薄情痞子
摘要

1、优化预读采用linux的BLOCKDEV命令来把预读大小设置小一点,减少内存中无用数据占用,从而优化io性能RA代表预读大小(扇区),推荐数值是16到32,如文档较小,预读数值可以小一点,修改后mong

1、优化预读
采用linux的BLOCKDEV命令来把预读大小设置小一点,减少内存中无用数据占用,从而优化io性能
RA代表预读大小(扇区),推荐数值是16到32,如文档较小,预读数值可以小一点,修改后mongoDB重启才能生效。

预读默认256个扇区,大小为128K

monGodb很多都是随机访问,readhead要设置小一点。比如只要读10k,但读了128K


root@db3-198:~# blockdev --report
RO    RA   SSZ   BSZ   StartSec            Size   Device
rw   128   512  4096          0    800166076416   /dev/sda
rw   128   512  1024       2048       524288000   /dev/sda1
rw   128   512  4096    1026048    799639863296   /dev/sda2
rw   256   512  4096          0     53687091200   /dev/dm-0
rw   256   512  4096          0     33822867456   /dev/dm-1
rw   256   512  4096          0    712125710336   /dev/dm-2

使用如下命令
blockdev --setra 128 /dev/sda2
代表预读大小为128*512字节/扇区=64K

您可能感兴趣的文档:

--结束END--

本文标题: mongodb优化预读

本文链接: https://lsjlt.com/news/39587.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mongodb优化预读
    1、优化预读采用LINUX的BLOCKDEV命令来把预读大小设置小一点,减少内存中无用数据占用,从而优化IO性能RA代表预读大小(扇区),推荐数值是16到32,如文档较小,预读数值可以小一点,修改后mong...
    99+
    2024-04-02
  • MongoDb优化指南
    1、为什么选择MongoDB? 1、性能 在大数据时代中,大数据量的处理已经成了考量一个数据库最重要的原因之一。而MongoDB的一个主要目标就是尽可能的让数据库保持卓越的性能,这很大程度地决定了Mongo...
    99+
    2024-04-02
  • mongodb安全和优化
    提高mongodb的安全性:    MongoDB默认没有密码,且只允许本地访问。如果开放外网访问,就一定要设置密码,而且要配置好防火墙,指定只允许哪些ip访问mongodb端口,否则会有安全隐患。    ...
    99+
    2024-04-02
  • Vista 优化预读文件设置,提速开关机速度
    至于Windows操作系统开关机优化,即将会有个超级大全文章出来,比当年发在Vista之家的那个宝典还要全,当然,所有的一切都是技术探讨,大家辩证的去看,毕竟,里面参杂了软媒编辑自己的一些个人观点。取精华、去糟粕吧 :)...
    99+
    2023-05-25
    Vista 优化 预读 速度 关机 文件
  • mongodb优化基本方案
    1 创建索引在查询或排序字段上创建索引,可以提高查询效率  2 限制返回结果数使用limit限制返回结果集的大小 3 只查询使用到的字段,不查询所有字段 ...
    99+
    2024-04-02
  • MongoDB优化心得分享
    这里总结下这段时间使用mongo的心得,列出了几个需要注意的地方。 1. 系统参数及mongo参数设置 mongo参数主要是storageEngine和directoryperdb,这两个参数一开始不选定后...
    99+
    2024-04-02
  • Golang函数性能优化之分支预测优化
    通过理解和优化分支预测,可以显著提升 golang 函数性能:减少分支数量使用条件表达式提升分支预测器准确性优化循环结构实践结果表明,分支预测优化可将函数性能提升 20%~50%。 G...
    99+
    2024-04-17
    性能优化 分支预测 golang
  • mongodb查询与索引优化
    索引:    查询语句:        db.products.find({            "details.manufacturer": "acme",            "pricing.s...
    99+
    2024-04-02
  • SQLSERVER预读逻辑读物理读
      预读:用估计信息,去硬盘读取数据到缓存。预读100次,也就是估计将要从硬盘中读取了100页数据到缓存。   物理读:查询计划生成好以后,如果缓存缺少所需要的数据,让缓存再次去读硬盘。物理读10页,从硬盘中读取10页数据到缓存。   逻...
    99+
    2015-06-11
    SQLSERVER预读逻辑读物理读
  • MongoDB导出场景查询优化 #1
    原始链接:https://github.com/aCoder2013/blog/issues/1 转载请注明出处 引言 前段时间遇到一个类似导出数据场景,观察下来发现速度会越来越慢,导出100万数据需...
    99+
    2024-04-02
  • MongoDB查询优化方法有哪些
    创建索引:在MongoDB中,通过创建合适的索引可以大大提高查询的执行效率。可以使用db.collection.createIn...
    99+
    2024-05-07
    MongoDB
  • win10预览版10056曝光 win10预览版10056优化图标
      最新消息,win10预览版10056曝光啦。今天小编为大家带来win10预览版10056的相关的内容,这个版本优化图标了,效果如何接着往下看。   4月10日消息,进入四月后,微软似乎也迎来春天,本月初,俄罗斯媒体...
    99+
    2023-06-13
    win10预览版10056 win10预览版 预览 win10 图标
  • JDBC读取数据优化-fetch size
    最近由于业务上的需求,一张旧表结构中的数据,需要提取出来,根据规则,导入一张新表结构中,开发同学写了一个工具,用于实现新旧结构的transformation, 实现逻辑简单,就是使用jdbc从A...
    99+
    2024-04-02
  • PostgreSQL 源码解读(33)- 查询语句#18(查询优化-表达式预处理#3)
    本节简单介绍了PG查询优化表达式预处理中的规范化过程。规范化具体的做法一是忽略NULL以及OR中的False,And中的True(实现函数find_duplicate_ors),二...
    99+
    2024-04-02
  • MongoDB 聚合管道的优化与局限
    db.transactions.aggregate([ { $group: { _id: "$currency", symbols: { ...
    99+
    2014-06-02
    MongoDB 聚合管道的优化与局限
  • Mongodb中怎么优化最大连接数
    本篇文章为大家展示了Mongodb中怎么优化最大连接数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.查询最大连接数:   &nbs...
    99+
    2024-04-02
  • mongodb嵌套数据性能怎么优化
    优化嵌套数据的性能可以考虑以下几个方面:1. 扁平化数据模型:尽量避免过度嵌套的数据结构,将数据模型扁平化,减少嵌套层级。过多的嵌套...
    99+
    2023-09-01
    mongodb
  • mongodb性能优化的方案有哪些
    MongoDB性能优化的方案有以下几种: 索引优化:通过合理地创建和使用索引来提高查询性能。可以根据查询频率和查询条件来选择合适...
    99+
    2023-10-21
    mongodb
  • mongodb性能优化的技巧有哪些
    以下是一些MongoDB性能优化的技巧: 索引优化:使用合适的索引可以大大提高查询性能。使用explain()命令来分析查询性能...
    99+
    2023-10-25
    mongodb
  • mongodb配置优化的方法是什么
    MongoDB的配置优化方法可以帮助提升数据库性能和稳定性。以下是一些常见的MongoDB配置优化方法: 确保使用最新版本的Mo...
    99+
    2024-04-10
    mongodb
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作