数据库
文章平均质量分 91
唯时
独上高楼,望尽天涯路。
展开
-
【了解一下,MySQL中的三大日志binlog redolog undolog】
本文主要介绍了MySQL当中的比较中要的三个日志的基本介绍、使用场景、持久化机制以及它们之间的一些区别,在一条更新语句执行中日志的写入时机等内容。原创 2023-11-02 11:04:34 · 356 阅读 · 0 评论 -
【MySQL数据库事务操作、主从复制及Redis数据库读写分离、主从同步的实现机制】
本文介绍了MySQL数据库的事务隔离级别、主从复制实现的步骤以及Redis的读写分离技术、Redis读取速度那么快的原因。原创 2023-09-23 20:13:40 · 353 阅读 · 0 评论 -
【数据库索引优化】
数据库索引优化1. 选择合适的字段创建索引2. 限值每张表上的索引数量3. 被频繁更新的字段应该慎重建立索引4. 尽可能考虑简历联合索引而不是单列索引5. 避免冗余索引6. 字符串类型的字段使用前缀索引代替普通索引7. 避免索引失效8. 删除长期未使用的索引原创 2023-09-19 12:40:04 · 147 阅读 · 0 评论 -
【Redis面试题(46道)】
Redis基础面试知识,包含什么是Redis、可以用来做什么、有哪些数据结构、持久化方式、如何恢复数据等;高可用中如何实现主从复制、主从复制有哪些问题、哨兵模式实现原理、领导者选举;缓存设计,什么是缓存击穿、穿透、雪崩,如何解决等原创 2023-09-18 11:34:05 · 978 阅读 · 0 评论 -
【SQL中DDL DML DQL DCL所包含的命令】
SQL中DDL DML DQL DCL所包含的命令以及各个的作用,DQL主要用于查询和检索数据,DDL用于定义数据库结构,DML用于操作数据,而DCL用于管理数据库访问权限和安全性。通过这种分类,SQL语言提供了一种简洁、统一的方法来操作和管理关系型数据库系统。原创 2023-08-25 16:42:34 · 889 阅读 · 0 评论 -
【MyBatis面试题(20道)】
MyBatis常见面试题目二十道,详细介绍MyBatis整合JDBC,工作原理,功能架构,完成数据库操作的流程,动态SQL,批量操作,Executor执行器类型,mapper如何传递参数,实体类与表名不一致的解决方案等。原创 2023-08-20 21:24:28 · 455 阅读 · 0 评论 -
【MySQL面试题(66道)】
MySQL数据库基础知识问答,包含内外连接区别、表删除的区别、SQL语句执行流程等;数据库架构设计,采用哪些存储引擎、有何区别,MySQL日志有哪些、有何作用,SQL优化方式,索引的分类、适用场景、采用的数据结构、B+树有何优点,数据库锁有哪些、行锁的实现,事务的特性、如何保证ACID、隔离级别、脏读、幻读等,数据库读写分离的实现、主从复制原理、分表方法等,百万级大数据的删除与添加解决方法。原创 2023-08-20 12:03:04 · 7173 阅读 · 0 评论 -
【Java项目 读写分离技术】
Java项目 配置Sharding-JDBC 实现读写分离技术,以及如何实现Mysql主从同步(实现主从复制的步骤)原创 2023-06-26 09:39:30 · 1129 阅读 · 0 评论 -
【Java项目中 利用Redis实现数据缓存】
黑马程序员-瑞吉外卖项目-代码优化,Java项目利用redis技术实现数据缓存,提高系统稳定性,以及Spring Cache 缓存框架的使用技巧原创 2023-06-25 18:42:33 · 2463 阅读 · 0 评论 -
【Redis 基础及在 Java 中的应用】
黑马程序员-瑞吉外卖项目-Redis课程笔记-包含Redis介绍、安装、启动,五种数据类型,常用命令,在SpringBoot项目中的使用等原创 2023-06-24 16:48:02 · 1571 阅读 · 0 评论