为什么添加字段会卡住

StillMiss 2011-04-15 02:36:49
我用的mssql2005

我在测试库里执行一条 添加字段的语句 ,然后update一个默认值 char 1

后来在正式库执行这条语句时就直接卡住,不知道是不是因为很多人在链接这个数据库,

软件是hr系统,公司hr部门啊 考勤啊 订餐啊都有在用。

同事说要停掉sql服务 在重启后 立即更新。

不懂这是什么情况。是资源被占用不能更新,还是什么 求解答
...全文
1108 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
StillMiss 2011-04-25
  • 打赏
  • 举报
回复
谢谢各位。。。空闲时执行可以了
SQL77 2011-04-20
  • 打赏
  • 举报
回复
别人都在查询,更新什么的,你肯定得等别人释放呐。。。等待,等空闲的时候加
代码兔 2011-04-19
  • 打赏
  • 举报
回复
数据表有多少记录,估计是数据量太多,超时了。
kingtiy 2011-04-15
  • 打赏
  • 举报
回复
增加的字段上上面应该有not null 约束吧.
里面数据量太大,增加字段要更新每一行.
所以,建议在业务空闲的时候,用脚本更新.
StillMiss 2011-04-15
  • 打赏
  • 举报
回复
就算不设置默认值 一样添加不了, 而且我直接打开别 手动添加也是不行, 弹一个超时的提示。
rucypli 2011-04-15
  • 打赏
  • 举报
回复
添加有默认值的字段导致其他字段内容在磁盘的物理位置挪动
快溜 2011-04-15
  • 打赏
  • 举报
回复
带电作业,更新库结构还这样子。。
--小F-- 2011-04-15
  • 打赏
  • 举报
回复
并发执行导致死锁了么?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧