- 博客(2)
- 收藏
- 关注
原创 java开发常见面试题
java开发常见面试题 一、数据库 1.1、数据库索引是什么,有什么优缺点 索引是对数据库中一个或多个列进行排序的结构;通过使用索引大大提高了数据库检索的速度,改善了数据库的性能;索引常见分类:聚集索引,非聚集索引,唯一索引,复合索引,全文索引,主键索引。它最大的优点是提高了查询的效率;但是数据库中加了索引之后,对数据的修改操作就比较麻烦,在更新数据的同时要更新索引;当数据库涉及到大量数据改动的情...
2019-08-15 11:35:58 339 1
原创 数据库事务,数据库锁
数据库中的锁和事务 一、数据库锁 1.1、乐观锁 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制.乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库如果提供类似于write_condition 机制的其实都是提供的乐观锁. 1.2、悲观锁 悲...
2019-08-03 11:13:02 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人