Mysql
文章平均质量分 91
就要学Java
Java全套进阶资料以及面试题可以后台私信我!!!!!!
展开
-
圆梦!顺利拿到字节、淘宝、拼多多等大厂 offer!
面经部分都是拿到 offer 或者谈薪阶段主动终止的公司,其他小公司或创业公司都是为了练手,面试题没有普遍性的都没有列举出来,面试问题写的少的都是问项目、业务比较多的。算法题只在 leetcode 上找原题,没有贴出链接的就是 leetcode 上没有的。原创 2023-06-02 15:27:04 · 278 阅读 · 0 评论 -
面试必问之缓存击穿、穿透、雪崩及常用解决方案
本文介绍了缓存击穿、缓存穿透和缓存雪崩三种问题及解决方案。缓存击穿:先击后穿缓存击穿的解决方案有:设置热点数据永不过期、定时更新、分布式缓存穿透:将缓存穿了个洞缓存穿透的解决方案有:业务层校验、缓存空值、布隆过滤器缓存雪崩:大量失效Key缓存雪崩的解决方案有:设置不同的过期时间、缓存预热、多级缓存、限流熔断、集群和负载均衡结尾金九银十快到了很多朋友对面试不够了解,不知道如何准备,对面试环节的设置以及目的不了解,尤其是面试题还很难,自己看解析都有点不明白。原创 2023-06-01 15:12:55 · 495 阅读 · 0 评论 -
你知道MySQL中字符串的查询效率吗?
通过对字符串加索引,可以提高查询效率,但需要注意指定长度,无法使用覆盖索引通过使用CRC32,需要额外存一个字段,将字符串转为整数存储,节省空间,效率提升并不是很大,但存在碰撞问题,可以加多字符串筛选条件-对于CRC32存在碰撞问题,可以使用CRC64减少碰撞,但需要安装 common_schema database函数库。原创 2023-06-01 14:45:15 · 249 阅读 · 0 评论 -
【MySQL速通篇】5000字吃透MySQL部分重要知识点
4、主键可以被其他表引用为外键,而唯一索引不能。在我们浏览器搜素想要的内容时,返回的结果通常是很多的,如果一次将结果全部显示给你,那么电脑可能会崩溃,这时浏览器就会默认返回结果的前几十条,这种对想要查询结果的条数的限制我们在数据库中也可以使用l。2)数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。所谓唯一索引,就是在创建索引时,限制索引的字段值必须是唯一的。SqlServer:自增步长:是基础表级别的:可以单独的对某一张表的步长进行设置,而不改变全局的步长;原创 2023-06-01 11:04:52 · 41 阅读 · 0 评论 -
面试官:你知不知道如何提高Mysql性能(MySQL性能的7个技巧)
在下图中,InnoDB日志文件的大小不够大,因为使用的空间非常接近可用的重做日志空间(由红线表示)。与所有对您的业务目标至关重要的事情一样,您的数据库性能可能会导致或破坏你的业务目标或成果。如果您正在运行非常复杂的查询,或者有大量的并发数据库连接,或大量的表,可能需要将此值降低一个档次,以便为其他操作分配更多的内存。相反,如果连接的数量不足以满足您的应用程序的需要,那么您的应用程序将无法连接到数据库(在您的用户看来,这就像是停机时间)。否则,用户会抱怨(或者更糟的是,转到不同的应用程序)。原创 2023-05-29 17:40:30 · 155 阅读 · 0 评论 -
高薪面试题:索引为什么会加快查询效率?深入理解MySQL索引原理和实现
说到索引,很多人都知道“索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址,在数据十分庞大的时候,索引可以大大加快查询的速度,这是因为使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据。但是索引是怎么实现的呢?因为索引并不是关系模型的组成部分,因此不同的DBMS有不同的实现,我们针对MySQL数据库的实现进行说明。原创 2023-05-29 17:20:16 · 1338 阅读 · 0 评论 -
面试问的最多的Mysql相关面试题
内连接(原创 2023-05-23 13:51:18 · 217 阅读 · 3 评论