自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 TCC分布式事务

**TCC分布式事务**一.什么是分布式事务?二.为什么会产生分布式事务?三.常见的分布式事物有哪些?四.TCC怎么解决分布式事务?五.TCC分布式事务优缺?六.TCC异常处理七.公司系统举例八.总结一.什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。

2020-10-30 10:51:32 3742

原创 mysql 分区 partition

mysql 分区 .partition一、分区将某张表的数据,分别存储到不同的去区域中。*其实每个分区,就是独立的表,都要存储该分区数据的数据,索引等信息。二、分区的优点和单个磁盘或文件系统分区相比,可以存储更多的数据。优化查询。1 . where 子句中包含分区条件时,可以只扫描必要的分区。2. 涉及聚合函数的查询时,可以容易的在每个分区上并行处理,最终只需汇总得到结果。对...

2019-08-23 11:47:56 353

原创 查询缓存

查询缓存(query_cache)将select的结果,存取起来供二次使用的缓存区域:mysql提供的缓存区。未开启前两次相同的查询:两次查询时间消耗一致。开启查询缓存通过变量控制:开启并设置大小再次执行查询:可见,第二次查询,使用了开启的缓存!注意事项:1、查询缓存存在判断是严格依赖于select语句本身的:严格保证sql一致。2、如果查询时包含动态数据,册不...

2019-08-23 00:06:24 143

转载 MySQL中Innodb的聚簇索引

聚簇索引数据库表的索引从数据存储方式上可以分为聚簇索引和非聚簇索引(又叫二级索引)两种。Innodb的聚簇索引在同一个B-Tree中保存了索引列和具体的数据,在聚簇索引中,实际的数据保存在叶子页中,中间的节点页保存指向下一层页面的指针。“聚簇”的意思是数据行被按照一定顺序一个个紧密地排列在一起存储。一个表只能有一个聚簇索引,因为在一个表中数据的存放方式只有一种。一般来说,将通过主键作为聚簇索引...

2019-08-22 23:03:44 172

原创 索引

索引1、索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。2、索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。创建索引删除索引前缀索引当索引是很长的字符序列时,这个索引将会很占内存,而且会很慢,这时候就会用到前缀索引了。所谓...

2019-08-22 17:17:35 414

原创 mysql数据库引擎

什么是数据库引擎?数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。MyISAM与InnoDB的区别是什么?1、 存储结构MyIS...

2019-08-22 15:49:29 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除