腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6257)
视频
沙龙
2
回答
重试
执行
失败
的
查询
时
,
连接
必须
有效
且
打开
才能
提交
sqllite
数据库
的
事务
、
、
Exception e) } }当ExecuteNonQuery由于某些异常而
失败
时
,我有一个
重试
机制,它将在第二次(
重试
时
)运行相同
的
查询
again.In,此时会出现以下异常: “
连接
必须
有效
并
打开
才能
提交
事务
”
浏览 3
提问于2017-08-01
得票数 0
回答已采纳
1
回答
当sqlite3_exec返回SQLITE_BUSY
时
,如何安全地
重试
不透明
查询
?
、
我正在运行如下所示
的
查询
:BEGIN TRANSACTION; END TRANSACTION;为了处理这个问题,我休眠了一段时间,然后
重试
浏览 3
提问于2012-06-13
得票数 0
回答已采纳
5
回答
打开
和关闭
事务
内
的
数据库
连接
、
、
、
我设计了框架
的
数据访问部分,这样每当业务对象(BO)需要与
数据库
交互
时
,它都
必须
打开
连接
、调用数据访问层(以
执行
查询
),然后关闭
连接
。然后,如果它需要在
事务
中运行,它将
打开
连接
,开始
事务
,调用数据访问层(
执行
查询
),然后
提交
事务
,关闭
事务
,最后关闭
连接
。我是
浏览 2
提问于2010-04-02
得票数 9
回答已采纳
2
回答
jdbc
连接
可以恢复吗?
、
、
由于
数据库
不可用而关闭
的
jdbc
连接
是否可以恢复。java.sql.SQLRecoverableException: ORA-
浏览 7
提问于2011-09-14
得票数 1
回答已采纳
2
回答
何时
打开
/关闭与
数据库
的
连接
?
、
例如,我可以在程序启动
时
打开
连接
,并在程序
执行
期间保持
连接
打开
,持续时间可以是几天,甚至几个月。在这种情况下,我转移了
连接
引用,以便在程序中所有读/写函数中使用。或者,在其他情况下,我可以为
数据库
上
的
每个函数调用或操作
打开
/关闭
连接
,这不会花费很长时间,但会带来许多
打开
/关闭
的
情况。 现在我想从有经验
的
用户那里得到推
浏览 2
提问于2012-07-17
得票数 4
回答已采纳
1
回答
用于日期格式和排序选项,
提交
必要吗?
、
最近,我被分配到一个遗留项目,该项目将Oracle作为
数据库
,php作为服务层。有一个处理
数据库
执行
的
DB.php类。它包含一个名为connect()
的
函数,它
连接
到
数据库
。在这个
连接
中,除了产生一个新
的
连接
之外,它还调用两个额外
的
函数,
执行
类似于-ALTER SESSIO
浏览 0
提问于2019-10-09
得票数 1
回答已采纳
1
回答
异步
事务
需求
、
我在异步be文档中发现,对сonnection.execute()或connection.fetch()
的
每个调用都应该包装在async with connection.transaction():中。但是,在其中一个存储库中,我看到了以下代码,而没有将其包装在
事务
中: start = time.monotonic() await con.close() end = time.mon
浏览 9
提问于2022-04-07
得票数 0
回答已采纳
2
回答
需要分号来结束语句
的
tool工具。
我有一个很不寻常
的
问题。是否有一个tool工具需要使用分号来终止语句?我知道它不需要在Server 2008 R1中使用分号,这就是我要
连接
的
地方,但实际上我希望在运行更新
查询
时
强制使用它。我确信,我们都意识到在sql pad中编写如下
查询
的
危险,然后突出显示并运行它(不幸
的
是,我通常会做很多事情):SET ZipCode = '40223' WHERE因为你只需要错过-选择你
的<
浏览 0
提问于2012-01-27
得票数 3
回答已采纳
4
回答
当
连接
关闭
时
,是否可以在c#中检索当前
的
SQL
事务
?
、
、
、
当
连接
关闭
时
,是否可以在c#中检索当前
的
SQL
事务
?
浏览 0
提问于2011-06-24
得票数 1
回答已采纳
2
回答
如果在错误发生之前,
查询
会在
失败
的
try语句中运行吗?
、
、
、
REASON AND IT GOES TO CATCH STATEMENT }catch(err){ }程序是否知道存在错误,而不运行try语句中
的
代码块,然后跳到catch块?
浏览 1
提问于2015-05-27
得票数 1
4
回答
为什么Hibernate中不推荐使用"hibernate.connection.autocommit = true“?
、
、
、
、
但在API中,他们提到不建议将其设置为这样: 为什么不推荐呢?将此属性设置为true
的
不良影响是什么?
浏览 3
提问于2014-04-16
得票数 28
回答已采纳
7
回答
如何在多线程应用程序中使用SQLite?
、
、
我正在开发一个以作为
数据库
的
应用程序,并且很难理解如何在多个线程中使用它(不幸
的
是,其他
的
堆栈溢出问题都没有真正帮助我)。我使用来自每个线程
的
不同
事务
,即在每个线程
的
更新周期开始
时
,我有一个开始。事实上,每个线程实际上所做
的
是调用"BEGIN",从
数据库
中删除它需要“更新”
的
所有行,然后再用新值插入它们(这是在我
的
应用程序上下文中
必须
这样做<e
浏览 1
提问于2009-11-05
得票数 56
回答已采纳
2
回答
是否有可能将
事务
排除在
事务
范围内
的
投票之外?
、
、
事务
作用域内
的
每个
事务
都投票支持
提交
。而TS工作起来就像全是或者什么都不是。{ DoSomething2(); } 这两种方法都会
打开
连接
并尝试
提交
在死锁超时
的
情况下,它们会多次尝试重新创建与
事务
的
连接
。因
浏览 0
提问于2014-02-19
得票数 3
1
回答
查询
异常后NHibernate会话
的
使用
、
我们正在尝试实现
重试
逻辑,以从Azure环境中
的
瞬态错误中恢复。 就时间而言,这是一种非常昂贵
的
方法(合并对于大型实体层次结构来说真的很长)。所以我们想要优化一些东西。我们希望在单独
浏览 2
提问于2012-10-08
得票数 2
回答已采纳
4
回答
我可以使用SQL Server
打开
一个可停止
的
事务
吗?
、
、
假设客户端A
连接
到
数据库
并运行以下命令:SELECT (something)COMMIT 在SELECT和UPDATE之间,客户端B出现并尝试
执行
查询
,而在正常情况下,该
查询
最终将不得不等待A
提交
。我希望客户端A以这样
的
方式
打开
它
的
事务
:如果B出现并
执行
它
的
浏览 2
提问于2011-08-03
得票数 4
回答已采纳
1
回答
在jdbc中
执行
事务
时
,调用conn.rollback是否是多余
的
?
、
我
的
设置如下所示:我正在使用jdbc,并将自动
提交
作为false。假设我有3个insert语句,我想作为一个
事务
执行
,然后是conn.commit()。因此没有调用conn.commit(),而且我们
的
数据库
处于一致状态。那我为什么要打电话给conn.rollback() 我注意到有人提到回滚会对
连接
池产生影响吗?
浏览 2
提问于2014-09-06
得票数 1
回答已采纳
3
回答
使用sqlite3进行并发编写
、
、
我正在使用sqlite3 python模块将批处理作业
的
结果写入一个通用
的
.db文件。我不确定
的
是,当多个进程完成并尝试同时写入时会发生什么。, tup) 一次
执行
,他们会抛出异常吗?是否礼貌地等待其他进程写入?有没有更好
的
方法来做到这一点?
浏览 1
提问于2013-08-13
得票数 14
回答已采纳
1
回答
如何处理从Oracle
数据库
调用
的
Server存储过程
的
隐式
事务
?
、
、
、
我使用
数据库
链接从Oracle
数据库
调用Server存储过程。存储过程完成后,隐式
事务
将保持
打开
状态。Oracle文档在这里注意到了这一点:和状态, 我是否应该认为这意味着Server存储过程应该在过程中
的
某个时刻包含一个不匹配
的
COMMIT语句?这比要求调用方使用来自调用方
的
显式
提交
语句(即后一种方法是否会导致孤立
浏览 4
提问于2014-01-03
得票数 2
2
回答
Sqlite3:显示错误
数据库
被锁定
、
、
我
的
sqlite3
数据库
显示了以下错误: [0] => HY000 [2] => "database is locked"我使用了PDO来
连接
sqllite
3
数据库
,我已经成功地从
数据库
中读取数据,但是无法更新/插入到
数据库
中。我尝试了777
的
数据库
权利,也用它进行了测试,但得到了同样
的
结果。我已经用$db->b
浏览 4
提问于2012-09-10
得票数 0
回答已采纳
4
回答
如果java.sql.Connection#commit()抛出异常,是否需要回滚?
、
、
、
根据
的
说法,Connection#commit()可以抛出SQLException。我
的
问题是,在这种情况下是否仍然应该
执行
回滚。= null) { }我实际上将con.rollback()调用包装到另一个方法中,该方法忽略它抛出
的
任何异常,所以我认为我在这里没有问题。我只是想知道这是不是最好
的
处理方式。
浏览 0
提问于2010-09-25
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
最大努力型事务
HTML5操作本地数据库增删改查总结
一文讲透微服务架构下如何保证事务的一致性
你的Oracle 12C Transaction Guard已到账
MySQL Binlog 技术原理和业务应用案例分析
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券