本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
数据库的事务与并发控制
事务的概念:是用户定义的一个数据库操作序列,这些操作要么全部做,要么全部不做,是一个不可分割的工作单元。一个事务可以是一条SQL语句,一组SQL语句或者是整个程序。一般来说,一个程序中会包含多个事务。事务的开始与结束可以由用户显示的控制,如果用户没有显示的定义事务,则由DBMS按照缺省规定自动划分事务。 在SQL中,定义事务的语句有三条: BEGIN TRANSACTION / COMMIT ...
logback 多线程 死锁
logback 多线程下频繁的写日志会出现死锁,可以使用异步appender避免这个问题:
<!-- 异步写日志,用户简介专用日志 -->
<appender name="ASYNC_USER_PROFILE_MODEL"
class="ch.qos.logback.classic.AsyncAppender">
...
postgresql事务提交失败导致锁表的解决办法
这两天公司项目动不动就出问题,开始是无法登录,再过一段时间就访问不了了,出现如下情况:
起初以为是代理出现了问题,试着在网上找了下解决办法:
修改httpd.conf,在VirtualHost里加上
<VirtualHost *:80>
ProxyPass http:
Oracle常见死锁发生的原因以及解决办法
一,删除和更新之间引起的死锁
造成死锁的原因就是多个线程或进程对同一个资源的争抢或相互依赖。这里列举一个对同一个资源的争抢造成死锁的实例。
Oracle 10g, PL/SQL version 9.2
CREATE TABLE testLock( ID NUMBER,
test VARCHAR(100) )
COMMIT
INSERT INTO testLock ...