mysql

数据库

MySQL 百万级分页优化(Mysql千万级快速分页)

41 0

以下分享一点我的经验 一般刚开始学SQL的时候,会这样写 复制代码 代码如下: SELECT * FROM table ORDER BY id LIMIT 1000, 10; 但在数据达到百万级的时候,这样写会慢死 复制代码 代码如下: SELECT * FROM table ORDER BY id LIMIT 1000000, 10; 也许耗费几十秒 网上很多优化的方法是这样的 复制代码 代码如下: SELECT * FROM table WHERE id >= (SELECT id FROM

数据库

mysql8.0.28安装配置方法图文教程

57 0

mysql 8.0.28版本安装配置方法图文教程,供大家参考,具体内容如下 从 Mysql 官网下载 mysql 或直接点击这里下载下载完成后直接双击进行安装,打开后的页面如下所示: 选择自定义custom,接着下一步将MySQL Server 展开,添加到右边(点击绿色箭头)选择安装位置后点击ok点击Next,点击MySQL Sever,选择后再点击Execute下载完成后点击下一步(需要等待一小会儿)直接下一步下一步一般情况下选择第二个即可,然后点击下一步设置密码,设置的密码为默认root的密码下一步

数据库

mysql数据库优化需要遵守的原则

25 0

这是我在网上看到的一篇不错的mysql数据库优化文章,内容说的很全! 1、使用索引来更快地遍历表 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说: a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考虑建立群集索引; b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引; c.组合索引要尽量使关键查询

数据库

MySQL窗口函数的具体使用

58 0

目录一、什么是窗口函数1、怎么理解窗口?2、什么是窗口函数二、窗口函数用法1、序号函数:row_number() / rank() / dense_rank()2、分布函数:percent_rank() / cume_dist()3、前后函数:lag(expr,n) / lead(expr,n)4、头尾函数:FIRST_VALUE(expr)、LAST_VALUE(expr)5、其他函数:nth_value() / nfile()本章小结之前我给粉丝们搞过个投票,寻找MySQL中那个最熟悉的陌生人~~My

数据库

MySQL DML语句整理汇总

39 0

DML操作是指对数据库中表记录的操作,主要包括表记录的插入(insert)、更新(update)、删除(delete)和查询(select),是开发人员日常使用最频繁的操作。 1.插入(insert) 格式1.INSERT INTO emp(ename,hiredate,sal,deptno) VALUES('zzx1','2000-01-01','2000',1);格式2.INSERT INTO emp VALUES('lisa','

数据库

MySQL数据库之数据表操作

27 0

目录一、创建数据表1、基本语法2、创建方式一3、创建方式二4、表选项5、复制已有表结构二、显示数据表三、显示表结构四、显示表创建语句五、设置表属性六、修改表结构1、修改表名2、新增字段3、修改字段名4、修改字段属性5、删除字段七、删除表结构一、创建数据表 1、基本语法 create table 表名 (字段名 字段类型 [字段属性],字段名 字段类型 [字段属性],... ) [表选项];需要注意:表需要放在对应的数据库下面 2、创建方式一 -- 先选择数据库 use mydatabase; -- 创建数

数据库

深入解析MySQL索引数据结构

40 0

目录概述索引数据结构二叉树红黑树B-TreeB+TreeHash索引InnoDB索引实现(聚集)索引文件和数据文件是分离的(非聚集)聚集索引和非聚集索引联合/复合索引参考资料总结概述 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 索引数据结构二叉树二叉树(binary tree)是指树中节点的度不大于 2 的有序树,它是一种最简单且最重要的树。二叉树的递归定义为:二叉树是一棵空树,或者是一棵由一个根节点和两棵互不相交的,分别称作根的左子树和右子树组成的非空树

数据库

MySQL数据备份方法的选择与思考

35 0

目录1、rsync、cp拷贝文件2、select xxx into outfile语法3、延时从库4、逻辑备份mysqldump5、xtrabackup备份6、binlog备份7、clone plugin 从事DBA的行业也有两年多了,在数据备份上无论是理论和实践上,都积累了一些经验,恰逢这两天又出现一些数据备份方面的问题,这里,我将之前遇到过的数据备份方法简单做个整理。 我们都知道,保障数据库的稳定、安全、高效运行,是DBA的工作职责所在。对于DBA来讲,要想实现数据安全,数据