![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
35s
这个作者很懒,什么都没留下…
展开
-
LeetCode-MySQL
leetcode原创 2022-12-21 11:07:26 · 78 阅读 · 0 评论 -
MySQL-分库分表-01
1. 分库分表的原因:随着数据库中的数据量增加,数据库访问性能会慢慢变慢, 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。2. 分库分表的好处分库分表就是为了解决由于数据量过大而导致数据库性能降低的问题,将原来独立的数据库拆分成若干数据库组成 ,将数据大表拆分成若干数据表组成,使得单一数据库、单一数据表的数据量变小,从而达到提升数据库性能的目的。3. 分库分原创 2021-10-30 12:10:24 · 91 阅读 · 0 评论 -
MySQL-主从复制+读写分离
参考原创 2021-08-30 16:41:15 · 63 阅读 · 0 评论 -
MySQL-基础-子查询
参考原创 2021-07-10 15:04:54 · 46 阅读 · 0 评论 -
MySQL-基础-约束
1. NOT NULL - 指示某列不能存储 NULL 值。在建表的时候就增加约束CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255) NOT NULL, Age int);对已存在的表的字段添加约束ALTER TABLE PersonsMODIFY Age int NOT NULL;删除已存在表的字段的约束A原创 2021-07-10 13:27:06 · 106 阅读 · 0 评论 -
MySQL-基础-连接
连接1. 左连接 left join以左表为主,对右表进行匹配2. 右连接 right join以右表为主,对左表进行匹配3. 内连接 inner join取左右两表的交集,不会出现存在空值的查询结果4. 全连接 full join查询结果是left join和right join的并集可能会出现左表为空或右表为空的多个查询结果一般后面搭配order by 使用...原创 2021-07-10 09:31:35 · 211 阅读 · 0 评论 -
MySQL-基础-DataBase Language
MySQL语句1. DDL(Database Definne Language)DDL用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语CREATE TABLE:创建数据库表ALTER TABLE:更改表结构、添加、删除、修改列长度DROP TABLE:删除表CREATE INDEX:在表上建立索引DROP INDEX:删除索引2. DML(Database Manipulation Language)DML用于查询与修改数据记录,包括如下SQL语句:I原创 2021-07-07 19:58:40 · 117 阅读 · 0 评论