1be 5fe 独立部署 2.4.3
有两个每小时的定时任务同时启动
任务1
insert into D1.t1 from D2.t2 join D3.t3 where …;
D1.t1是外部表
任务2
insert into D1.t4 from D2.t5 jon D3.t6 where …
D1.t4是外部表
同时有stream load 任务往D2.t2/t5 D3 t3/t6表导入数据,使用pulsar+自建程序所以不是能确定是否实时有数据进入。
今天日志报D2.t2/t5 D3 t3/t6发生写锁和读锁。同时定时任务1和2挂住,无法正常结束(querry状态),杀死任务1和2后,所有的锁报错消失。
从一些帖子中我看到SR的写锁是库级别,读锁也是库级别的吗?任务1任务2的不正常状态会导致D2 D3的元数据锁和读锁吗?