Redian新闻
>
数据库性能的卖家秀和买家秀

数据库性能的卖家秀和买家秀

公众号新闻


作者:薛晓刚,Oracle ACE/PG ACE partner/ TiDB MVA、布道师 / OCP 讲师 / ITPUB 核心专家 / 墨天轮 MVP/Oracle 认证 / MySQL 认证 / PG 认证 / Oceanbase 认证 / 达梦数据库认证 / TiDB 认证

上周遇到华为的一个朋友,在提及数据库的时候很多性能指标。首先我不怀疑他的指标,我觉得十有八九就是真的。现在只要拿出的数据,基本都靠谱。因为如果离谱的数据,同行会质疑的。不过我说了一下就是在实际环境中,通常用户连这个百分之一的都达不到。这不是说产品不行,而是使用者不行。
我们数据库从业者争论数据库性能看哪些指标,集中式还是分布式。(昨天看还到一篇文章写分布式和集中式的 TPS 和 QPS 等对比),至于看 TPS、 QPS 还是看 RT 等,一时半会很难说服对方。而我刚才说的实际环境中其实不管看哪个指标,都没达到。这是因为官方的数据都是实验室的理想数据,而实际环境是非常恶劣的。我国现状是应用开发人员对数据库不了解,需求怎么说我就怎么做。实际上需求的逻辑都错了,他也不管。再加上数据库没有好的设计,SQL 几千几万行,甚至一个 SQL 上百 MB 也有。这些来自用户实际使用的毒打,导致数据库什么性能都是被摁在地上摩擦了。
从前 POC 可能就是做几百条数据,现在大家被忽悠多了,都有心眼了。有可能测的时候数据量 1000 万级别甚至是上亿的数据量。曾经看到了几个国产数据库的厂商吐槽说用户测试他们的产品要求 1000 万的表不建立索引测试性能。厂商觉得委屈。但是其实这是我们国内现状。因为大部分业务场景即使用 Oracle,也是没索引的。这就是国内现状。说白了只管功能,性能不是他的考核指标。只要功能逻辑对了就行。不过在我处理各个企业的一些问题时候发现。有的时候功能逻辑都不对。
所以用户知道自己现状是什么,很少能控制开发质量的。那么在 A 数据库上乱写能抗住,那么换 B 数据库别指望应用开发改程序。一样乱写就看能不能支持了。不能支持的就不考虑了。
这就是我说的数据库性能的卖家秀(认为设计师良好的,开发是高水平的),而实际上是只有厂商想不到的,没有开发人员做不到的。笛卡尔积了解一下?需要经历一下现实的毒打。
我们看到 TPCC 的数据惊人,那是没见到我们真实环境的表设计、需求和 SQL。用这个情况去套 TPCC,别说打榜了。宕机不宕机还一说呢。
华为有个朋友说,希望我提供一下真实用户的场景看看他们产品怎么预防。我看到了不一样的华为产品态度。他们不是说自己遥遥领先的那伙。我对他们的态度表示赞赏。我别的没有,这方面的血泪教训太多了,而这些在互联网公司是不多见的,这和企业的基因有关。
基于以上的结论,乱写导致的性能问题,在分布式数据库上 OB 和 TiDB 等也会出现问题,这个和单机还是分布式没有关系。迪丽热巴穿的好看的衣服,一个 200 斤的人去穿,别说好看了,衣服会不会 OOM 被撑开都两说,这和单独上衣还是连衣裙没关系。主要是现状是大家身材管理都不到位。
可能只有重视起来和管理到位才能减少和避免这类问题的发生,比如现在酒驾就几乎见不到了。到了这种时候,再谈数据库性能怎么测试以及分布式和集中式的性能。


往期推荐



底层全部重构,小米澎湃OS完整系统架构公布
优先展示冒牌货且定向至恶意软件,网友:是时候摆脱Google了
Bun发布1.0正式版本,Zig编写的高性能 “全家桶”JavaScript运行时




这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
「简报」Shapiro 州长访问卡耐基梅隆大学——人工智能的诞生地,签署关于生成式人工智能的行政命令;拓展:以新方式建模神经元AutoGPT 宣布不再使用向量数据库!向量数据库是小题大作的方案?《编织梦幻的人·恩斯特篇之二》风雨之夜大量房源涌出:房市出现新策略!有卖家主动降3w求回买家美国网友被中国商家吓坏了:为什么卖家秀要P成这样??ikTok Shop封禁背后:焦急的卖家,狂喜的本土电商红色日记 10.21-31加州多面向数据库收到首批数据单一数据库拆分成几十个数据库的意义疯狂!奥克兰附近这个小镇的房价3个月猛涨近13万纽币!业内人士:预计大选后买家和卖家将蜂拥而至……北美网友被中国商家吓坏了:卖家秀为啥要P成这样?并非所有向量数据库都生来平等 - 找到属于你的向量数据库房价走软,多伦多卖家争相涌出,买家则伺机狠狠砍价金融大模型闯关最后一公里,如何避免"卖家秀"变成"买家秀"?美国网友被中国商家吓坏了:为什么卖家秀要P成这样?星环科技向量数据库从 0 到 1 技术实践:提升数据处理的精确度是重中之重大量房源涌出,房市出现新策略!有卖家主动降$3w求回买家男女平等---还要等多久?【解气】房价猛涨卖家毁约:加拿大华人买家闹上法庭,获赔$32万!国产数据库,计算性能太强了!我们的一年(6)外星世界外星人保守党受重创,面临减税要求. 英国最不靠谱火车公司排行. 现金买家助力豪宅销售. 卖家警惕被迫砍价国产时序数据库 Apache IoTDB 在海外排行榜位列第一,各性能领先 1- 97 倍!今秋首个AIGC爆款应用来了?电商卖家秀一键生成,虹软变革商拍玩法[解气]房价猛涨卖家毁约:大温华人买家闹上法庭,获赔$32万!中国自己的数据库CHARLS,2020年数据刚刚更新、开放使用;这里是大数据分析没必要非得固守纯向量数据库!专访亚马逊云科技数据库负责人打开拼多多买家秀评论区,你会发现一个真实的人间…TD提醒:买房凑首付,千万别忘了首次购房储蓄账户 (FHSA) 和买房储蓄房价猛涨卖家毁约:加拿大华人买家闹上法庭,获赔$32万!放弃吃肉,法国人以廉价鸡蛋替代!房产交易惨淡,中介拒接不愿降价的卖家!没数据、没基础,如何挖掘 NHANES 数据库发表 SCI?【广发策略戴康团队】全市场最全策略数据库:八位一体数据库ChatGPT 和 OpenAI 都在用的 Redis,是如何从传统数据库升级为向量数据库的?
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。