DB
u010286334
这个作者很懒,什么都没留下…
展开
-
JdbcTemplate RETURN_GENERATED_KEYS
1、数据库插入,返回记录的id final String sql = "insert into attribute (name) values(?)"; getJdbcTemplate().update(new PreparedStatementCreator() { @Override public PreparedSt原创 2015-07-08 15:44:13 · 1310 阅读 · 0 评论 -
分布式锁
1、SET AUTOCOMMIT=0; SELECT * FROM activity l WHERE l.id = 1 FOR UPDATE; 会锁定一条数据id=1 其他线程修改的操作都不能操作这条数据;可以select COMMIT; commit之后其他线程才能操作这条数据 2、加行锁的字段要加索引 InnoDB行锁是通过索引上的索引项来实现的,这一点MySQL与Oracle原创 2017-03-31 14:25:11 · 281 阅读 · 0 评论