读书人

sql 除料(百万笔资料),该如何处

发布时间: 2012-03-19 22:03:05 作者: rapoo

sql 除料(百万笔资料)
sql 删除资料,如何解决锁的问题?
如果别人也在用怎么办?能不能等别人用完了,我立马锁住表,然后删完了再让别人用啊?

PS:删4个表,总资料越几百万,删除约需10几秒的样子。

哎……语无伦次,不懂锁,求思路……

[解决办法]
结合事务和锁 不会存在你说的问题

你删你的 他用他的
[解决办法]
用job定时在空闲时间段删除比较好,例如凌晨2-4点。
[解决办法]
开始事物


结束事物



[解决办法]

探讨
sql 删除资料,如何解决锁的问题?
如果别人也在用怎么办?能不能等别人用完了,我立马锁住表,然后删完了再让别人用啊?

PS:删4个表,总资料越几百万,删除约需10几秒的样子。

哎……语无伦次,不懂锁,求思路……

[解决办法]
减少锁的粒度,避免table lock

读书人网 >SQL Server

热点推荐