Mysql数据库
F道人
若目标是远方,便只顾风雨兼程!
展开
-
MySQL(六):EXPLAIN模拟优化器执行SQL查询语句
explain 执行后结果分析EXPLAIN SELECT s.SETID, s.DOBJECTCLASS, f.FIELDID, f.DCONTROLID, f.DSUBCONTROLNAME, f.VARNKEY, c.COLUMNID, c.VARNKEY RELVARNKEY, c.CONSTVALUEFROM t_neris_filetran_set s...原创 2020-04-26 22:35:26 · 239 阅读 · 0 评论 -
MySQL(五):SQL的执行过程
一条sql语句在Mysql中怎么执行?一:MySQL 基础架构分析1.1 MySQL 基本架构概览下图是 MySQL 的一个简要架构图,从下图你可以很清晰的看到用户的 SQL 语句在 MySQL 内部是如何执行的。先简单介绍一下下图涉及的一些组件的基本作用帮助大家理解这幅图,在 1.2 节中会详细介绍到这些组件的作用。连接器:身份认证和权限相关(登录 MyS...原创 2020-04-26 22:26:52 · 155 阅读 · 0 评论 -
MySQL(四):数据库索引(最全索引面试详解)
数据库索引一:索引基础知识什么是索引?索引是一种用于快速查询和检索数据的数据结构。常见的索引结构有: B树, B+树和Hash。索引的作用就相当于目录的作用。打个比方: 我们在查字典的时候,如果没有目录,那我们就只能一页一页的去找我们需要查的那个字,速度很慢。如果有目录了,我们只需要先去目录里查找字的位置,然后直接翻到那一页就行了。为什么要用索引?索引的优缺点...原创 2020-04-25 22:56:05 · 415 阅读 · 0 评论 -
Mysql(三):Mysql高性能优化规范
Mysql高性能优化规范建议一:数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过 32 个字符 临时库表必须以 tmp_为前缀并以日期为后缀,备份表必须以 bak_为前缀并以日期 (时间戳) 为后...原创 2020-04-24 21:46:46 · 444 阅读 · 0 评论 -
MYSQL(二):SQL命令集(CRUD必备)
基本操作/* Windows服务 */-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程...原创 2020-04-23 20:20:41 · 215 阅读 · 0 评论 -
MySQL(一):基础知识
Mysql数据库基本知识什么是MySQL?MySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是有保障的。MySQL是开放源代码的,因此任何人都可以在 GPL(General Public License) 的许可下下载并根据个性化的需要对其进行修改。MySQL的...原创 2020-04-22 21:31:22 · 367 阅读 · 0 评论 -
Mysql数据库索引数据结构(HashMap,BTree,B+Tree)
目录概述HashMap结构的索引二叉树数据结构B Tree数据结构B+Tree数据结构一:概述1. 索引的定义MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是一种数据结构。数据库查询是数据库的主要功能之一,最基本的查询算法是顺序查找(linear search)时间复杂度为O(n),显然在数据...原创 2019-04-25 23:56:23 · 969 阅读 · 0 评论 -
Mysql相关知识运用二:Mysql数据库引擎(MyISAM,Innodb)
浏览目录概述Mysql数据库引擎有哪些MyISAM,Innodb的特点与选择原因一:概述数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图...原创 2019-04-24 21:52:03 · 180 阅读 · 0 评论 -
Mysql相关知识运用一:概念篇
参考网址浏览目录概述数据库的特点数据库的分类选择MySQL的理由 & MariaDB 介绍下载及安装一、概述1、数据(data)存储在表中的信息就叫做数据.2、数据库(Database,简称DB)数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的,我们可以通过数据库提供的多种方法来管理数据库里的数...转载 2019-04-24 20:36:31 · 269 阅读 · 0 评论