怎么解决多用户同时查看报表冲突问题

调用存储过程做的报表怎么解决多用户同时查看报表时冲突问题

例如 :

存储过程里面会有insert delete truncate 等操作

A、B两用户同时查询报表时,A、B两用户互相(insert delete truncate)掉对方的表


FineReport 用户Y5266752 发布于 2020-11-19 13:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-6-11 17:40

找DBA对数据库表对做读写限制,了解下「锁」的定义!

————————

最佳回答
0
snrtuemcLv8专家互助
发布于2020-11-19 13:53

这个没有办法解决哦,建议不要在报表打开的存储过程做insert,delete等操作,不然肯定会脏数据产生

查询报表最好只做select查询,

最佳回答
0
luojian0323Lv7资深互助
发布于2020-11-19 14:03

报表使用人员居然要做数仓的工作.

乱套了.

最佳回答
0
杨朝健Lv5中级互助
发布于2021-6-11 17:51

在存储过程用 字符拼接的DDL 建表

  • 5关注人数
  • 518浏览人数
  • 最后回答于:2021-6-11 17:51
    请选择关闭问题的原因
    确定 取消
    返回顶部