MySQL_笔记

SQL中join连接查询时条件放在on后与where后的区别

duchaochen阅读(548)评论(0)赞(0)

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回...

MySql(十八):MySql架构设计——高可用设计之 MySQL 监控

duchaochen阅读(532)评论(0)赞(0)

前言: 一个经过高可用可扩展设计的 MySQL 数据库集群,如果没有一个足够精细足够强大的监控系统,同样可能会让之前在高可用设计方面所做的努力功亏一篑。一个系统,无论如何设计如何维护,都无法完全避免出现异常的可能,监控系统就是根据系统的各项...

MySql(十七):MySql架构设计——高可用设计之思路及方案

duchaochen阅读(545)评论(0)赞(0)

前言: 数据库系统是一个应用系统的核心部分,要想系统整体可用性得到保证,数据库系统就不能出现任何问题。对于一个企业级的系统来说,数据库系统的可用性尤为重要。数据库系统一旦出现问题无法提供服务,所有系统都可能无法继续工作,而不像软件中部分系统...

MySql(十二):MySql架构设计——可扩展设计的基本原则

duchaochen阅读(535)评论(0)赞(0)

一、前言 科技在发展,硬件设备的发展渐渐无法满足应用系统对处理能力的要求。不过,我们还是可以通过改造系统的架构体系,提升系统的扩展能力,通过组合多个低处理能力的硬件设备来达到一个高处理能力的系统,也就是说,我们必须进行可扩展设计。可扩展设计...

MySql(十一):MySQL性能调优——常用存储引擎优化

duchaochen阅读(539)评论(0)赞(0)

一、前言 MySQL 提供的非常丰富的存储引擎种类供大家选择,有多种选择固然是好事,但是需要我们理解掌握的知识也会增加很多。本章将介绍最为常用的两种存储引擎进行针对性的优化建议。 二、MyISAM存储引擎优化 我们知道,MyISAM存储引擎...