处理业务中,有这样的需求,例如:有100W甚至更多的用户,此时我们要随机一条男性或者女性用户出来做数据操作。基于这个需求,我们做一下实验。
准备一张用户表,结构如下
2024年09月17日
处理业务中,有这样的需求,例如:有100W甚至更多的用户,此时我们要随机一条男性或者女性用户出来做数据操作。基于这个需求,我们做一下实验。
准备一张用户表,结构如下
2024年08月02日
原创: 杨涛涛
在MySQL 8.0 之前, 我们假设一下有一条烂SQL,
mysql select * from t1 order by rand() ;
2024年08月02日
之前在网上看到过很多关于mysql联合索引最左前缀匹配的文章,讲的都比较泛,所以今天在这里自己整理一下这方面的内容,做个备忘!
在Mysql建立多列索引(联合索引)有最左前缀的原则,即最左优先。
2024年08月02日
前面已经介绍了mysql一些分区内容,所以下面主要简单做个实验,然后看下分区表有什么优势。
1.1、创建如下分区表
2024年08月02日
MySQL是一个强大的开源数据库。随着MySQL上的应用越来越多,MySQL逐渐遇到了瓶颈。这里提供一些关于Mysql 数据库查询优化的24条优化建议,仅供参考。
2024年08月02日
我们经常会遇到使用随机的问题,下面就是一种解决随机数的方法。
在构造测试数据时,我们需要对测试表插入随机数据。构造测试数据的方法如下,仅以update为例说明
步骤1:随机数的SQL函数为rand() ,而rand()生成的是0-1之间的小数。
步骤2:将rand()*10
2024年08月02日
在使用 MySQL 的过程中会遇到各种瓶颈问题,常见的是 IO 瓶颈,但是有时候会出现服务器 CPU 使用率超过 100%,应用页面访问慢,登录服务器负载很高。而导致这个问题竟然是 MySQL 进程,按理说如果 MySQL 运行稳定,服务器的 CPU 资源并不会跑满,如果出现这个问题,初步可以断定,是 MySQL 实例中出现了问题 SQL。
2024年04月23日
mysql 数据库常用操作
一:mysql表复制
复制表结构+复制表数据
mysql> create table t3 like t1;