- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 nginx架构初探
nginx性能高,而nginx的高性能与其架构是分不开的。 一. 基本架构 nginx在启动后,在unix系统中会以daemon的方式(即守护进程)在后台运行,后台进程包含一个master进程和多个worker进程。 我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,从而可以使nginx以单进程方式运行,但一般不会这么做。所以,我们可以看到,...
2016-07-28 15:06:32 271
原创 数据库死锁
最近做项目时,将原先单条插入更新数据库时改为批量插入更新。这样做的好处是降低了QPS(sql语句的数量),但是同时也带来一个问题,DB的行锁急剧增加。 由于批量更新执行时间长,导致资源被长时间锁定,从而导致了大量的死锁产生,即出现以下错误信息: Deadlock found when trying to get lock; try restarting transaction 借这个机会,研
2016-07-07 15:38:13 1976
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人