![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 79
wutian713
这个作者很懒,什么都没留下…
展开
-
【数据库】SQL执行原理
一条SQL语句有几部分组成?执行一条SQL时各部分是按照什么顺序执行的?带着这些问题我们一起学习一下。首先看一下标准的SQL的组成,标准的SQL有下面10部分组成。有两张表student,score步骤一执行from语句。from后跟的表,如果1张表,该表的全部数据作为该步骤的临时表V1;如果from后有2张表,则取两张表的笛卡尔积作为该步骤的临时表V1(12条记录);步骤二执行on语句。在上一步的临时表V1的基础上根据on后面的条件过滤掉不符合的数据行得到临时表V2步骤三执行j原创 2021-07-19 16:09:46 · 620 阅读 · 1 评论 -
【数据库】MySQL索引下推
MySQL 联合索引仅支持按「最左匹配」原则使用索引。在遇到范围查询情况时,会停止利用后面的索引字段。本文针对这一问题对联合索引原理进行说明,并引出官方对这种情况下的优化方案:ICP 索引下推机制。注:联合索引,又称复合索引,英文为Multiple-Column Indexes或Composite Indexes联合索引存储原理index (a,b)的联合索引结构如上图(出自《MySQL技术内幕-InnoDB存储引擎》),观察到每个节点中均同时包含a,b两个字段信息,且字段a全局有序,字段b局部有转载 2021-07-12 23:23:52 · 286 阅读 · 0 评论 -
Spring原理(三)bean实例化
列表内容原创 2016-11-23 15:38:09 · 2134 阅读 · 0 评论 -
Mysql“集群”和”主从“两者的区别
之前一直用oracle数据库,而且只是用,没有关心过数据库的架构,现在的项目使用mysql数据库,而且要自己设计数据存储架构。所以研究了一下mysql的集群(cluster)和主从(master/slave)这两个概念。两者非常容易混淆,特别是对于菜鸟来讲。Mysql cluster: share-nothing,分布式节点架构的存储方案,以便于提供容错性和高性能。需要用到mysql cluste原创 2016-02-17 19:49:34 · 28586 阅读 · 4 评论 -
Mysql主从环境搭建
1. Mysql安装 这里的服务器环境是 centos 6.7,可以去mysql官网下载相应的版本,centos可以选择 redhat enterprise版本。分别在master和slave上安装好。2. 操作Mysql 启动:/etc/init.d/mysqld start; 重启:/etc/init.d/mysqld restart; 关闭:原创 2016-03-09 09:20:19 · 705 阅读 · 0 评论 -
Mysql Proxy环境搭建
服务器环境: 三台centos6服务器: 192.168.1.1 192.168.1.2 192.168.1.3 mysql版本:mysql-5.6.29-1.el6.x86_64.rpm mysql-proxy版本:mysql-proxy-0.原创 2016-04-16 18:16:59 · 607 阅读 · 0 评论 -
Mycat 学习笔记
Mycat 简介 1.1 什么是Mycat 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品 一个新颖的数据原创 2016-05-19 11:11:54 · 1355 阅读 · 0 评论