MySQL
文章平均质量分 90
李莲花*
一勤万事通 一懒万事空
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何保证 Redis 和 MySQL 数据一致性?| 大别山码将
为什么会出现Redis 和 MySQL 不一致问题?Redis 和 MySQL 搭配使用在什么地方?缓存量大但又不常变化的数据。也就是说,当我们在使用 Redis 和 MySQL 的时候,搭配使用的地方就是,数据量比较大,但是这个数据不会经常的变换的位置,比如说,某些商品信息的评论数据,也就是让 Redis充当 MySQL 的缓存服务器,而要实现的目标也是比较简单的,当客户要查询数据的时候,先访问我们的 Redis,当 Redis里面没有数据的时候,从 MySQL 中读取数据,并且存储到 Redi原创 2021-09-29 15:42:22 · 165 阅读 · 0 评论 -
数据库的数据太多了怎么办?特别大的访问量到数据库上怎么办?分库分表?| 大别山码将
数据库的数据太多了怎么办,一个表有一亿个数据(特别大的访问量到数据库上)?分库分表?Mysql的主从复制1.使用优化查询的方法1.使用索引应尽量避免全表扫描,首先应考虑在 where 及 order by ,group by 涉及的列上建立索引。2.优化 SQL 语句2.1 通过 explain(查询优化神器)用来查看 SQL 语句的执行效果, 可以帮助选择更好的索引和优化查询语句, 写出更好的优化语句。 通 常我们可以对比较复杂的尤其是涉及到多表的 SELECT 语句, 把关 键字 EXPLAI原创 2021-09-27 18:38:57 · 5073 阅读 · 0 评论 -
事务的ACID四大特性·隔离级别·及MVCC保证事务隔离性 | 大别山码将
事务:事务最经典也经常被拿出来说例⼦就是转账了。假如⼩明要给⼩红转账1000元,这个转账会涉及到两个关键操作就是:将⼩明的余额减少1000元,将⼩红的余额增加1000元。万⼀在这两个操作之间突然出现错误⽐如银⾏系统崩溃,导致⼩明余额减少⽽⼩红的余额没有增加,这样就不对了。事务就是保证这两个关键操作要么都成功,要么都要失败。事务的四大特性(ACID):原⼦性: 事务的原⼦性确保动作要么全部完成,要么完全不起作⽤;⼀致性: 执⾏事务前后,数据保持⼀致,多个事务对同⼀个数据读取的结果是相同的;隔离性:原创 2021-09-25 23:04:18 · 845 阅读 · 0 评论
分享