餐饮前台死锁解决方法
873次浏览
编辑于2014年07月29日 09:11:24
if not exists (SELECT 1 FROM sysindexes where Id = Object_Id('POS_Rooms') and name = 'IX_MainRoomNo')
Begin
CREATE Index IX_MainRoomNo on POS_Rooms(MainRoomNo)
end
if not exists (SELECT 1 FROM sysindexes where Id = Object_Id('POS_Rooms') and name = 'IX_FeastMainNo')
Begin
CREATE Index IX_FeastMainNo on POS_Rooms(FeastMainNo)
end
死锁出现的位置为前台房台界面或结账界面,执行后可以避免死锁, 并且SQL2005及以上版本效果更佳。
此脚本适用于目前的任何餐饮版本。
Begin
CREATE Index IX_MainRoomNo on POS_Rooms(MainRoomNo)
end
if not exists (SELECT 1 FROM sysindexes where Id = Object_Id('POS_Rooms') and name = 'IX_FeastMainNo')
Begin
CREATE Index IX_FeastMainNo on POS_Rooms(FeastMainNo)
end
死锁出现的位置为前台房台界面或结账界面,执行后可以避免死锁, 并且SQL2005及以上版本效果更佳。
此脚本适用于目前的任何餐饮版本。
推荐阅读