- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 事务失效的几个原因
@Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库操作要么同时成功、要么同时失败。使用@Transactional注解时需要注意许多的细节,不然你会发现@Transactional总是莫名其妙的就失效了。一、事务事务管理在系统开发中是不可缺少的一部分,Spring提供了很好事务管理机制,主要分为编程式事务和声明式事务两种。编程式事务:是指在代码中手动的管理事务的提交、回滚等操作,代码侵入性比较强,如下示例:try { //TODO som
2021-04-21 11:35:25 4323
原创 导入sql文件报错:MySQL server has gone away 以及解决方法
项目场景:导入sql文件报错:MySQL server has gone away 以及解决方法问题描述:在我们使用mysql导入大文件sql时可能会报MySQL server has gone away错误 原因分析:该问题是max_allowed_packet配置的默认值设置太小,只需要相应调大该项的值之后再次导入便能成功。该项的作用是限制mysql服务端接收到的包的大小,因此如果导入的文件过大则可能会超过该项设置的值从而导致导入不成功!下面我们来看一下如何查看以及设置该项的值。
2021-01-09 18:15:58 2132
原创 MySQL数据库索引及其数据结构
MySQL索引1.1 什么是索引在现实生活中,我们经常去图书馆查阅图书。现在我们将所有图书杂乱无章的摆放在一起,那么找一本书就像大海捞针一样效率非常低。如果我们按分类整理排序后,根据类别去找对应的图书那么效率就很高了。其实这个整理排序的过程就是索引。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。如果合理的设计且使用索引的MySQL是一辆兰...
2019-09-26 20:14:46 345
jdk8全套windows和linux双系统都有以及jdk7和11windows
2020-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人