最近刷到一个秀存款的帖子引发了我的一些思考。
你有存款吗?很多人会嗤之以鼻,“当然有。”那么,你的存款是多少呢?
答案一出来,空气突然安静。
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
欢迎关注面试鸭,每日获取经典面试题和优质题解,我们下期见~
往期推荐
极越汽车“原地解散”,员工总部“围剿” CEO,最新后续结果来了
爆料!京东全员 20 薪,东哥是真能处啊
重大更新!这次发福利了
华为编制汇总,理科状元清华姚班也只能去华为外包?
字节跳动花千万年薪从阿里挖人,急了
阿里合伙人爹味发言,惊掉了我的下巴