![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
Aprilz_
努力努力
展开
-
mysql的join真的很弱
《阿里巴巴JAVA开发手册》里面写超过三张表禁止join,这是为什么?转载 2022-06-17 10:59:36 · 68 阅读 · 0 评论 -
分库分表整理
垂直分表定义:将一个表按照字段分成多表,每个表存储其中一部分字段。 例如 把product表分成一个常用字段的product表和一张product_ext表 垂直分库是指按照业务将表进行分类,分布到不同的数据库上面,每个库可以放在不同的服务器上,它的核心理念是专库专用。 例如 按功能划分成 商品库 ,会员库等 水平分库是把同一个表的数据按一定规则拆到不同的数据库中,每个库可以放在不同的服务器上。 例如 一个商品库顶不住了,把productDB搞成productDB1 和 productDB2 水平分表是在同转载 2022-03-29 15:53:26 · 96 阅读 · 0 评论 -
MySQL优化
Mysql优化 1 MySQL优化大体可分为4个方面 1 硬件和操作系统层面的优化 2 架构设计层面的的优化 3 MySQL程序配置优化 4 SQL执行优化 (1) 以下两个方面 硬件:影响MySQL性能因素的主要是cpu,可用内存大小和磁盘读写速度,网络带宽 。 操作系统:应用文件句柄数,操作系统的网络配置都会影响到MySQL的性能。 (2) MySQL是一个磁盘IO访问非常频繁的关系型数据库,在高并发和高性能的场景中,MySQL必然会承受巨大的并发压力。在此时我们优化的方式主原创 2022-02-23 15:00:39 · 112 阅读 · 0 评论 -
mybatis配置实体关系映射时Result Maps collection does not contain value for xxxxxx
使用mybatis的association关联查询,程序设计应该是返回实体类,一时大意写成resultMap,改回resultType所有问题解决!!! 参考https://blog.csdn.net/sunguoqiang1213/article/details/82345747转载 2020-06-21 11:47:42 · 501 阅读 · 1 评论 -
Linux安装mysql
参考至 :https://blog.csdn.net/lizy928/article/details/82531749 安装略有不同 https://dev.mysql.com/downloads/repo/yum/上选择自己合适的版本 本文 centos 7.6 安装mysql80-community-release-el7-3.noarch.rpm 1下载安装包 wget http://repo.mysql.com/mysql57-community-release-el7-8.noa...转载 2020-06-05 23:18:36 · 133 阅读 · 0 评论 -
mysql优化面试总结
总结 1.数据库的设计 尽量把数据库设计的更小的占磁盘空间. 1).尽可能使用更小的整数类型.(mediumint就比int更合适). 2).尽可能的定义字段为not null且设定默认值,除非这个字段需要null. 3).只创建确实需要的索引。索引有利于检索记录,但是不利于快速保存记录。如果总是要在表的组合字段上做搜索,那么就在这些字段上创建索引。索引的第一部分必须是最常使用的字段.如果...原创 2020-04-17 11:25:24 · 815 阅读 · 0 评论