![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 77
println666
坚持坚持再坚持!
展开
-
数据库优化以及SQL优化
数据库优化有那些方面 1.选取最适用的字段属性 MySql可以很好的支持大数据量的存取,但是一般来说,数据库中的表越小,在它上面执行的查询也会越快。因此,在创建表的时候,为了能够获得更好的性能,我们可以将表中字段的宽度设得尽可能下。 例如:在定义邮编的时候,如果将其设置为CHAR(255),显然给数据库增减了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就能更好地完成存...原创 2020-04-01 22:33:00 · 217 阅读 · 0 评论 -
数据库中的乐观锁和悲观锁以及实现方式
数据库中的乐观锁和悲观锁以及实现方式 乐观锁:获取数据时不会考虑并发情况造成的数据冲突,然后再数据更新提交时正式对数据的冲突与否进行检测,如果发现冲突了,则返回错误信息,让用户重新操作。 悲观锁:总是做最坏的打算,每次去读取数据都会认为会被其它线程修改,所以会加锁,当其它线程想要访问数据时,都需要阻塞挂起。 乐观锁实现方式 version方式: 一般在数据表中加一个version版本字段,表示...原创 2020-03-08 00:28:21 · 1835 阅读 · 0 评论