摘要:        
## 性能优化: ### 性能优化: #### 性能分析: ~~~sql -- 查询执行频次 SHOW GLOBAL STATUS LIKE 'COM_______' ~~~ ##### 慢查询日志: 默认关闭 - 慢查询日志会记录MySQL中查询时间 超过指定时间的sql语句 ~~~sql --     阅读全文
posted @ 2023-07-25 17:47
熏晴微穗
阅读(51)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 数据连接:  ### 连接: > MySQL驱动:`mysql-connector-Java-XXX.jar`    阅读全文
posted @ 2023-07-25 17:44
熏晴微穗
阅读(77)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 容灾备份: ### 数据备份: ##### 直接对数据库进行备份: ~~~ bash # 数据库备份 语句 # 不指定表名的话 默认就是整个数据库备份 # 备份文件可以指定绝对路径 mysqldump -u [用户名] -p [库名] [表名] ... > [备份文件.sql] # 多个数据库    阅读全文
posted @ 2023-07-25 17:44
熏晴微穗
阅读(123)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 数据库锁: ### 概念: 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免资源争抢) ### 分类: #### 按粒度 - 表级锁:锁定整个表 - `开销小 加锁快 不会出现死锁` 锁定粒度大 发生锁冲突的概率最高 并发度最低 数据库引擎总是一次性同时获取所有需要的锁以及总是按相同的    阅读全文
posted @ 2023-07-25 17:40
熏晴微穗
阅读(38)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 日志机制: ### 错误日志: 当数据库无法正常启动时 第一个定位错误日志 数据库速度慢时 也可以定位错误日志得到建议(如增大缓存池 增大redologbuffer等) ### 查询日志: 没啥用 就是记录查询而已 应该是为了对应binlog记录修改的日志 ### 慢查询日志: 捕获查询慢的情    阅读全文
posted @ 2023-07-25 17:40
熏晴微穗
阅读(31)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 事务机制: ### 事务语法: ~~~sql -- 开始事务 begin; -- 或 start transaction; -- 提交 commit; -- 回滚 rollback; -- 保存点 savepoint; ~~~ ### 事务特性: ##### 默认事务: > MySQL的事务     阅读全文
posted @ 2023-07-25 17:39
熏晴微穗
阅读(59)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 索引分析: #### 索引概述: ##### 定义: MySQL官方对索引的定义:索引(Index)是帮助MySQL高效获取数据的数据结构。 结论:`索引是数据结构` ##### 结构: MySQL支持多种存储引擎 而各种存储引擎对索引的支持也各不相同 因此MySQL数据库支持多种索引类型 如    阅读全文
posted @ 2023-07-25 17:35
熏晴微穗
阅读(27)
评论(0)
推荐(0)
        
            
        
        
摘要:        
## 基础知识 默认端口:3306 数据库连接格式: #### 基础语法: ~~~sql -- CRUD -- 添加数据 insert into [表名] ([字段], [字段], ...) values ([值], [值], ...); -- 删除数据 delete from [表名] where    阅读全文
posted @ 2023-07-25 17:12
熏晴微穗
阅读(27)
评论(0)
推荐(0)
        

 浙公网安备 33010602011771号
浙公网安备 33010602011771号