首页 > 其他分享 >线上mongo慢查询可能原因影响

线上mongo慢查询可能原因影响

时间:2023-10-17 15:44:27浏览次数:29  
标签:mongo 指定 查询 主从 线上 节点

mongo主从节点影响

python中pymongo库的MongoClient类中readPreference参数可选主从(primary,secondary),不指定默认为主节点

线上部署的时候其实是有指定主从节点的连接类,但是后期开发在基类中从节点的方法逐渐被替代,导致后期的业务的查询压力来到了主节点

标签:mongo,指定,查询,主从,线上,节点
From: https://www.cnblogs.com/weakxy-home/p/17769873.html

相关文章

  • python链接mongodb的问题
    python链接mongodb需要指定数据库importpymongomonclient=pymongo.MongoClient("mongodb://用户名:密码@192.168.10.200:27017/数据库名")mondb=monclient["数据库名"]moncol=mondb["表名"]网上很多资料都没有指定数据库名,导致后续操作提示没有权限......
  • Oracle中如何根据查询sql片段定位查询客户端主机地址
    --1.根据sql片段获取sql_id--select*fromv$sqlwherelast_active_time>sysdateandsql_textlike'%ZL0204_03r%';selectsql_id,modulefromv$sqlwherelast_active_time>sysdateandsql_textlike'%ZL0204_03%';--2.根据sql_id查询sid......
  • Docker安装Mongodb
    一、宿主机创建目录,存放mongodb配置信息、数据信息mkdir-p/usr/local/mymongo/conf二、参考官方配置文档,配置mongod.conf#在上面的conf目录下,创建mongod.confsystemLog:destination:filepath:/var/log/mongodb/mongod.loglogAppend:truestorage:dbPath:......
  • 线上临时文件夹报错Failed to parse multipart servlet request; nested exception is
    线上临时文件夹报错Failedtoparsemultipartservletrequest;nestedexceptionisjava.lang.RuntimeException:java.nio.file.NoSuchFileException......
  • java serverlets使用数据源连接oracle数据库,并执行查询操作代码
    packagechap03;importjava.io.IOException;importjava.io.PrintWriter;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.PreparedStatement;importjava.sql.Statement;importjava.u......
  • myql中关于查询的多个字段合并到一起
    myql中关于查询的多个字段合并到一起查询字段name对应字段age的数据,且一个字段a可能对应多条字段bselectagegroup_concat(name)fromtablegroubbyage得到的结果便是11A,B,C12 D,E,F 查询时的默认分隔符为’,‘我们可以用separator自己定义分隔符,如:separat......
  • MySQL 模糊查询
    MySQL模糊查询在MySQL中,你可以使用LIKE运算符来执行模糊查询,以查找与指定模式匹配的数据。以下是一些示例,说明如何执行模糊查询:前缀匹配:查找以特定字符串开头的数据。SELECT*FROMyour_tableWHEREcolumn_nameLIKE'prefix%';这将返回以"prefix"开头的所有行。后......
  • mongo异步python库Motor
    mongo异步python库Motor使用该第三方库前,先了解pythonasyncio安装python3-mpipinstallmotor​#motor版本要求:python>=3.5pymongo>=3.12创建客户端client=motor.motor_asyncio.AsyncIOMotorClient('localhost',27017)orclient=motor.motor_asyncio.AsyncIOM......
  • 查询的时候给列起别名
     select 列名as别名from表名;或select 列名 别名from表名;    注意 mysql 支持双引号但是oracle里不支持双引号, ......
  • SQL语句的基本使用5-多值子查询
    这个作业属于哪个课程https://edu.cnblogs.com/campus/uzz/cs3这个作业要求在哪里https://edu.cnblogs.com/campus/uzz/cs3/homework/13074这个作业的目标SQL语句的基本使用5-多值子查询1.在student_info表中查找与“刘东阳”性别相同的所有学生的姓名、出生日......