腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
MySQL
是否足够快,可以每次都从数据库中读取数据,或者我应该缓存结果?
php
、
javascript
、
mysql
我正处于为一所学校构建web应用程序
的
规划阶段。我担心
多人
同时
访问
MySQL
的
速度和效率。该应用程序将允许教师CRUD学生记录。在创建/
更新
记录时缓存json/xml结果,以便应用程序可以快速向用户显示(使用javascript),是不是更好?或者,
MySQL
是否足够快来处理相同数据
的
更新
和查询?
浏览 0
提问于2012-12-20
得票数 3
回答已采纳
1
回答
当线程试图访问
互斥
锁资源时会发生什么情况?
multithreading
、
opengl
、
thread-safety
、
sdl
这些状态变量以用户定义
的
速率在独立线程中不断
更新
.每隔一段时间,主线程就需要异步交换其中一些状态变量。现在,这些状态变量大多是指针,所以当我从主线程(即与
更新
线程有关
的
异步
更新
)
更新
它们时,我首先创建
互斥
锁,删除对象,将它们创建/交换到它们
的
新对象,然后解锁
互斥
锁。不过,
更新
线程在此期间仍在运行。如果线程试图访问这些状态变量中
的
任何一个,在异步
更新
中会发生什么?我知道这是
浏览 2
提问于2011-08-11
得票数 0
回答已采纳
3
回答
如何正确避免
Mysql
竞争条件
mysql
、
database
、
locking
、
race-condition
我计划有一个内部网站,至少有100个活跃用户在任何给定
的
时间。用户将发布一个项目(插入到数据库中,值为0),该项目将通过php站点显示(数据库查询)。然后,用户可以选择按下按钮并将该项目锁定为他们
的
(将该项目的值指定为他们
的
id) 如何确保2个或更多用户不会
同时
检索相同
的
项目。我知道在像c++这样
的
编程中,我只会使用简单
的
互斥
锁。它们在
mysql
中是等同
的
吗,它只会像那样锁定一个条目?我看过关于LOCK_TABLES
浏览 0
提问于2012-12-18
得票数 5
1
回答
特定key/id上
的
互斥
javascript
、
node.js
、
typescript
、
mutex
是否存在用于typescript
的
node-module,它允许您在特定
的
键/id上获取
互斥
? 在我
的
项目中,我正在使用一个带有版本控制
的
数据库,当我
更新
它时,它会强制我使用
互斥
。如果两个线程
同时
更新
相同
的
条目,则可能发生版本错误。
互斥
解决了这个问题,但也造成了巨大
的
瓶颈。只有对相同条目的
更新
才需要
互斥
锁,但我当前
的
实
浏览 23
提问于2020-06-28
得票数 1
回答已采纳
7
回答
MYSQL
:获取自动增量字段值
的
SQL查询
php
、
sql
、
mysql
现在,当我插入一条新记录时,我需要获取
更新
记录时所使用
的
id。我该怎么做呢?如果我使用查询...执行...after时,我可以获得id。但是我能确定这是刚插入
的
记录
的
id吗?因为会有很
多人
同时
使用这款应用。你能为我提供一个
mysql
的
php示例代码片段吗?
浏览 0
提问于2009-09-25
得票数 3
3
回答
如何锁定操作
的
一组对象?
ruby-on-rails
、
activerecord
、
transactions
、
locking
在我
的
rails应用程序中,我有如下代码: if object_bar_existsend为“条形码集合”创建“
互斥
”
的
最佳方法是什么?数据库中
的
浏览 1
提问于2011-03-24
得票数 5
回答已采纳
4
回答
如何从多个线程并发访问
MySQL
c++
、
mysql
、
c
、
multithreading
、
connection-pooling
我们正在为
MySQL
做一个小
的
基准测试,我们想看看它对我们
的
数据
的
性能。 (5.0)对于多线程客户端并不十分清楚。我使用准备好
的
语句,并
同时
进行读取(选择)和写入(
更新
、插入、删除)。 我应该每个线程打开一个连接吗?如果是这样的话:我该怎么做呢。
mysql
_real_connect()似乎返回了我在调用
mysql
_i
浏览 3
提问于2009-09-21
得票数 23
回答已采纳
3
回答
C++:防止多个函数
同时
执行
c++
、
mutex
我问这个问题是因为我找到
的
所有
互斥
文档都是处理单个函数
的
,我认为我
的
情况非常常见。我
的
问题是,下面的代码是否不仅会阻止func1() 或 func2()并行执行多次,还会不会阻止func1() 和 func2()
同时
执行?my_mutex.unlock();正如我所理解
的
,很
多人
通常从堆栈溢出复制代码,在添加@Al_Bundy
的
输入之后,我将添加另一个版本
的
示例代码--使用lock_guard,该输入在函数结束
浏览 0
提问于2017-03-13
得票数 5
回答已采纳
2
回答
我应该对不同
的
对象使用不同
的
互斥
对象吗?
c++
、
multithreading
、
mutex
如果我错了,那么
互斥
锁就会锁定对共享数据结构
的
访问,以便其他线程在解锁之前不能使用它。因此,让我们考虑有两个或更多
的
共享数据结构。那么,我应该为不同
的
数据结构创建不同
的
互斥
对象吗?如果我必须
同时
锁定多个对象呢?
浏览 5
提问于2015-05-27
得票数 2
回答已采纳
2
回答
如何使用``std::异步‘在
互斥
保护循环中调用函数?
c++
、
multithreading
、
c++14
funB不使用任何关键资源,也不需要
互斥
。是否有一种方法可以利用std::async来调用funB并立即返回以准备循环中
的
下一个funB调用?此外,在函数返回之前,funB
的
所有任务都必须完成。谢谢我根据建议编写了以下代码。现在,新
的
问题是为什么所有线程都被第一个线程阻塞?
浏览 2
提问于2016-04-28
得票数 2
回答已采纳
1
回答
“M&M规则”是否适用于std::原子数据成员?
c++
、
c++11
、
c++14
、
atomic
、
mutable
“可变
的
用于指定成员不影响类
的
外部可见状态(通常用于
互斥
对象__、备注缓存、延迟评估和访问检测)。”。指导方针:记住“M&M规则”:用于成员变量、可变变量和
互斥
(或原子),__。[参考: GotW #6a解决方案:Const-正确性,第1部分(
更新
为C ++11/14)]() 我理解为什么“M&M规则”适用于const-functions数据成员:允许std::mutex在锁定/解锁
互斥
数据成员
的
同时</e
浏览 4
提问于2022-03-28
得票数 1
回答已采纳
1
回答
并发写入memcache
php
、
mysql
、
memcached
你能帮我解决我
的
问题吗?我有一些很慢
的
mysql
查询,所以我将其结果缓存到memcache中。$data = get_from_cache(); $data = get_from_
mysql
();}你能推荐一个模式让我在php中创建一个<e
浏览 1
提问于2013-06-10
得票数 3
回答已采纳
4
回答
互斥
锁到底是如何工作
的
?
c++
、
multithreading
、
concurrency
、
mutex
互斥
背后
的
思想是在任何时候只允许一个线程访问内存
的
一部分。如果一个线程锁定
互斥
锁,任何其他
的
锁尝试都将被阻止,直到第一个线程解锁。然而,这是如何实现
的
呢?要锁定自己,
互斥
锁必须在某处设置一个位,表明它被锁定了。但是,如果第二个
互斥
锁在读
的
同时
第一个
互斥
锁在写,该怎么办呢?更糟糕
的
是,如果它们
同时
锁定
互斥
锁呢?
互斥
锁将会屈服于它想
浏览 0
提问于2012-08-02
得票数 36
回答已采纳
1
回答
我可以使用*sync.Mutex作为对象特定
的
变量吗?
go
、
struct
、
locking
、
mutex
、
goroutine
我想让我
的
程序更有效率: 我是否可以将一个*sync.Mutex变量给一个结构,以便当我执行一个obj.Mutex.Lock()时,它只锁定对该特定对象
的
goroutines操作?
浏览 1
提问于2020-04-18
得票数 0
回答已采纳
1
回答
时间间隔(线程)
c
、
multithreading
、
unix
我必须模拟轮盘赌游戏,因为我们
的
老师给了我们一个练习(没有评分)。它必须是一个多线程客户端-服务器应用程序。我正在设计服务器(客户端非常简单,它只需要发送赌注
的
请求),但是我被卡住了。我有两个线程函数,croupier:这个函数每隔N秒拉出一次数字(在命令行中指定)玩家:这个函数读取croupier拉出
的
数字并将赌注插入到共享列表中。每个玩家可以下注一次或多次。我
的
问题是:我可以使用cond_timedwait来模拟两个数字被拉出之间
的
时间间隔吗?有没有其他方法可以做到这一点?
浏览 4
提问于2010-11-10
得票数 0
4
回答
是否需要为只读线程和只写线程创建
互斥
线程?
multithreading
、
synchronization
、
atomic
是否有必要为signal创建
互斥
体及其原因?我所关心
的
是,如果两个线程
同时
读取/设置,它是否会崩溃
浏览 4
提问于2010-05-09
得票数 4
1
回答
确保is_free_lock始终是独占
的
MySQL
php
、
mysql
、
mysqli
、
mutex
、
mutual-exclusion
我使用
mysql
get_lock来确保在同一行代码中运行
的
多个php脚本实例之间
的
互斥
。我需要确保is_free_lock
的
两次
同时
执行不会产生0,在这种情况下,我将被脚本
的
两个实例锁定,然后执行该代码两次。请帮帮忙。
浏览 0
提问于2013-06-06
得票数 0
3
回答
测试/调试/修复PHP并发问题
的
工具?
php
、
concurrency
、
memcached
我发现自己在用PHP使用memcached做一些相对高级
的
事情。思考和解决由缓存
的
无锁特性引起
的
竞争条件和并发问题正成为一种精神上
的
斗争。有没有我应该知道
的
PHP并发魔术棒?
浏览 2
提问于2008-09-15
得票数 2
2
回答
QAbstractItemModel线程安全
c++
、
multithreading
、
qt
、
model-view-controller
、
model
我
的
QAbstractItemModel实现是侦听一些事件,并在一个单独
的
线程中处理
更新
。
更新
的
处理可能导致模型中
的
布局和/或数据更改。数据本身
的
存储是受boost::mutex保护
的
,每次调用QAbstractItemModel
的
接口函数(如果我正确理解的话,在GUI线程中执行),以及
更新
处理函数(在单独
的
线程中)锁定
互斥
对象。在锁定数据()/rowCount
浏览 1
提问于2017-03-01
得票数 4
回答已采纳
2
回答
如果在共享内存中,pthread
互斥
锁能跨线程工作吗?
c++
、
process
、
mutex
、
shared-memory
、
pthreads
我发现了这个:这里
的
问题/答案似乎暗示:编辑:我在MacOSX上使用C++。
浏览 23
提问于2010-03-06
得票数 23
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
excel如何设置成多人同时编辑共享文件的方法!
MySQL的字符串替换更新操作
MySQL数据库应用总结—MySQL数据库数据的插入、更新和删除操作
同时多人操作一份报表用什么做?Smartbi的多维分析能实现
浅谈MVCC
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券