社区
Delphi
帖子详情
请问如何在程序中对数据库表的锁定?
truelang
2004-05-01 09:55:35
请问如何在程序中对数据库表的锁定?
请大家指点!!
...全文
52
8
打赏
收藏
请问如何在程序中对数据库表的锁定?
请问如何在程序中对数据库表的锁定? 请大家指点!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
truelang
2004-05-09
打赏
举报
回复
多谢,
那我现在还有个问题
如果我要在同一个用户时,用两个表单对同一个表进行操作时,要怎么对数据表进行操作
限制???
welllove88
2004-05-09
打赏
举报
回复
独占式访问啊 ??还是别的什么?
truelang
2004-05-09
打赏
举报
回复
独占,也行,,
lxftwo
2004-05-08
打赏
举报
回复
就是开始一个事务啦。
ailibuli
2004-05-08
打赏
举报
回复
DM: DataModule1
DB: Database1
truelang
2004-05-08
打赏
举报
回复
请问DM,DB分别是什么意思??
多谢!
ailibuli
2004-05-07
打赏
举报
回复
DM.yourTable.DisableControls;
try
try
DM.DB.StartTransaction;
//此処做処理
except
DM.DB.Rollback;
raise;
exit;
end;
finally
DM.yourTable.EnableControls ;
end;
DM.DB.Commit;
truelang
2004-05-07
打赏
举报
回复
为何没人回我啊,,
我只是想解决当多个用户同时访问一个表时要怎么对表进行锁定,?
数据库
锁
表
?别慌,本文教你如何解决
引言 作为开发人员,我们经常会和
数据库
打交道。 当我们对
数据库
进行修改操作的时候,例如添加字段,更新记录等,没有正确评估该
表
在这一时刻的使用频率,直接进行修改,致使修改操作长时间无法响应,造成锁
表
,在 mysql
中
,如果出现 alter 操作引发Waiting for table metadata lock 类型的锁
表
,会导致任何操作不可用,后果是灾难性的。
程序
设计不合理,频繁对同一张
表
进行修改操作,同样可能引发锁
表
。
数据库
锁
表
问题一旦出现,往往都是很致命的,锁
表
时间过久,可能会造成大量请求阻塞异常,
MySQL
数据库
表
锁定
的几种方法实现
如果你同时运行
表
的检查/修复
程序
时,你或许不想让MySQL服务器和实用
程序
同时访问一个
表
。如果两个
程序
都向
表
中
写数据显然会造成很大的麻烦,甚至会有意外情况发生。如果
表
正由一个
程序
写入,同时进行读取的另一个
程序
也会产生混乱的结果。
锁定
表
的方法 防止客户机的请求互相干扰或者服务器与维护
程序
相互干扰的方法主要有多种。如果你关闭
数据库
,就可以保证服务器 和myisamchk和isam
h2
数据库
被
锁定
解决方案
最近发生过H2
数据库
被
锁定
,项目启动不来的问题。 排查后发现是H2
数据库
当被打开时,都会创建一个
锁定
文件,以指示
数据库
正在使用的其他进程。如果关闭
数据库
,或者打开
数据库
的进程终止,则会删除此
锁定
文件。 而当java
程序
不是优雅关闭,直接kill掉java进程时,这个
锁定
文件没被删掉,下次启动项目就会报
数据库
被
锁定
。 查官网也提供了解决方案,改成socket
锁定
,不维护锁文件: Strin...
Sybase IQ
数据库
表
锁定
后解锁轶事
昨天在操作Sybase IQ12.7时意外操作造成了
数据库
表
锁定
,不能删除被
锁定
表
数据也不能往其
中
写入数据。由于着急往该
表
抽入数据,因此立马着手解决该
表
的解锁问题。 无奈此前没有接触过Sybase IQ12.7这套
数据库
产品,加之当时已属于下班时间无法求助于支持人员支持,因此只有借助搜索引擎强大的搜索能力,通过搜索结果了解到死锁的原理如下: Sybase封锁原理
服务
数据库
已
锁定
两个可能
如果安装
程序
时提示“服务
数据库
已
锁定
”,可能性有:1、Windows Image Acquisition (WIA)服务没有启动。此服务的启动方式要“手动”或“自动”(两者的区别在于在电脑启动时,“自动”都会启动服务,而“手动”则不会启动,只有在需要用到此服务时才会启动(例如执行.msi安装
程序
时),所以通常可以设定为“手动”2、其它
程序
正在占用例如PQMAGIC或其它
程序
正在安装之类
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章