腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
数据库
查询中
的
锁
mysql
、
database
、
operating-system
、
rdbms
当我们通过sql查询
mysql
时,是否隐式地应用
锁
?当我从db读取、从db写入时,应用了什么类型
的
锁
?这种锁在用于实时应用程序
的
数据库
中是如何工作
的
?
浏览 5
提问于2017-11-27
得票数 0
回答已采纳
1
回答
java spring中
的
并发性:@Transactional(propagation = Propagation.REQUIRED,isolation = Isolation.SERIALIZABLE
java
、
mysql
、
spring
、
transactions
我正在开发一个java (spring/hibernate)应用程序,它是一种定时和数量有限
的
销售平台.i.e,我只能在上午10am-11am
的
时间段销售1000张一种类型的卡我在大约3秒内收到了大约15反过来,它又会导致销售超过指定限制
的
商品。 我认为我
的
程序不能处理并发,即使我在我
的
函数上指定了事务约束。如何限制并确保每个请求都从
MySQL
表中读取最新状态,并且不违反数量限制。
浏览 0
提问于2018-01-22
得票数 1
4
回答
java并发包是使用
锁
实现
的
吗?
java
、
multithreading
、
concurrency
、
synchronization
从概念上讲,被用作四种主要
的
同步
机制
,它们纯粹是基于
锁
的
。不同
的
编程语言对这4种
机制
有不同
的
术语/行话。POSIX pthread包就是这种
实现
的
一个这样
的
例子。 前两个使用自旋
锁
(忙-等待)
实现<
浏览 5
提问于2014-10-24
得票数 0
0
回答
云函数并发读写
数据库
?
数据库
、
sql
、
serverless
云函数并发读写mongo
数据库
,有相应
的
读写
锁
保护
机制
吗,还是要开发者自己
实现
浏览 235
提问于2021-08-20
1
回答
什么会导致等待表元数据
锁
?
mysql
、
myisam
、
locking
我使用
的
是
MySQL
5.6DB和MyISAM表下
的
FreeBSD 8.3。代码
的
主要部分是用PHP编写
的
,但是当我在C++聊天服务器上启动自写程序时,问题就出现了。我将
mysql
.h用于DB连接,libwebsocket用于HTTP和websockets交互。以前
的
版本是用C编写
的
,没有
锁
发生。聊天服务器具有websocket
机制
和刷新
机制
。它还使用
数据库
进行用户身份验证和加载&
浏览 0
提问于2014-07-24
得票数 4
1
回答
锁
和事务
的
MySQL
代码
实现
mysql
、
innodb
、
locking
、
transaction
我试图了解
MySql
(使用InnoDB)如何在代码中
实现
锁定和事务
的
内部
机制
。我理解锁和事务
的
不同类型和概念,但我真的想深入了解
MySQL
是如何在代码中内部
实现
的
。我试着阅读文档和
MySQL
开源代码,但没有找到一个好
的
起点。谷歌也无济于事。所有的搜索结果都在讨论不同类型
的
锁
,而不是实际上是如何
实现
的
。这里有什么帮助吗?
浏览 0
提问于2020-06-27
得票数 -1
1
回答
MVCC是如何在
MySql
中与Lock一起工作
的
?
mysql
、
locking
、
mvcc
我知道在
Mysql
中使用
锁
或MVCC可以
实现
并发控制,例如可重复读取。,但我不知道MVCC如何避免幻影阅读。在其他地方,我了解到它通常是通过MVCC和Gap-Lock
实现
的
,但我目前了解
的
是MVCC不需要
锁
,也就是说,更新和删除都是使用撤销日志
实现
的
。如果是,MVCC和
锁
机制
是如何协同工作
的
?中
的
某些行上添加一个间隙
锁
吗?如果是这样的话,MVCC
浏览 6
提问于2021-07-19
得票数 2
回答已采纳
1
回答
PHP、
MySQL
中
的
数据阻塞
php
、
mysql
、
concurrency
、
transactions
、
locking
会有多个用户尝试做相同
的
事情,所以这是一个并发问题。我熟悉ACID保证,也了解事务
的
概念。我知道两个人不能同时更改相同
的
数据。但这是我
的
问题:我有一个PHP函数isFree($time),它可以确定特定
的
医生在那个时间是否有空。我担心如果两个用户尝试调用相同
的
函数,他们可能都会得到积极
的
结果并搞砸事情,所以我需要以某种方式将并发用户排入队列,或者只接受一个。 解决这个问题
的
最简单
的
方法是限制,这样我
的
函数可以一次调用
浏览 1
提问于2012-11-18
得票数 1
回答已采纳
1
回答
与
MySQL
的
锁定和并发
mysql
、
database
、
transactions
、
locking
、
innodb
我目前正在对所有表使用
Mysql
和InnoDB存储引擎。如果更新发生在#1之后,在2& 3之前,如果用户撤回或购买其他导致他
的
余额为零
的
东西,会发生什么。据我所知,步骤1只会导致共享
锁
,不会阻止写入等等。 有什么共同
的
解决办法吗?
浏览 5
提问于2015-09-26
得票数 2
回答已采纳
1
回答
如何在
MySQL
中使用独占
锁
?
mysql
、
session
、
locking
下面是应该在代码中
实现
的
场景: 需要使用
MySQL
的
内部
机制
来
实现
锁
。
实现
我自己
的
应用程序级
浏览 1
提问于2013-05-14
得票数 0
回答已采纳
6
回答
PHP语句在C#中
的
等价物是什么?
php
、
concurrency
、
locking
、
mutual-exclusion
为了并发性和确保数据
的
完整性,如何获得给定对象
的
互斥
锁
?您是否需要在
数据库
或文件中使用锁定,或者PHP是否支持类似的功能?
浏览 2
提问于2010-02-08
得票数 4
回答已采纳
1
回答
在
MySql
5.0上发现死锁,但在
MySql
5.6之后找不到
mysql
、
deadlock
:example3:问题: 是什么原因导致三个示例中
的
结果不同
浏览 3
提问于2020-04-30
得票数 0
1
回答
Oralce:如何确保Oracle函数是串行执行
的
oracle
、
concurrency
、
oracle12c
我正在使用Oracle
数据库
版本- 12.1.0.2.0 使用用户
锁
实现
逻辑。还有其他方法可以
实现
这个控制吗?我读过关于“闩
锁
”
的
文章,但我相信它被用
浏览 1
提问于2020-07-31
得票数 2
1
回答
Neo4j:如何锁定整个
数据库
database
、
neo4j
、
graph-databases
在
mysql
中,可以通过发出:FLUSH TABLES WITH READ LOCK;来锁定整个
数据库
。若要解锁
mysql
数据库
,请发出以下命令:UNLOCK TABLES; 完整备份复制
数据库
文件
浏览 1
提问于2013-02-28
得票数 0
2
回答
两个
数据库
同步备份
linux
、
backup
、
bash
、
mysql
我有一个系统需要两个
数据库
才能工作。我需要一个脚本来备份两个
数据库
在给定
的
时间点。我需要
数据库
保持同步,所以我需要确保备份不允许在备份另一个
数据库
时对另一个
数据库
进行更改。它会在备份
的
时候锁定两个
数据库
,所以我会得到同步备份吗?
实现
这一目标的正确途径是什么?我将如何做到这一点,但与分开
的
文件为每个
数据库
?编辑: 大多数表使用InnoDB引擎,但是很少有不太重要
的
表使用归档引擎。
浏览 0
提问于2014-06-25
得票数 2
回答已采纳
1
回答
通过网络访问共享
数据库
与
Mysql
多用户
mysql
、
ms-access
没有人提到--我发现需要强调
的
是-- Access有一种文件锁定
机制
,用于在网络共享上共享
数据库
,这比任何网络
数据库
的
效率都高,因此
MySQL
也没有什么不同。原因如下:文件锁定
机制
允许Access
数据库
的
所有客户端以某种方式缓存
数据库
文件,从而像本地文件一样对其执行查询。因此,我得出
的
结论是,如果您需要与几个用户共享局域网上
的
数据库
,那么Access几乎没有竞争对
浏览 0
提问于2014-07-09
得票数 0
1
回答
对DBMS进行写操作时对同步函数
的
需要
java
在普通DBMS中,读/写操作已经隐式地
实现
了
锁
系统,因此程序员不一定要处理这种复杂
的
锁定
机制
。但是,为什么当我们在应用程序级别上编写代码时,在编写时仍然需要使用一些
锁
/同步函数是很常见
的
。例如: 公共同步writetoDBMS(){写入
数据库
管理系统
的
SQL语句}
浏览 3
提问于2011-06-29
得票数 1
回答已采纳
1
回答
Java如何
实现
锁
java
、
multithreading
、
operating-system
、
locking
我经常使用一些Java
机制
来处理多线程问题,例如AtomicInteger、synchronized . 我
的
问题是: Java如何
实现
这些
锁
机制
?我
的
意思是:在
实现
时,Java也会遇到多线程问题,以及它们如何处理。是否所有操作系统都有
锁
机制
,而Java只是简单地调用它们
的
API。
浏览 1
提问于2016-06-14
得票数 1
回答已采纳
1
回答
通过
MySQL
InnoDB行
锁
实现
的
应用程序互斥
mysql
、
architecture
、
innodb
、
mutex
我需要一个
机制
,以防止不同
的
用户来自不同
的
Apache实例在同一时间,预订相同
的
一个小时
的
预约时间。我见过一个类似的“系统间互斥
锁
”解决方案在Oracle
数据库
上
实现
(基本上是'select ... for update'),但是还没有详细介绍使用
MySQL
做同样
的
事情。我尝试过谷歌,但主要是关于
MySQL
内部互斥
锁
的
讨论。这些是我认为相关<e
浏览 5
提问于2011-05-26
得票数 4
1
回答
MySQL
:简单表上
的
并发更新(通过线程)
mysql
、
multithreading
、
innodb
、
myisam
、
mysql-connector
在我
的
应用程序(VC++/Windows 8)中,我有7个线程打开了到
MySQL
数据库
的
连接。所有这些线程都同时尝试增加表中单个字段
的
值。行或表
锁
),但是代码没有给我任何错误或异常。当我检查MyCounter
的
值时,我看到它增加了。所以这似乎是正确
的
。 默认情况下,
MySQL
使用MyISAM引擎,它需要锁定表以执行并发更新查询。但是我不是在这里锁定表,这段代码是如何工作
的
而没有
浏览 4
提问于2015-05-29
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券