本文主要围绕存款话题展开讨论,通过不同人的存款情况展现时代个体挣扎和生活多样性。同时,文章也探讨了MySQL中索引数量的问题,指出索引并不是越多越好,并从时间和空间成本上进行了阐述。最后推荐了一个面试刷题网站。
文章指出索引并不是越多越好,并从时间(写入操作开销、B+树操作、查询优化器选择成本)和空间(建立索引占用空间)成本上进行了阐述。
文章推荐了一个面试刷题网站,旨在提供全面、持续更新、题解优质的刷题资源,帮助读者准备面试。
最近刷到一个秀存款的帖子引发了我的一些思考。
你有存款吗?很多人会嗤之以鼻,“当然有。”那么,你的存款是多少呢?
答案一出来,空气突然安静。
32岁的人 ,存款30万;
35岁的人 ,存款150万却无房无车;
95年出生的青年 ,有220万存款和50万公积金;
35岁的互联网老哥 ,全款房车、两三百万存款,却依然焦虑不已;
还有北漂16年的中年人,存款160万,却经历中年失业加离婚的“终极组合DEBUFF”
……
每个人的存款,都像一份人生成绩单:
有人用10年积攒下60万,琢磨着“不工作,每月花5000,能否躺平十年?” 有人“北漂16年”,存款不算少,却生活坎坷,叹一句“debuff叠满”。 有人尽管存款百万,仍“无房、无车、无婚姻”,无尽的焦虑成为生活主旋律。 而那些拥有房产、车辆、家庭的“人生赢家”,同样在抱怨:职场瓶颈、生活压力,让他们难以释怀。 一场关于存款的讨论,展现的是时代里的个体挣扎:有人在存钱的路上狼狈前行;有人虽然看似风光,但内心焦虑难安。
存款多又怎样?存款少又如何?
我们总说,“钱不是万能的”,可大多数人没有钱,甚至没有安全感。
90后、95后甚至00后,存款的数字如同社交货币:
你存了多少,就像你的人生过得怎样。
坐在键盘前,我们用“存款”丈量彼此的人生,却忽略了生活本身的多样性:
32岁,存款30万的你,也许没有车房,但依然拥有未来; 35岁,存款150万的你,没有家庭,但依然可以为自己而活; 35岁,存款百万的“人生赢家”,请也别忘了生活的意义——活成自己想要的样子。 当所有人都在攀比存款的时候,不妨问问自己:
你的存款,是安全感,还是焦虑的源头?
你的人生,应该由存款数字定义吗?
我是xx年人,我的存款是……
你的答案,不应该是别人的标准。
...
夜晚emo结束,哎,继续刷我的面试题
MySQL 中的索引数量是否越多越好?为什么?
回答重点 索引并不是越多越好 。因为索引不论从时间还是空间上都是有一定成本的
1)从时间上
每次对表中的数据进行增删改(INSERT、UPDATE 或 DELETE)的时候,索引也必须被更新,这会增加写入操作的开销。例如删除了一个 name 为面试鸭的记录,不仅主键索引上需要修改,如果 name 字段有索引,那么 name 索引也需要修改,所以索引越多需要修改的地方也就越多,时间开销就大了 ,并且 B+ 树可能会有页分裂、合并等操作,时间开销就会更大。
还有一点需要注意:MySQL 有个查询优化器,它需要分析当前的查询,选择最优的计划,这过程就需要考虑选择哪个索引的查询成本低。如果索引过多,那么会导致优化器耗费更多的时间在选择上,甚至可能因为数据的不准确而选择了次优的索引。
2)从空间上
每建立一个二级索引,都需要新建一个 B+ 树,默认每个数据页都是 16kb,如果数据量很大,索引又很多,占用的空间可不小。
扩展知识(点击下方小程序搜索597即可查看答案) 597. 在 MySQL 中建索引时需要注意哪些事项? 再来推荐下 我们的面试刷题网站和小程序:面试鸭!
咱们面试鸭立志成为 一款题库全面、持续更新、题解优质的刷题神器 ,主要目的就是为了彻底解决所有你能想到的八股文学习痛点!
我们精选了近两年的高频面试真题, 已经 有 9000 多道面试题 目啦, 由大厂资深面试官手写答案,押题命中率超高!
不仅有传统八股文,场景题、项目题、系统设计题等等应有尽有,还在不断更新中!
现在邀请好友注册并成为会员,还可获得最高 50% 的分佣🧧!详情见面试鸭拉新邀请有赏规则(网页版面试鸭点击头像查看)
网页端网址: www.mianshiya.com
欢迎关注面试鸭,每日获取经典面试题和优质题解,我们下期见~