MySQL
杯酒故人
有梦就追,没梦就想。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL事务理论及实现
理论大多引自《高性能MySQL》一书,不过在自测的过程中不知道是不是SQL版本的问题,还是操作有问题,在设置事务隔离级别的时候 按书上讲SET TRANSACTION ISOLATION LEVEL 这样设置并没有实现 代码实现事务回滚,基于spring boot 1、首先必须将MySQL的自动提交关掉,否则无论你代码怎么回滚都是无用的。 SET SESSION autocommit=0; ...原创 2020-04-28 19:52:26 · 243 阅读 · 0 评论 -
MySQL笔记--数据库定时备份与恢复
利用crontab定时、利用mysqldump备份 编写sh启动脚本时记得赋予执行权限(x) 如果没有mysqldump命令执行,基于centos7 yum -y install mysql-client mysqldump数据库备份还原详解 编写定时器时直接用这个命令 crontab -e “ * ”号之间用空格隔开 Centos7 利用crontab定时执行任务及配置方法 ...原创 2019-12-20 18:34:19 · 266 阅读 · 0 评论 -
MySQL笔记--索引
整理自《高性能MySQL》一书,外加自己实测。 MySQL中,索引是存储在引擎层面而不是服务器层实现的。不用存储引擎的索引的工作方式并不一样,也不是所有的存储引擎都支持所有类型的索引。即使多个存储引擎支持同一种类型的索引,其底层的实现也可能不同。 MySQL分两大索引 B-Tree索引 Hash索引 B-Tree索引 == 使用B-Tree数据结构来存储数据。MySQL默认是InnoD...原创 2019-12-14 17:26:27 · 173 阅读 · 0 评论 -
MySQL笔记
检索所有列:除非你确定需要表中的每个列,否则最好别使用*通配符。虽然使用通配符可能会使你自己省事,不用明确列出所有列,但检索不需要的列通常会降低检索和应用程序的性能 IN操作符一般比OR操作符清单执行更快,IN操作符最大的优点是可以包含其他SELECT语句,使得能够更动态的建立WHERE子句。IN : WHERE子句中用来指定要匹配值的清单的关键字,功能与OR相当。 COUNT() 函数:有两种...原创 2019-11-29 18:29:30 · 115 阅读 · 0 评论 -
centos7安装MySQL及远程配置
#下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm #安装mysql源shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm 检查mysql源是否安装成功 shell> ...原创 2019-10-31 11:33:07 · 116 阅读 · 0 评论 -
MyBatis动态增改,多字段模糊查询
示例: insert insert into bargain_products <trim prefix="(" suffix=")" suffixOverrides=","> <if test="id != null and id != ''">id,</if> <if test="userid != nu...原创 2019-10-23 18:50:23 · 382 阅读 · 0 评论 -
阿里云Centos7修改MariaDB数据库连接时间,解决连接mysql报Too many connection的问题
在测项目的时候突然发现数据库连接不上了,提示Too many connection。 产生问题的原因是MySQL的Sleep进程占用了大量的连接,当时是重启mysql解决的这个问题!后来又配置了连接池!感觉还放心! 因为数据库在默认情况下,sleep超时时间一般会默认为8小时,8小时后mysql会把这些sleep连接从连接池中剔除,如果在八小时内连接过多,就会提示Too many connecti...原创 2019-10-07 12:08:42 · 1093 阅读 · 0 评论 -
MySQL配置缓存查询和维护
配置文件设置缓存 query_cache_size = 20M #缓存大小 query_cache_type = ON #开启缓存 table_cache=256 #用于限制缓存表的最大数目,如果当前已经缓存的表未达到table_cache,则会将新表添加进来;若已经达到此值,MySQL将根据缓存表的最后查询时间、查询率等规则释放之前的缓存 查询缓存配置 have_query_cach...原创 2019-10-09 13:42:53 · 224 阅读 · 0 评论
分享