
SqlServer
林深时见禄
往事不忆随风去,未来可期踏云归
展开
-
查看SqlServer被锁表以及解锁
一、背景今天在写一个同事操作5个表的事务时,由于语句出现了报错,没有对事务进行commit。然后发现这5个表都无法查询,一直处于查询中,因为我们是连接总公司的远程数据库开发,查询速度一直很慢。一开始我也只是单纯的以为是网络问题。经经理提醒是不是执行了事务没结束,表被锁定了。我也是第一次遇到裱褙锁定的情况,然后找了下被锁表以及解锁的解决方法。查看被锁的表SELECT request_session_id AS [事务ID], OBJECT_NAME(resource_associ.原创 2020-07-09 20:46:29 · 436 阅读 · 0 评论 -
SqlServer数据库主从复制读写分离之配置篇
为什么要读写分离?我们都知道,随着用户的增多,请求数量的增大,单个数据库最终会面临瓶颈。根据二八原则,数据库操作中,写入数据的操作只占20%,剩下的80%为读取操作。那么我们设计主从数据库将读写操作分离,就可以把压力分散到多个库中,并且数据实时性不强的情况下,可以先将写入操作存入消息队列进行缓冲。所以主从数据库读写分离是解决大数据高并发的有效手段。主从数据库架构配置分发服务器...原创 2020-03-10 20:26:27 · 5215 阅读 · 0 评论