08 2023 档案
摘要:容器操作 查看正在运行的容器:docker ps查看所有容器(包括停止的容器):docker ps -a启动容器:docker start停止容器:docker stop进入正在运行的容器:docker exec -it /bin/bash导出容器为镜像:docker commit删除容器:dock
阅读全文
摘要:SQL死锁指在多用户并发访问数据库时,由于竞争锁资源而导致的一种相互等待的状态,使得程序无法继续执行的情况。SQL死锁的原因可以归结为以下几种情况: 1.资源争夺多个事务同时访问同一资源,例如同一数据行时,会发生数据行锁定。如果没有正确的释放锁导致数据行锁定被占用,其他事务无法访问该资源,就会出现死
阅读全文
摘要:1.首先IS/IX是意向锁,属于表级锁;而S/X是属于行级锁 2.意向锁的出现是为了更好细化锁的层级粒度,并且能提高锁处理性能:在数据库处理事务A请求的行级锁之前,会先申请该资源对应根目录资源的意向锁,以便能在其他事务B中再次请求表锁时做到阻塞。 3.最后四种锁合理使用能做到行锁、表锁同时使用 铺垫
阅读全文
摘要:09-sp_lock和sys.dm_tran_locks的用法 一、总结 1.网址 https://docs.microsoft.com/zh-cn/sql/relational-databases/system-stored-procedures/sp-lock-transact-sql?redi
阅读全文