MySQL
lxyer4u
这个作者很懒,什么都没留下…
展开
-
MySQL大表优化方案
摘要:当MySQL单表记录数过大时,数据库的CRUD性能会明显下降,一些常见的优化措施如下:1.限定数据的范围: 务必禁止不带任何限制数据范围条件的查询语句。比如:我们当用户在查询订单历史的时候,我们可以控制在一个月的范围内。;2.读/写分离: 经典的数据库拆分方案,主库负责写,从库负责读;缓存: 使用MySQL的缓存,另外对重量级、更新少的数据可以考虑使用应用级别的缓存;垂直...转载 2019-01-23 16:54:03 · 23761 阅读 · 0 评论 -
centos7安装和配置mysql5.7.24
cd /soft下载mysql 5.7.24wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz解压tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz文件夹改名mv mv mysql-5.7.24-lin...原创 2019-04-02 15:41:47 · 374 阅读 · 0 评论 -
Spring boot项目配置mybatis支持MySQL的json数据格式
mysql5.7版本以后支持原生json格式,基于Spring boot进行配置说明。mybatis支持mysql的json格式mysql-connector,mysql的驱动版本要大于等于5.1.40,否则json字段查询会发生乱码。继承BaseTypeHandler自定义一个json类型处理器,放到一个handler包下,例:package com.c.config.handler...转载 2019-05-22 17:25:13 · 6813 阅读 · 0 评论 -
MySQL的Limit优化
MySQL的分页查询通常通过limit来实现。MySQL的limit基本用法很简单。limit接收1或2个整数型参数,如果是2个参数,第一个是指定第一个返回记录行的偏移量,第二个是返回记录行的最大数目。初始记录行的偏移量是0。为了与PostgreSQL兼容,limit也支持limit # offset #。问题:对于小的偏移量,直接使用limit来查询没有什么问题,但随着数据量的增...转载 2019-05-29 11:30:14 · 384 阅读 · 0 评论