上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 35 下一页
摘要: Mysql 指数运算 \(power(m,n)=m^n\) 阅读全文
posted @ 2024-01-06 11:53 爱新觉罗LQ 阅读(14) 评论(0) 推荐(0)
摘要: Redis持久化机制详解 1. RDB 持久化【Redis DataBase】 Redis 可以通过创建快照来获得存储在内存里面的数据在 某个时间点 上的副本。Redis 创建快照之后,可以对快照进行备份,可以将快照复制到其他服务器从而创建具有相同数据的服务器副本(Redis 主从结构,主要用来提高 阅读全文
posted @ 2024-01-05 23:26 爱新觉罗LQ 阅读(73) 评论(0) 推荐(0)
摘要: 3种常用的缓存读写策略详解 1. Cache Aside Pattern(旁路缓存模式) Cache Aside Pattern 是我们平时使用比较多的一个缓存读写模式,比较适合读请求比较多的场景。 Cache Aside Pattern 中服务端需要同时维系 db 和 cache,并且是以 db 阅读全文
posted @ 2024-01-05 12:52 爱新觉罗LQ 阅读(217) 评论(0) 推荐(0)
摘要: InnoDB存储引擎对MVCC的实现 多版本并发控制 (Multi-Version Concurrency Control) MVCC 是一种并发控制机制,用于在多个并发事务同时读写数据库时保持数据的一致性和隔离性。它是通过在每个数据行上维护多个版本的数据来实现的。当一个事务要对数据库中的数据进行修 阅读全文
posted @ 2024-01-04 23:54 爱新觉罗LQ 阅读(52) 评论(0) 推荐(0)
摘要: Mysql 事务隔离级别 隔离级别 脏读 不可重复读 幻读 READ-UNCOMMITTED √ √ √ READ-COMMITTED × √ √ REPEATABLE-READ × × √ SERIALIZABLE × × × MySQL InnoDB 存储引擎的默认支持的隔离级别是 REPEAT 阅读全文
posted @ 2024-01-04 23:41 爱新觉罗LQ 阅读(33) 评论(0) 推荐(0)
摘要: MySQL三大日志(binlog、redo log和undo log)详解 MySQL 日志 主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。其中,比较重要的还要属二进制日志 binlog(归档日志)和事务日志 redo log(重做日志)和 undo log(回滚日志)。 re 阅读全文
posted @ 2023-12-31 23:47 爱新觉罗LQ 阅读(181) 评论(0) 推荐(0)
摘要: Mysql 执行计划分析 https://javaguide.cn/database/mysql/mysql-query-execution-plan.html 阅读全文
posted @ 2023-12-30 23:51 爱新觉罗LQ 阅读(14) 评论(0) 推荐(0)
摘要: 1777. 每家商店的产品价格 select product_id, sum(if(store='store1',price,null)) store1, sum(if(store='store2',price,null)) store2, sum(if(store='store3',price,n 阅读全文
posted @ 2023-12-29 12:32 爱新觉罗LQ 阅读(13) 评论(0) 推荐(0)
摘要: 当 重命名的字段和原字段相同时,如何按照新字段进行分组 1543. 产品名称格式修复【用序号代替命名】 # Write your MySQL query statement below # select product_name, sale_date from select lower(trim(p 阅读全文
posted @ 2023-12-28 23:41 爱新觉罗LQ 阅读(13) 评论(0) 推荐(0)
摘要: Mysql 索引 1. 索引介绍 一种用于快速查询和检索数据的数据结构,本质:一种排序好的数据结构 索引底层数据结构存在很多类型,常见的索引结构有:B树、B+树和 Hash、红黑树。在 Mysql 中,无论是 Innodb 还是 Myisam,都使用了 B+ 树作为索引结构 2. 优缺点 优点 加快 阅读全文
posted @ 2023-12-28 17:20 爱新觉罗LQ 阅读(48) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 35 下一页