一、综合例子 联合索引第一个字段用范围不会走索引 第一个字段就是范围查询时,可能会导致全表扫而不用索引,因为mysql可能认为第一个条件就是范围查询会导致结果集很大,还要回表,索性就干脆直接全表查询了。 -- 第一个条件就用到范围查询,可能会导致全表扫描,而不走索引 EXPLAIN SELECT * ...
分类:
数据库 时间:
2021-06-02 13:28:51
阅读次数:
0
最近测试中台的存储服务,涉及到MySQL用户操作的命令,记录一下。 1、查看所有用户 select user from mysql.user; 2、查看当前登陆用户 select user(); 3、创建用户 CREATE USER 'username'@'host' IDENTIFIED BY ' ...
分类:
数据库 时间:
2021-06-02 13:26:10
阅读次数:
0
写在前面 很多小伙伴工作很长时间,对于MySQL的掌握程度却仅仅停留在表面的CRUD,对于MySQL深层次的原理和技术知识了解的少之又少,随着工作年限的不断增长,职场竞争力却是不断降低的。很多时候,出去面试时,被面试官吊打的现象成了家常便饭。比如,对于MySQL的高频面试题有: MySQL中MVCC ...
分类:
数据库 时间:
2021-06-02 13:25:46
阅读次数:
0
问题描述:启动MySQL后,出现连接不上,报 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11[root@mysql01 ~]# service mysql startStarting MySQL [ OK ][root@mysql01 ~]# ...
分类:
数据库 时间:
2021-06-02 13:23:04
阅读次数:
0
一、大数据分析工具——Hadoop Hadoop是一个能够对大量数据进行分布式处理的软件框架。但是Hadoop是以一种可靠、高效、可伸缩的方式进行处理的。Hadoop是可靠的,因为它假设计算元素和存储会失败,因此它维护多个工作数据副本,确保能够针对失败的节点重新分布处理。Hadoop是高效的,因为它 ...
分类:
其他好文 时间:
2021-06-02 13:17:23
阅读次数:
0
一、mysql的安装 1,安装环境:centos 7.4 ,MySQL安装包:mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar ,两台服务器的IP分别为:192.168.112.129 ;192.168.112.130 分别安装下MySQL 2,解压MySQL的安装包 ...
分类:
数据库 时间:
2021-06-02 13:16:45
阅读次数:
0
简介: 本文将会介绍Hologres基于roaringbitmap实现超高基数的UV计算 RoaringBitmap是一种压缩位图索引,RoaringBitmap自身的数据压缩和去重特性十分适合对于大数据下uv计算。其主要原理如下: 对于32bit数, RoaringBitmap会构造2^16个桶 ...
分类:
其他好文 时间:
2021-06-02 13:11:42
阅读次数:
0
mysql主从同步 1.分别在两台服务器上安装mysql https://www.cnblogs.com/XueTing/p/13738709.html https://www.cnblogs.com/XueTing/p/13738709.html 2.master主服务器配置 2-1.修改配置文件 ...
分类:
数据库 时间:
2021-06-02 13:09:57
阅读次数:
0
还是5.7.29,还是CentOS 7 二进制包安装MySQL 一、下载 安装依赖包 yum install ncurses-devel.x86_64 libaio.x86_64 -y 下载MySQL二进制包 方法一:使用wget命令直接下载 wget https://downloads.mysql ...
分类:
数据库 时间:
2021-06-02 12:51:22
阅读次数:
0
MySQL在处理join查询时,遍历驱动表的记录,把驱动表的记录传递给被驱动表,然后根据join连接条件进行匹配。优化器通常会将更小的表作为驱动表,通过在驱动表上做额外的where条件过滤(Condition Filtering),能够将驱动表限制在一个更小的范围,以便优化器能够做出更优的执行计划。 ...
分类:
数据库 时间:
2021-06-02 12:48:15
阅读次数:
0