MYSQL
筱筱鹿丸
这个作者很懒,什么都没留下…
展开
-
MySQL CPU占用超过100%
MySQL CPU占用超过100% mysql实例cpu超过100%分析 当我们mysql数据库实例超过100%时,这种情况都是因sql性能问题导致,实例出现卡主现象: 1.原理,cpu消耗过大有慢sql造成,慢sql包括全表扫描,扫描数据量太大,内存排序,磁盘排序,锁争用等; 2.表的现象sql执行状态为:sending data,copying to tmp table,copying to tmp table on disk,sorting result,using filesort,locked;转载 2020-10-20 11:47:26 · 1069 阅读 · 0 评论 -
mysql事务
mysql事务 ACID 事务并发问题 1.脏读 2.不可重复度 (侧重修改) 3.幻读(新增、删除) 事务隔离级别 spring(数据库)事务隔离级别分为四种(级别递减): 1、Serializable (串行化):最严格的级别,事务串行执行,资源消耗最大; 2、REPEATABLE READ(重复读) :保证了一个事务不会修改已经由另一个事务读取但未提交(回滚)的数据。避免了“脏读取”和“不可重复读取”的情况,但不能避免“幻读”,但是带来了更多的性能损失。 3、READ COMMITTED (提交读)转载 2020-10-13 15:46:50 · 116 阅读 · 0 评论 -
MySQL查看数据库表容量大小
https://www.cnblogs.com/kccdzz/p/9168500.html https://blog.csdn.net/qq_35275233/article/details/81146305 查看某个数据库下每张表的数据量大小 use information_schema; select table_name,table_rows from tables where TABLE...转载 2018-12-05 16:48:47 · 116 阅读 · 0 评论 -
数据库设计三大范式
一范式:每列原子性,不可再分 二范式:所有非主键列,完全依赖所有的主键,而非部分主键,主要针对联合主键的情况.(订单和商品),不可以加商品的属性,单位,单价 三范式:所有的非主键列,直接依赖主键列,非间接依赖主键列(订单和客户,其中客户信息就是间接依赖) https://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html ...转载 2018-12-11 10:00:40 · 103 阅读 · 0 评论 -
理解悲观锁和乐观锁
http://www.ywnds.com/?p=8440转载 2018-12-11 15:15:38 · 134 阅读 · 0 评论 -
mysql分页查询性能优化
https://blog.csdn.net/justlpf/article/details/81507586 https://www.w3cschool.cn/mysql/mysql-xilz2oy6.html https://blog.csdn.net/zl1zl2zl3/article/details/83500968转载 2019-07-31 11:52:00 · 96 阅读 · 0 评论