腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
数据库
查询中
的
锁
mysql
、
database
、
operating-system
、
rdbms
当我们通过sql查询
mysql
时,是否隐式地应用
锁
?当我从db读取、从db写入时,应用了什么类型
的
锁
?这种锁在用于实时应用程序
的
数据库
中是如何工作
的
?
浏览 5
提问于2017-11-27
得票数 0
回答已采纳
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
回答
PHP、
MySQL
中
的
数据阻塞
php
、
mysql
、
concurrency
、
transactions
、
locking
会有多个用户尝试做相同
的
事情,所以这是一个并发问题。我熟悉ACID保证,也了解事务
的
概念。我知道两个人不能同时更改相同
的
数据。但这是我
的
问题:我有一个PHP函数isFree($time),它可以确定特定
的
医生在那个时间是否有空。我担心如果两个用户尝试调用相同
的
函数,他们可能都会得到积极
的
结果并搞砸事情,所以我需要以某种方式将并发用户排入队列,或者只接受一个。 解决这个问题
的
最简单
的
方法是限制,这样我
的
函数可以一次调用
浏览 1
提问于2012-11-18
得票数 1
回答已采纳
6
回答
PHP语句在C#中
的
等价物是什么?
php
、
concurrency
、
locking
、
mutual-exclusion
为了并发性和确保数据
的
完整性,如何获得给定对象
的
互斥
锁
?您是否需要在
数据库
或文件中使用锁定,或者PHP是否支持类似的功能?
浏览 2
提问于2010-02-08
得票数 4
回答已采纳
1
回答
MySQL
:简单表上
的
并发更新(通过线程)
mysql
、
multithreading
、
innodb
、
myisam
、
mysql-connector
在我
的
应用程序(VC++/Windows 8)中,我有7个线程打开了到
MySQL
数据库
的
连接。所有这些线程都同时尝试增加表中单个字段
的
值。行或表
锁
),但是代码没有给我任何错误或异常。当我检查MyCounter
的
值时,我看到它增加了。所以这似乎是正确
的
。 默认情况下,
MySQL
使用MyISAM引擎,它需要锁定表以执行并发更新查询。但是我不是在这里锁定表,这段代码是如何工作
的
而没有
浏览 4
提问于2015-05-29
得票数 3
回答已采纳
1
回答
当多个客户端试图在稳定契约中同时更改状态变量时,会发生什么情况?
blockchain
、
ethereum
、
solidity
、
smartcontracts
对于像
MySQL
这样
的
数据库
,我们拥有数据一致性
锁
,当两个客户机试图查找一个值并更新它时,我可以使用
锁
来确保第二个客户机总是等待第一个客户端完成它
的
操作。contract MyContract{ function changeName(string memory状态变量"name“
的<
浏览 2
提问于2022-05-17
得票数 0
1
回答
拥有
锁
崩溃
的
进程
mysql
、
locking
、
deadlock
我有两台机器,M1和M2,通过这两台机器,我使用Perl脚本(DBI.pm)连接到机器M3上
的
MySQL
数据库
。但是,如果M1锁定了表,在执行了半hte更新之后,机器崩溃或Perl脚本进程崩溃,那么
锁
会发生什么情况呢?我
的
更新是在中途进行
的
,会被回滚吗?处理这种
锁</em
浏览 0
提问于2016-07-19
得票数 1
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
2
回答
在web服务器级别锁定
MySQL
表
mysql
、
sql
、
database
、
django
、
table-lock
假设我有一个web应用程序(在服务器端使用Django ),并且我希望其中一个用户(类似管理
的
用户"A")能够加载一个特定
的
视图(网页),在那里她可以修改
数据库
表,这将阻止其他用户访问
数据库
(以及与修改
数据库
相关
的
视图),直到用户A完成为止(按下页面上
的
特定按钮)。我正在使用
MySQL
和SQLite (用于开发)。这是我
的
问题。 锁定表
的
MySQL
机制
工作在
浏览 5
提问于2014-04-20
得票数 0
1
回答
如何确保只有一个Play实例在某个特定时刻实际运行一个方法
scala
、
playframework
def doSomething: Future[Unit] = { }让我们假设我
的
Play应用程序
的
两个实例在两个不同
的
主机上运行编辑 两个Play实例访问同一个
数据库
,doSomething处理状态pending中
的
记录。在处理状态pending中
的
记录后,它将被更新为状态processed。如果第一个Play实例查询
数据库
以查找挂起
的
订单,并且在处
浏览 5
提问于2015-08-15
得票数 0
回答已采纳
2
回答
向spring中
的
方法添加@ transactional注释。事务是在方法结束之后还是之前提交
的
?
java
、
mysql
、
spring
今天,当我学习使用“可重入
锁
”时,我遇到了一个问题。在售卖商品业务代码中添加锁。// Check stock // Reduce stock }前提是使用
MySQL
数据库
的
重读隔离
机制
。如果它是在“unlock”之后,那么它确实有可能超卖:例如,当线程1完成执行方法,但事务尚未提交时,线程2获得
锁
并开始执行该方法。在可重复
浏览 0
提问于2021-07-17
得票数 1
1
回答
在
MySql
5.0上发现死锁,但在
MySql
5.6之后找不到
mysql
、
deadlock
:example3:问题: 是什么原因导致三个示例中
的
结果不同
浏览 3
提问于2020-04-30
得票数 0
2
回答
如何在symfony2中获取用于教义
数据库
连接
的
密码?
symfony
、
doctrine-orm
我想在symfony2中检索当前由doctrine2
数据库
连接使用
的
密码。如果我使用$kernel->getContainer()->getParameter('database_password'),我可以找到在parameters.yml中定义
的
密码,但是如果我为某些环境定义了不同
的
密码(例如在config_test.yml中),那么来自parameters.yml
的
数据就没有用了。我在一个函数中使用了
锁
机制
,并且我试图使用regis
浏览 0
提问于2013-01-17
得票数 0
回答已采纳
2
回答
两个
数据库
同步备份
linux
、
backup
、
bash
、
mysql
我有一个系统需要两个
数据库
才能工作。我需要一个脚本来备份两个
数据库
在给定
的
时间点。我需要
数据库
保持同步,所以我需要确保备份不允许在备份另一个
数据库
时对另一个
数据库
进行更改。它会在备份
的
时候锁定两个
数据库
,所以我会得到同步备份吗?实现这一目标的正确途径是什么?我将如何做到这一点,但与分开
的
文件为每个
数据库
?编辑: 大多数表使用InnoDB引擎,但是很少有不太重要
的
表使用归档引擎。
浏览 0
提问于2014-06-25
得票数 2
回答已采纳
1
回答
MySQL
concurrency用于更新并发性
mysql
、
locking
、
innodb
MySQL
术语表表示,关于意图排他性
锁
: 一种适用于表级别的
锁
,用于指示事务打算在表中
的
行上获取什么样
的
锁
。不同
的
事务可以在同一表上获取不同类型
的
意图
锁
,,但是获取表上
的
意图排他(IX)
锁
的
第一个事务阻止其他事务获取表上
的
任何S或X
锁
。相反,获取表上
的
意图共享(IS)
锁
的
第一个事务
浏览 1
提问于2014-02-27
得票数 2
1
回答
hadoop是否支持文件级锁定
hadoop
在生产批处理作业设置中遇到问题-我必须在我
的
批处理作业中引用企业数据,这些数据由一些我无法控制
的
其他外部应用程序刷新。现在,我
的
初始作业集运行了大约6个小时,然后开始执行一些连续
的
作业。在此之后,我有另一个hadoop作业,它再次从第一组作业引用
的
相同位置引用相同
的
企业数据。那么,有没有一种方法可以使用hadoop中
的
任何文件lock.machenism来控制这一点,就像我们在其他关系型
数据库
中所做
的
那样。
浏览 1
提问于2014-04-03
得票数 0
1
回答
RabbitMQ:防止作业在两个不同
的
工作进程上同时运行
python
、
django
、
rabbitmq
、
pika
我有一个包含两个RabbitMQ工作者
的
Python Django项目,使用
的
是pika库,它接收作业以对请求中指定
的
某个Django对象执行操作。哪个工人先做并不重要,但是如果A在x上工作,而B收到一个工作在x上
的
工作,我希望这个工作等到A完成。谢谢你
的</em
浏览 0
提问于2013-11-20
得票数 2
1
回答
大型事务
的
行
锁
争用问题
java
、
database
、
multithreading
、
oracle
、
session
我有一种情况,我们正在使用SELECT FOR UPDATE从
数据库
中获取对象
的
锁
。这对于我们以有序
的
方式从多个表中插入和删除记录是必要
的
。该功能
的
工作原理如下所示。Login ->获取唯一
锁
对象
的
锁
并向多个表插入记录并释放
锁
->注销->获取同一唯一
锁
对象
的
锁
并从多个表中删除记录并释放
锁
。 我们启用了同步,以便在用户注销之前跟踪
浏览 0
提问于2017-10-31
得票数 0
1
回答
MySQL
不打开事务,不同SQL之间是否存在死锁?
mysql
、
transaction
、
deadlock
并发A依次
锁
1-3-5,当然,实际
的
锁定过程必须是由one.Concurrent B
锁
5-8-1顺序进行
的
,当然,实际
的
锁定过程必须是一个接一个
的
。(1-3-5和5-8-1是主键)假设事务被打开,这个
机制
浏览 0
提问于2022-12-17
得票数 1
2
回答
监视IBMIBM9.7
锁
locking
、
db2
我想监视在我们
的
DB2 9.7上执行过程中发生
的
数据库
锁
和死锁。IBM有一些关于这方面的文档,其中包括生成一些自定义表和自定义报告
机制
。是否真的没有一种简单
的
方法来监视
数据库
锁
,例如使用Data之类
的
数据库
客户端?
浏览 10
提问于2013-10-28
得票数 0
回答已采纳
点击加载更多
相关
资讯
【MySQL】mysql中的锁机制
Mysql锁机制
关于mysql锁机制——mysql各种锁的学习(一)
MySQL-锁机制之行锁
MySQL-锁机制之表锁
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券