社区
MS-SQL Server
帖子详情
确认一个数据库的执行状况问题
jack66wong
2017-11-10 04:24:28
问题是这样的:
一个应用程序提交了一个数据的查询A给数据库服务器,由于查询需要的时间太长,这个应用程序强行终止了,那么数据库服务器是否依然还会继续执行这个未完成的查询A?
...全文
183
4
打赏
收藏
确认一个数据库的执行状况问题
问题是这样的: 一个应用程序提交了一个数据的查询A给数据库服务器,由于查询需要的时间太长,这个应用程序强行终止了,那么数据库服务器是否依然还会继续执行这个未完成的查询A?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OwenZeng_DBA
2017-11-12
打赏
举报
回复
正常情况下,如果前端程序关闭了,服务器中的语句不会再执行,数据库会自动关闭。 但是在出错的情况下,如果你的程序开了事务,那么这个事务可能还保留在数据库中
日月路明
2017-11-11
打赏
举报
回复
按我的理解会继续执行
文盲老顾
2017-11-10
打赏
举报
回复
sqlserver 的话,是会继续执行,不过也分几种情况 1、使用查询分析器运行,指令已执行,然后关闭当前查询分析器,会提示是否继续关闭,如果是则尝试中断该指令并回滚,如果成功则正常停止并回滚,否则则该会话线程(spid)会出现无法kill的情况,如果在中断并回滚前继续强制关闭,则会话线程必定出现spid无法kill的情况 2、使用winform或其他非web程序执行指令,如果程序关闭,则必定出现spid无法kill的情况,但指令会执行完,因为一般没有写中断程序时去把sql终止的情况 3、使用web程序执行指令,无论是否关闭页面,都会执行完,但基本不会出现spid无法kill的情况 没有实际测试过,说的不对大家指正
jack66wong
2017-11-10
打赏
举报
回复
也就是说数据库服务器已经执行一般了,而调用查询的客户端应用却被关闭了,那么数据库服务器是否会继续执行完这个查询任务?
数据库
执行
SQL语句跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种
数据库
打交道,你可能会碰到以下几个
问题
:1、感觉自己写的sql语句没有错,但是
执行
结果总是不对;2、某个功能
执行
的语句知道有...
MySQL
数据库
系列(四):MySQL
数据库
的
执行
计划怎么看
数据库
执行
计划是优化SQL时必备的技能,如果只靠猜和借鉴前人的经验,只会让自己不断的踩坑。 索引了解一下 在写
执行
计划之前需要先了解一下
数据库
有哪些索引。 普通索引:建立在普通的单列上,单纯的索引列,没有...
MySQL
数据库
:SQL语句的
执行
过程
一次 SQL 请求就会建立
一个
连接,多个请求就会建立多个连接。假设我们的系统是部署在 tomcat 容器中的,tomcat 是可以并发处理多个请求的,这就会导致多个请求会去建立多个连接,然后使用完再都去关闭,这样会有什么...
kettle —— 从
一个
数据库
抽取数据到另
一个
数据库
Kettle学习一:简单的表输入输出...3.表输入:用于查询出
一个
数据表中需要搬运的数据。 双击表输入——>选择需要搬运的
数据库
(test)——>获取 SQL查询语句——>确定 4.初始两个数据表的结构如下: test连接的数据表:
达梦SQL
执行
耗时异常
问题
排查
在系统运行的过程中经常遇到通过客户端在
数据库
执行
SQL语句很快,但是在程序中
执行
耗时长的
问题
,针对该类
问题
我们一般从如下两方面分析: 本章内容已在如下环境上测试
数据库
: 达梦
数据库
DM8; 1、网络情况排查 ...
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章