MySQL
菜心儿爸爸
菜心儿爸爸
展开
-
SQL 之---连接
在sql server中,我们经常能用到连接,今天总结一下连接的基础知识。连接的分类:交叉连接CROSS JOIN内连接INNER JOIN外连接{左外连接LEFT [OUTER] JOIN ;右外连接RIGHT [OUTER] JOIN;全外连接full [outer] join}自连接以下通过例子来了解各个连接的异同点:有两张表Teacher表和Course表:转载 2014-12-09 10:38:00 · 297 阅读 · 0 评论 -
MySQL 查询 -- 表连接
一、连接查询简介 连接查询中用来连接连个表的条件称为连接条件或连接谓词。其形式为:[].列名1>连接运算符>[].列2> 常见的连接运算符包括 1、比较运算符:=、>、=、 2、逻辑运算符:not、and、or。 3、使用between和and连接查询形式为[].[].and[].。二、连接按照结果集分类 1、内连接:表中的行互相连接。结果集的转载 2014-12-09 10:20:20 · 268 阅读 · 0 评论 -
SQL 内连接 外连接
下面是例子分析表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1转载 2014-12-09 10:18:48 · 208 阅读 · 0 评论 -
MySQL 分库&拆表方案
基本认识用分库&拆表是解决数据库容量问题的唯一途径。分库&拆表也是解决性能压力的最优选择。分库 – 不同的数据表放到不同的数据库服务器中(也可能是虚拟服务器)拆表 – 一张数据表拆成多张数据表,可能位于同一台服务器,也可能位于多台服务器(含虚拟服务器)。去关联化原则摘除数据表之间的关联,是分库的基础工作。摘除关联的目的是,当数据表分布转载 2014-12-09 10:29:50 · 4075 阅读 · 0 评论 -
高性能MySQL读书笔记 -- 架构与历史
一、MySQL的基础架构:第一层:主要是连接处理,授权,安全等。第二层:MySQL的核心服务功能都在这里,包括查询解析,分析,优化,缓存,内置函数,存储过程,触发器,视图等。第三层:存储引擎,负责MySQL的数据存储和提取。 执行过程:1、 每个客户端链接服务器产生一个线程,这个查询只会在这个单独的线程中执行。当客户端(应用或者PHP) 连接到MySQL服务原创 2014-12-09 12:00:38 · 659 阅读 · 0 评论 -
elasticsearch的一些基本概念
elasticsearch的一些基本概念需要我们注意的是,这些概念理解只是解释其含义,不推荐强制翻译成中文。Index:这是ES存储数据的地方,类似于关系数据库的database。Document type:嗯,类似关系数据库的表,主要功能是将完全不同schema(这个概念以后会讲到,不急)的数据分开,一个index里面可以有若干个Document type。Doc转载 2016-03-29 15:20:37 · 420 阅读 · 0 评论