数据库-mysql
zhujuntiankong
这个作者很懒,什么都没留下…
展开
-
大数据量的处理思路
一、分字诀1.用和不用的分开,即常用和不常用的分开2.对数据库存放的数据: 分区、分库、分表3.对文件存放的数据:拆文件4.考虑分批处理原则:尽量每次操作的数据基础减少二、合理利用缓存如对一些统计业务,通过定时任务提前统计好数据,放入缓存中三、数据库优化1.合理设计数据库结构2.合理设计表索引3.数据库集群四、优化算法1.优化操作数据的算法2.优化sql3.考虑使用临时表、中间表(如对一些计算结果啥的,提前统计好存入这些表)五、原创 2021-07-05 17:30:49 · 781 阅读 · 0 评论 -
docker笔记目录
docker笔记目录注:docker学习笔记的顺序请看下面表格,初学者的话建议从第一栏开始看。本次学习docker的目标:1、 安装docker2、 在docker中安装nginx3、 在docker中安装jdk4、 在docker中安装tomcat,并启动项目(含jar包部署)5、 在docker中安装mysql6、 打包docker镜像,生成脚本,可移植docker笔...原创 2018-12-21 10:42:45 · 164 阅读 · 0 评论 -
docker集成mysql
1 搜索mysql$ docker search mysql2 下载镜像注意:MySql8.0版本和5.0的区别,这里就不多提啦$ docker pull mysql #默认下载最新8.0版本的mysql$ docker pull mysql:5.7.19 #默认下载5.7版本的mysql3 查看镜像$ doc...原创 2018-12-21 17:37:43 · 400 阅读 · 0 评论 -
如何查看sql查询是否用到索引(mysql)
使用解释函数explain,只需添加在sql语句之前即可:表中的索引:查看sql是否用到索引:我们只需要注意一个最重要的type 的信息很明显的提现是否用到索引:type结果值从好到坏依次是:system > const > eq_ref > ref > fulltext > ref_or_null > index_merg...原创 2019-03-04 15:16:55 · 27790 阅读 · 1 评论 -
mysql设置最大连接数
查看最大连接数:show variables like "max_connections";设置最大连接数为2000:# set GLOBAL max_connections=2000原创 2019-07-02 16:31:31 · 177 阅读 · 0 评论 -
docker-compose安装mysql5.7
环境:系统版本: centos7docker版本:18.06.1-cedocker-compose版本: 1.24.0docker-compose.yml配置如下:version: '3'services: mysql: image: harbor.xxx.com/library/mysql:5.7.23 ports: - "3306:3306" ...原创 2019-07-02 17:54:33 · 7034 阅读 · 2 评论