数据库
xiaogc_a
这个作者很懒,什么都没留下…
展开
-
分库分表
为什么要分库分表?单表并发高,数据量大,无法承载分库:将一个库的数据拆分到多个相同的库中,访问的时候访问一个库分表:把一个表的数据放到多个表中,操作对应的某个表就行如何对数据库进行垂直拆分和水平拆分垂直拆分把一个有很多字段的表拆分成多个表,或者是多个库上去。每个库表的结构不一样,每个库表包含部分字段。一般来说,将较少的访问频率很高的字段放到一个表中,然后较多访问频率低的字段放到...转载 2019-10-30 23:43:01 · 128 阅读 · 0 评论 -
单机事务中死锁产生的原因及解决办法
产生原因:两个线程不同方向相同资源只要上面3个碰在一起一定会出现死锁问题!举个例子:转账两个事务单元事务单元一第一步操作:Lock Bob第二部操作:Lock Simth事务单元二第一步操作:Lock Simth第二部操作:Lock Bob他们俩都持有一把锁;事务单元2想要Lock Bob的时候,他是进不到Bob那个锁上面的,于是事务单元2就等待了;...原创 2019-09-27 00:48:48 · 846 阅读 · 0 评论