Loading

上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 十三、索引优化 1 单表索引优化案例 准备数据: # 模拟,博客文章的数据库 CREATE TABLE IF NOT EXISTS article( id INT(10) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, author_id INT(10) 阅读全文
posted @ 2022-01-28 17:13 yyyz 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 十二、性能分析 1 SQL变慢的原因 性能下降、 SQL 慢、执行时间长、等待时间长的原因一般有: 关联查询使用太多JOIN语句 索引失效(建立了索引,但没有用到): 查询语句本身的问题 服务器调优及各个参数设置(缓冲、线程数等) 2 JOIN详解 SQL变慢的其中一个原因是使用了太多JOIN,为什 阅读全文
posted @ 2022-01-28 02:45 yyyz 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、数据库概述 二、MySQL介绍和安装 三、基本使用 四、DDL 五、DQL 六、DML 七、TCL 八、DCL 九、视图 十、MySQL逻辑架构 十一、索引 十二、性能分析 十三、索引优化 十四、SQL优化工具 十五、锁 十六、主从 阅读全文
posted @ 2022-01-27 06:39 yyyz 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 八、DCL DCL:用于定义用户的访问权限和安全级别。 1 介绍 目前为止,默认使用的都是 root 用户,超级管理员,拥有全部权限。但是,一个公司里面的数据库服务器上面可能同时运行着很多项目的数据库,所以,我们应该根据不同的项目建立不同的用户、分配不同的权限来管理和维护数据库。 2 创建用户 语法 阅读全文
posted @ 2022-01-27 06:33 yyyz 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 九、视图 1 介绍 MySQL 从 5.0.1 版本开始提供了视图功能。可以把它理解为一种虚拟存在的表,行和列的数据来自自定义视图的查询中使用的表,并且是在使用视图的时候动态生成的,只保存了SQL的逻辑,不保存查询结果。 视图使开发者只关心感兴趣的某些特定数据和所负责的特定任务,只能看到视图中所定义 阅读全文
posted @ 2022-01-27 06:33 yyyz 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 六、DML DML:数据的插入和删除、修改。 1 插入 语法: INSERT INTO 表名(列名1,列名2,……,列名n) values(值1,值2,……,值n),(值1,值2,……,值n),……; 特点: 字段类型和值类型一致或兼容,而且一一对应 可以为空的字段,可以不用插入值,或用null填充 阅读全文
posted @ 2022-01-27 06:32 yyyz 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 七、TCL 1 介绍 TCL:事务控制语言。 事物是由单独单元的一个或多个 SQL 语句组成,在这个单元中,每个 SQL 语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中的某条 SQL 语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事务开始之前的状态;如果 阅读全文
posted @ 2022-01-27 06:32 yyyz 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 五、DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块。要查询的东西可以是常量值、表达式、字段、函数等。 1 基础查询 语法: SELECT 查询列表 FROM 表名; 示例: # 查询表中的单个字段 SELECT last_name FROM empl 阅读全文
posted @ 2022-01-27 06:31 yyyz 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 四、DDL DDL主要是库和表的管理。 1 库的基本操作 1.1 增 # 简单语法:创建数据库 CREATE DATABASE 数据库名; # 完整语法:创建数据库,指定它的默认字符集和排序规则,如果已存在则不创建 CREATE DATABASE [IF NOT EXISTS] 数据库名 DEFAU 阅读全文
posted @ 2022-01-27 06:31 yyyz 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 三、基本使用 1 MySQL的常见命令 # 1.查看当前所有的数据库 show databases; # 2.切换到指定的库 use 库名 # 3.查看当前库的所有表 show tables; # 4.查看其它库的所有表 show tables from 库名; # 5.查看表结构 desc 表名; 阅读全文
posted @ 2022-01-27 06:30 yyyz 阅读(27) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 19 下一页