![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 61
11
qq_27418931
这个作者很懒,什么都没留下…
展开
-
window10安装mysql多版本
需求:本机拥有5.5的mysql版本,使用集成环境安装,项目需要更高的版本,所以搭建了5.7的版本。 搭建流程如下: 1、安装mysql版本 mysql的免安装版本配置,下载完直接修改my.ini配置文件 port = 3306 basedir=D:/mysql-5.7.17-winx64 datadir=D:/mysql-5.7.17-winx64/data max_connections=200 character-set-server=utf8 default-storage-e原创 2021-09-18 14:48:11 · 124 阅读 · 0 评论 -
mysql知识点大全
文章目录mysql引擎一、 innodb和myisammysql innodb 锁一、锁存在的意义1、重复读级别理解:二、锁分类2.1 锁之间的互斥(重要)2.2 如何代码中加锁三、锁和索引的关系四、锁和事务的关系mysql索引总结 记录mysql实际开发中密切相关的技术点 mysql引擎 一、 innodb和myisam 项目中运用最多的就是这两个,差别很大,项目中运用最多的也是innodb。 原因:innodb支持事务+行锁。myisam表锁。锁的不同对于并发的影响很大。现在的项目一般都需要支持并发原创 2021-04-08 17:24:21 · 97 阅读 · 0 评论 -
分库分表
分库分表的方法一般就是垂直和水平拆分。 分库:针对请求量大,而不是数据量大。将大量请求拆分到不同的机器上,才能降低业务的压力。所以一般也是根据业务类型进行拆分。订单,用户,商品,日志,统计等进行拆分。 分表:是针对数据量大。一般来说业内500w或者2Gb,就需要进行拆分了。 这里补充一点,mysql单表的性能瓶颈是由机器决定的 垂直分表将表中字段拆分,依据是业务,前提你要对自己的系统业务很熟悉才行。比如用户表,常用的字段放在一个表,扩展信息不常用的放在另一个表。 水平拆分表可以根据表中字段的范围、取原创 2020-06-07 13:44:23 · 84 阅读 · 0 评论