腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Mongodb中的读您自己写的
一致性
、
、
、
、
首先,下面是在中所说的 默认情况下,当
线程
第一次在PyMongo上运行操作时,MongoDB将为每个
线程
启动一个请求。这保证了**读写
一致性
。在请求中,
线程
将继续使用相同的套接字,直到
线程
调用end_request()或终止为止,其他
线程
都不会使用该套接字。此时,套接字将返回到连接
池
,供其他
线程
使用。因此,当将异步库用于Mongodb (如Asyncmongo,Motor)时,用户会有类似阻塞调用的
一致性
还是最终的
一致性</
浏览 9
提问于2012-09-22
得票数 11
回答已采纳
1
回答
MySQL
/MariaDB中
线程
池
的优点是什么?
、
MariaDB
线程
池
1. limit too many connectionsthread could be reused,but it seems option "--thread\_cache\_size" also could reuse old
浏览 0
提问于2014-12-25
得票数 8
回答已采纳
2
回答
为什么我们需要IOCP所需的“”和“StartThread
池
”?
、
我试图使用IOCP依赖于Windows CreateThreadpoolIo和StartThreadpoolIo,但我发现
线程
池
只是为了使IO后面的代码并行完成。异步IO提交操作也在主
线程
中按顺序执行。那我们为什么需要这个?我认为使IO提交操作并行可以提高吞吐量,即使它们是异步操作,对吗?另一个代价是,如果我们使它们并行,我们可能需要锁定一些东西来保证数据
一致性
(
线程
安全操作)。
浏览 12
提问于2022-09-09
得票数 0
3
回答
Jdbc连接
池
和
MySQL
线程
池
、
、
、
我使用
mysql
jdbc连接
池
。除了提高性能,我还应该使用
MySQL
线程
池
吗?
浏览 1
提问于2015-02-28
得票数 1
1
回答
线程
执行在循环中未完成
、
、
我需要将50000的记录插入到数据库中,使用10个
线程
作为每个
线程
5000。例如。
线程
1将插入1-5000,
线程
2将插入5001-10000等.如果增加每个
线程
10000的记录,则进程运行时不会出现任何错误,但只插入批处理的一部分。知道吗?
浏览 0
提问于2013-08-13
得票数 3
1
回答
连接
池
与max_connection关系
、
、
我正在使用
MySQL
数据库,并有一个C#应用程序,其中有并行
线程
运行查询。在启用连接
池
时,如
MySQL
,Workbench 3-5连接
线程
继续在池中使用(其中大多数
线程
处于休眠状态)。当连接
池
最多禁用1个时,连接
线程
将被快速创建和终止。 现在我的问题是,当启用连接
池
时,它会在每个运行的C#应用程序中创建3到5个连续连接
线程
。因此,如果max_connection设置在
MySQL
中为151个,我只能运
浏览 3
提问于2015-04-08
得票数 1
回答已采纳
4
回答
如何从多个
线程
并发访问
MySQL
、
、
、
、
我们正在为
MySQL
做一个小的基准测试,我们想看看它对我们的数据的性能。 (5.0)对于多
线程
客户端并不十分清楚。我应该指出,我确实链接到
线程
安全库(libmysqlclient_r.so)。 我应该每个
线程
打开一个连接吗?
mysql
_real_connect()似乎返回了我在调用
mysql
_init()时得到的原始
浏览 3
提问于2009-09-21
得票数 23
回答已采纳
1
回答
rails连接
池
是如何工作的?
、
、
我正在运行一个rails 2.3.5应用程序,它支持我将
mysql
连接
池
连接到我的数据库。但我记得读到我的mongrel服务器是单
线程
的。有一个连接
池
到一个
线程
应用程序有什么意义?有办法让我的应用程序多
线程
吗?干杯!
浏览 1
提问于2011-02-27
得票数 2
2
回答
当节点是单
线程
时,为什么我们需要node.js中的连接
池
?
、
、
Node.js是单
线程
的。Javascript V8引擎和一些内部库是多
线程
的。对于I/O,节点将I/O委托给可能是多
线程
的操作系统。如果我的node.js应用程序正在连接到redis或,sql/mariadb服务器,我假设我不需要一个用于redis或
mysql
的连接
池
。作为一名开发人员,我创建了1个redis或
mysql
连接,并将其重用以发送/获取数据。当数据到达时,节点将调用回调来处理数据。我理解使用Java/.NET的连接
池
浏览 3
提问于2017-07-07
得票数 10
回答已采纳
1
回答
Mysql
prepareStatement在特定环境中速度较慢
、
原来
MySQL
的驱动程序每次打开准备好的语句花费大约250ms (同样的操作在我们的内部环境中是即时的)com.
mysql
.jdbc.ConnectionImpl.prepareStatement(String) ConnectionImpl.javaexec-3","NewProxyConnection.prepareStatement",
浏览 2
提问于2014-10-21
得票数 0
1
回答
mysqldb上的Python多处理
、
、
、
我正在尝试插入更新
MySQL
db中非常大的数据值,而在同一次尝试中,我试图在进程列表中看到正在做什么!我有一个经过修改的db
MySQL
,负责连接。剧本是这样的:import multiprocessing result = db.execute("host,user,password,database_name) # this way I create the object connected
浏览 0
提问于2018-05-15
得票数 1
1
回答
mysql
和innodb的
线程
模型是什么?
我正在学习
MySQL
和InnoDB的架构,
线程
模型和可插拔引擎系统的结合让我感到困惑。据称
MySQL
实例是一个多
线程
的进程,InnoDB有多个后台
线程
,如主
线程
、io
线程
等来处理内核aio的回调。此外,我发现连接
池
是由
MySQL
层管理的,而不是由可插拔InnoDB层管理的。 那么
MySQL
线程
如何管理连接和它们的请求,以及
MySQL
请求如何到达内核aio,它是否与InnoDB io
浏览 0
提问于2020-03-09
得票数 0
1
回答
为什么要在
Mysql
5.1中使用Innodb插件而不是内置Innodb?(GPL)
、
、
Innodb在
MySQL
5.1中工作,不管是不是not插件,ha_innodb_plugin.so都是在启动时加载的。当然,配置依赖于。 使用或不使用内置或模块化的innodb特性有哪些优点和缺点?
浏览 0
提问于2013-09-26
得票数 3
回答已采纳
1
回答
理解python中的DB连接
池
、
、
、
、
我不确定我是否理解python中DB连接
池
的用例(例如:心理学、2、
池
和
mysql
.connector.pooling)。在我看来,在python中,由于GIL,通常使用多进程而不是多
线程
方法来实现并行性,而在多进程情况下,这些
池
并不十分有用,因为每个进程都将初始化自己的
池
,并且一次只运行一个
线程
。这是正确的吗?在使用多个进程时,是否存在共享DB连接
池
的策略,如果没有,
池
的有用性是否仅限于多
线程
python应用程序,
浏览 3
提问于2014-10-08
得票数 6
回答已采纳
2
回答
Java中的
MySQL
和多
线程
编程
、
、
我有一个Java程序,它使用
线程
池
使用多
线程
。每个
线程
将执行一些select和insert语句。数据库为
MySQL
InnoDB。1)我可以为
池
定义多少个
线程
?我是否需要同步它们,或者
MySQL
会注意知道我在main函数中的每个进程都有一个连接。 请给我提个建议。
浏览 2
提问于2012-11-22
得票数 0
回答已采纳
1
回答
什么时候应该在
MySQL
中使用NodeJS连接
池
、
使用Node-
MySql
模块:如果这个逻辑被证明是正确的,那么在一个应用程序中连接
池
是什么情况呢?
浏览 2
提问于2013-07-12
得票数 6
回答已采纳
2
回答
在C#中调试
线程
池
、
、
我想在调试Visual C#时观察
线程
池
,而不更改代码(程序已经在运行)我可以将代码添加到监视中吗?也许我在调试时要求使用Threadpool.AvailableThreads方法。编辑:我刚刚发现在我的
线程
中(也就是我放在
线程
池中的方法中),有
mysql
查询被执行,它们占据了
线程
池
。
浏览 1
提问于2009-09-22
得票数 2
回答已采纳
2
回答
Java内存模型发生-在
线程
池
交互的保证之前
、
、
在保证
线程
池
交互之前,Java内存模型提供了发生吗?特别是,
线程
池
工作
线程
在从工作队列中运行项目结束之前所做的写入,对从队列运行下一项的工作
线程
来说是否是可见的?规范(我个人认为这个FAQ有用:)指出,“在已启动
线程
中的任何操作之前都会发生对
线程
启动()的调用”。或者简单地说,启动
线程
之前所做的任何内存写入都将在已启动
线程
将要执行的run()方法之前执行,并且对该方法可见。对于
线程
池</em
浏览 2
提问于2016-05-26
得票数 10
回答已采纳
2
回答
在使用Qt框架的多
线程
应用程序中减少DB连接的最佳策略
、
、
、
每个连接都有自己的
线程
。现在,我意识到我必须将我的
mysql
配置设置为允许超过1000个打开的并发连接,这在我看来是一个非常糟糕的想法。Qt文档说每个
线程
都需要自己的连接: QSqlDatabase::addDatabase("QMYSQL", "thread specific string"); 在每个
线程
中。
浏览 2
提问于2012-03-05
得票数 2
回答已采纳
1
回答
线程
在MySqlCommand.ExecuteNonQuery()中被卡住
、
、
、
、
因此,我使用
线程
池
method();经过一段时间的计算(不是确定性的,发生这种情况的时间不同,有时是几分钟后,有时是几小时后),
线程
池
是满的,但不是方法()的
线程
,而是调用MySqlCommand.ExecuteNonQuery的
mysql
类的
线程
。在
mysql
类的文档中,我发现不能终止正在执行的查
浏览 0
提问于2009-09-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java线程池趣味事:这不是线程池
线程池详解
Java多线程和线程池
线程池(上)
深入理解Java线程池:线程池参数调优与技巧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券