腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Django
记录
锁定
和
原子
事务
python
、
django
、
postgresql
、
mariadb
这在Mariadb
和
Postgresql中都有体现。import random class
浏览 9
提问于2021-05-28
得票数 0
1
回答
django
中的
原子
事务
是否在数据库级别?
django
、
database
、
atomic
我有一个
django
后端应用程序,我运行在一个码头容器上,我在一些需要
原子
事务
的地方使用
原子
事务
我的问题是instance1启动了
原子
事务
,而instance2希望在同一
记录
上启动
原子
事务
,instance2是否看到instance1正在运行
原子
事务
浏览 0
提问于2019-03-06
得票数 1
回答已采纳
2
回答
Django
原子
事务
是否
锁定
数据库?
django
、
database
、
locking
、
atomic
当你这样做的时候:def update_db():当函数运行时,它是否
锁定
数据库?我问的是关于
django
的
原子
事务
:
浏览 4
提问于2017-03-01
得票数 30
回答已采纳
2
回答
选择-使用MySQL
锁定
Rails
mysql
、
ruby-on-rails
、
locking
当创建新的付款时,它会检查它的金额+当天其他付款的金额是否仍在账户限制内,并保存
记录
或显示错误。 现在,让我们假设我有一个限制为100美元的帐户,同时创建了两笔99美元的付款。我正在考虑在
事务
开始时在payments表上发布一个写锁,但这似乎相当重,因为我真正关心的是不允许属于特定帐户的付款不被其他
事务
读取。有没有其他选择,更好的方法来处理这种情况?
浏览 1
提问于2010-08-17
得票数 5
回答已采纳
1
回答
如何从Sql id生成器的当前Sql
事务
中排除一条语句?
sql
、
sql-server
、
transactions
、
sql-server-2008-r2
、
locking
我想实现id生成器,以便能够具有多个表的唯一
记录
标识,并能够将id分配给客户端上形成的新
记录
的结构。 通常明显
和
标准的答案是Guid,但我想使用int,因为空间效率
和
人类可读性。为了避免在更新Counters表时出现
锁定
瓶颈,我需要使id请求成为
原子
请求,并使其位于任何其他
事务
之外。所以我的问题是如何做到这一点?这在应用程序级别上不是问题-它可以发出一个
原子
事务
请求来获取in池,然后在另一个更大的
事务
中使用这些in来
浏览 0
提问于2013-02-02
得票数 1
回答已采纳
2
回答
Django
:如何
锁定
读取行?
django
、
database
、
sqlite
、
locking
因此,worker应该能够从表中“获取”任务,这意味着
原子
检查任务是存在的,如果存在,则删除它。其他工作人员应该被
锁定
,直到这个
原子
过程完成。如何在
Django
中执行这样的
锁定
?我使用的代码如下所示,但是行没有
锁定
用于读取,两个并发的工作人员都输入
事务
,查找相同的任务,一个成功地获得了它,第二个得到了OperationalError('database is locked',)
浏览 1
提问于2018-07-20
得票数 1
回答已采纳
1
回答
发展中的select_for_update
django
、
transactions
、
locking
、
pessimistic-locking
指出:
Django
的默认行为是使用打开的
事务
运行,当调用任何内置的、数据更改的模型函数时,它会自动提交该
事务
。既然
Django
1.6在数据库层使用了自动提交,那么一个select_for_update后面跟着一个write实际上会在两个
事
浏览 4
提问于2013-06-17
得票数 8
回答已采纳
1
回答
默认情况下
Django
不使用
原子
事务
?
python
、
django
、
transactions
、
race-condition
、
autocommit
我阅读了关于的
django
文档。
浏览 4
提问于2022-03-26
得票数 0
3
回答
django
1.5 select_for_update认为脆弱设计
python
、
django
、
django-database
态 为什么这被认为是脆弱的?
浏览 2
提问于2014-05-11
得票数 3
回答已采纳
2
回答
如何使用
Django
设置ATOMIC_REQUESTS?它不像我预料的那样起作用
python
、
mysql
、
python-3.x
、
django
、
settings
macOS,
Django
1.11,MySQL5.7 'default': { 'ENGINE': '
django
.db.backends.mysql
浏览 8
提问于2020-01-19
得票数 3
1
回答
是否选择postgresql对多行进行更新?
postgresql
、
postgresql-9.4
假设有多个并行
事务
,它们都执行相同的查询:这会导致僵局吗? 换个角度来说。上述语句中的操作“
锁定
所有行”是
原子
操作,还是在处理
记录
的过程中获得的锁?
浏览 1
提问于2016-07-05
得票数 6
回答已采纳
1
回答
InnoDB如何能够在单个行上死锁?
mysql
、
concurrency
、
locking
、
innodb
据称, InnoDB使用自动行级
锁定
.即使在只插入或删除一行的
事务
中,也可以获得死锁。这是因为这些操作并不是真正的“
原子
”;它们会自动设置插入或删除行的(可能有几个)索引
记录
的锁。如何使两个进程在单个
记录
上陷入死锁?
浏览 2
提问于2015-12-08
得票数 8
1
回答
MySql存储过程是
原子
的吗?
mysql
、
atomic
正如标题所说,MySQL中的存储过程是
原子
的吗?也就是说像这样的东西 <check_if_row_has_flag>以
原子
方式工作? 有趣的是,除了2009年的一个论坛帖子外,我在谷歌上找不到太多关于这方面的信息。
浏览 218
提问于2018-06-29
得票数 5
回答已采纳
2
回答
sqlite3在windows上“无法打开数据库文件”
python
、
sqlite
、
windows-vista
我正在编写python 3.1.1中的windows vista机器。我正在尝试将大量行插入到SQLite3 db中。文件存在,我的程序正确地将一些行插入到数据库中。但是,在插入过程的某个时候,程序会随着以下消息而终止: sqlite3.OperationalError:无法打开数据库文件下面是专门处理插入的代码:lst_to_ins = [] lst_to_ins.append((addl_img['col1'], addl_img['co
浏览 6
提问于2009-10-07
得票数 7
1
回答
具有可序列化隔离级别的
事务
中的死锁
mysql
、
sql
、
transactions
、
isolation-level
、
pessimistic-locking
我经历过这个,但是我无法理解流给我的打击DB - Mysql 5.7
浏览 0
提问于2020-09-28
得票数 1
回答已采纳
2
回答
原子
事务
期间使用sqlite3时“数据库被
锁定
”错误
django
、
database
、
sqlite
、
concurrency
我以前曾观察到,当我环绕
原子
事务
(
django
)时,sqlite写操作要快得多--0.3秒不包含
事务
,0.004秒包含
事务
。因此,我在整个项目中应用了
事务
。奇怪的是,在这样做之后,我开始遇到“数据库被
锁定
”错误,这导致我调试它,发现当一个更新运行在一个
事务
上(让我们称之为更新A)时,当我试图在
事务
上并发运行另一个更新(B)时,它会立即失败,而不需要等待超时但是当我尝试在没有
事务
的情况下运行update B时,它等待A
浏览 7
提问于2017-02-15
得票数 2
回答已采纳
2
回答
使存储过程
原子
化,而不考虑外部
事务
sql
、
multithreading
、
tsql
、
stored-procedures
这是一个简单的(
和
粗鲁的:)绘图问题,希望这有助于澄清:
浏览 1
提问于2013-10-18
得票数 2
1
回答
在Python代码库中混合SQLAlchemy
和
Django
并维护
事务
完整性
django
、
sqlalchemy
、
pyramid
将SQLAlchemy模型、
Django
模型
和
各自的ORM混合在同一个web代码库中。默认情况下,我希望拥有
原子
请求,并将SQLAlchemy
事务
生命周期绑定到
Django
请求和
Django
事务
管理器。是否存在现有的技术,如何使SQLAlchemy使用
Django
/connections
和
事务
机器,反之亦然?
浏览 10
提问于2014-10-14
得票数 4
回答已采纳
1
回答
持久
Django
原子
事务
是否意味着我们不需要保存点
django
、
transactions
Django
原子
事务
具有durable
和
savepoint参数。见。 有时,确保
原子
块始终是最外层的
原子
块是有用的,确保在块退出时没有错误地提交任何数据库更改。这称为持久性,可以通过设置durable=True来实现。PostgreSQL SAVEPOINT在当前
事务
中建立新的保存点。听起来,只有当
原子
块被嵌套时才需要这样做。因为如果
原子</e
浏览 4
提问于2022-09-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券