redis是一个高速缓存的key-values数据库,它支持五种的数据类型,包括字符串类型(String)、列表(list)、集合(set)、有序集合(zset)、哈希(hash)。下面我们来详细分析redis集合(set)类型的使用和应用场景。
分类 SQL 下的文章
如何将CSV导入到SqlServer 中?
SQL Server死锁报错:事务(进程ID 89)与另一个进程被死锁在锁资源上,并且已被选作死锁牺牲品
概述
最近遇到一个生产环境的问题,报错如下:
事务(进程 ID 89)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
拉取了请求日志,该接口有并发的请求,在同一时刻,有多个请求。分析了下代码,主要的部分是包裹在事务中,且给主要的数据更新加了数据库资源锁。