我是个大夫,我告诉护士去给三号床的病人再挂一瓶水,护士过去直接就挂上了。
如果这个病人只有我一个主治大夫,那一点问题都没有,但通常可能会出现病人半夜病发我又不在的情况,这时候有别的大夫会给他进行治疗,通常我又不知道,那护士去给他挂水指不定就给他挂没了,这时候就需要两种办法:
1.我直接告诉别的医生,这个病人包给我了,大家不用管他,我一个人治疗
(那你不在的时候发病了呢)
每次护士只要去三号床直接挂水就行
这种行为就称为悲观锁,很明显的一点,不用担心别的大夫治疗过,不然我又得重新配药,但我不在又可能出现意外而又没人治疗
2.大夫们每次治疗之后会在病床上留下记号,比如日期类型,(你咋不直接写下《你的名字》和什么时候用了什么药呢)(这个直接用手机可以查到,护士上班用手机不礼貌)我最后的诊断日期是昨天7点,我就告诉护士去3号床,最后诊断时间必须是昨天七点才给他挂水,不然就回来报告,我得先确认当前状况,这里我是一个很厉害的医圣,看一眼病人状态就能重新给他配药,直接挂水可能就把病人挂挂了,如果最后诊断时间没错就给他挂上了,然后再更新一下最后诊断时间。
这种就是乐观锁,不管有没有其他医生给他治疗过我都给他配药,但是只有在确认病人诊断的情况下才给他用药,如果状态不对就得重新配药,这样就不用担心我不在的时候病人没人治疗了。但是缺点也存在,我用药之前必须先配药,状态不对还得重新配,如果某个实习大夫每次都给他用一粒药,每次用完都更新状态,那我还得每次都重新配,除非用药时的状态是我的目标状态。