数据库
h_sn999
这个作者很懒,什么都没留下…
展开
-
myBase7 mark
myBase7是一个很好的记录笔记的工具,但它是收费的,但是,任何一个收费的东西,咱们都能给他找到破解的方法!废话不多说,请看下方步骤:first of all: 请保持你的myBase7是关闭的1、找到myBase7的安装目录(myBase.exe的目录);2、右键编辑打开myBase.ini;3、找到 App.UserLic.FirstUseOn,并在确保myBase关闭的情况下将其删除; 4、重启myBase,这样就可以正常使用了。很简单的几步就完成了破解!—...转载 2021-08-13 09:58:38 · 421 阅读 · 0 评论 -
SpringBoot集成Mybatis(零配置注解版)
Mybatis初期使用比较麻烦,需要各种配置文件、实体类、dao层映射关联、还有一大推其它配置。当然Mybatis也发现了这种弊端,初期开发了generator可以根据表结构自动生成实体类、配置文件和dao层代码,可以减轻一部分开发量;后期也进行了大量的优化可以使用注解了,自动管理dao层和配置文件等,发展到最顶端就是今天要讲的这种模式,mybatis-spring-boot-starter就是springboot+mybatis完全注解不用任何配置文件,就可以简单配置轻松上手。mybatis-spri转载 2020-06-27 16:24:30 · 470 阅读 · 0 评论 -
Sharding-JDBC:垂直拆分怎么做?
经过读写分离的优化后,小王可算是轻松了一段时间,读写分离具体的方案请查看这篇文章:Sharding-JDBC:查询量大如何优化?可是好景不长,业务发展是在太快了。数据库中的数据量猛增,由于所有表都在一个数据库中,导致服务器本地存储快满了。从上图我们可以看的出来,由于表的数量较多,每个表的数据量也较大,但是还没到水平拆分的地步。目前遇到的问题是服务器的存储不够了,短期内还不用水平拆分,那么方案呼之欲出了:垂直拆分。解释下什么是垂直拆分?我们都知道,一个数据库它是由N张表构成,每个表存储的数转载 2020-06-27 01:50:05 · 207 阅读 · 0 评论 -
事务四大特征:原子性,一致性,隔离性和持久性(ACID)
Transaction 也就是所谓的事务了,通俗理解就是一件事情。从小,父母就教育我们,做事情要有始有终,不能半途而废。事务也是这样,不能做一半就不做了,要么做完,要么就不做。也就是说,事务必须是一个不可分割的整体,就像我们在化学课里学到的原子,原子是构成物质的最小单位。于是,人们就归纳出事务的第一个特性:原子性(Atomicity)。我靠,一点都不神秘嘛。特别是在数据库领域,事务是一个非常...转载 2019-12-18 22:32:52 · 268 阅读 · 0 评论