
MySQL
文章平均质量分 83
活跃的咸鱼
博客内容大部分均来日常学习的笔记。
展开
-
MySQL监控分析视图 -Sys Schema的基本使用
Sys schema视图摘要主机相关:以host_summary开头,主要汇总了IO延迟的信息。Innodb相关:以innodb开头,汇总了innodb buffer信息和事务等待innodb锁的信息。I/o相关:以io开头,汇总了等待I/O、I/O使用量情况。内存使用情况:以memory开头,从主机、线程、事件等角度展示内存的使用情况连接与会话信息:processlist和session相关视图,总结了会话相关信息。表相关:以schema_table开头的视图,展示了表的统计信息。索引信息原创 2022-02-10 17:23:26 · 911 阅读 · 0 评论 -
MyCat学习第二天之性能监控,读写分离,集群搭建
MyCat读写分离搭建Mycat集群搭建Mycat架构剖析原创 2021-07-22 10:04:41 · 1574 阅读 · 13 评论 -
MySQL主从复制搭建之一主一从双主双从搭建
1.MySQL主从复制原理1.1 为什么要做主从复制?在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运行。做数据的热备,主库宕机后能够及时替换主库,保证业务可用性。架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。1.2 MySQL主从复制的流程原创 2021-07-21 14:20:51 · 1409 阅读 · 13 评论 -
MyCat学习第一天之MyCat简介,配置文件详解,分片操作,分片规则
MyCat1. MyCat简介1.1 MyCat是什么?1.2 为什么会出现MyCat?1.3 MyCat 历史1.4 MyCat的优势1.5 MyCat的使用场景2. MyCat入门案例2.1 MyCat核心概念2.2 环境搭建2.3 分片配置测试2.4 MyCat原理介绍3. MyCat配置文件详解3.1 server.xml3.2 schema.xml3.3 rule.xml4. MyCat分片操作1. MyCat简介1.1 MyCat是什么?Mycat 是数据库中间件:连接java应用程序和原创 2021-07-19 17:07:34 · 1218 阅读 · 5 评论 -
MySQL中的七种常见通用的join查询
常见通用的join查询1.A∩B2.A-B3.B-A4.A∪B5.A-B∪ A∩B6.B-A∪ A∩B7.A-B∪B-A原创 2021-06-29 15:27:34 · 329 阅读 · 10 评论 -
MySQL学习第四天函数和存储过程
变量分类:系统变量: 全局变量(global variable) 会话变量(session variable)自定义变量: 用户变量 局部变量一、系统变量说明:变量由系统定义,不是用户定义,属于服务器层面注意:全局变量需要添加global关键字,会话变量需要添加session关键字,如果不写,默认会话级别使用步骤:1、查看所有系统变量show global|【session】variables;2、查看满足条件的部分系统变量show global|【session】原创 2021-06-18 10:52:16 · 508 阅读 · 3 评论 -
MySQL学习第三天事务和视图
事务和视图事务的概念和特性事务的隔离级别事务的案例演示事务的概念和特性事务:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功,则事物被顺利执行。MySQL 中的存储引擎在mysql中的数据用各种不同的技术存储在文件(或内存)中。通过show engines来查看mysql原创 2021-06-15 13:47:30 · 1538 阅读 · 13 评论 -
MySQL学习第二天之DML和DDL
MySQLDML介绍插入语句修改语句删除语句DDL介绍库和表的管理常见数据类型常见约束DML介绍DML(Data Manipulation Language –数据操纵语言)可以在下列条件下执行:向表中插入数据 (Insert)修改现存数据 (Update)删除现存数据 (Delete)插入语句方式一:语法:INSERT INTO table_name ( field1, field2,...fieldN ) VALUES原创 2021-06-14 09:30:36 · 1567 阅读 · 8 评论 -
MySQL学习第一天MySQL简介和DQL
DQL语言学习什么是DQL基础查询条件查询排序查询常见函数分组函数分组查询连接查询子查询分页查询union联合查询什么是DQLSQL的语言分类DQL(Data Query Language):数据查询语言 selectDML(Data ManipulateLanguage):数据操作语言 insert 、update、deleteDDL(Data Define Languge):数据定义语言 create、drop、alterTCL(Transaction Contro原创 2021-06-12 21:33:51 · 1802 阅读 · 5 评论