MaxCompute 费用暴涨之存储压缩率降低导致SQL输入量变大 (yq.aliyun.com)

【简介】

我们先明确MaxCompute SQL后付费的计费公式:一条SQL执行的费用=扫描输入量 ️ SQL复杂度 ️ 0.3(¥/GB)。变量主要是输入量和复杂度,如果SQL没有变更的情况下复杂度度也没有变化,那么费用上涨主要原因就是输入量增加,因此我们侧重从输入量去排查是什么环节导致来了输入量的增加。

点击查看全文 >>

@可耐芊小仙女 2019-06-26 15:48分享 / 0个评论
要不要再学学下面的文章?
一个导致JVM物理内存消耗大的Bug (club.perfma.com)
发现一个系统老是被OS Kill掉,是内存泄露导致的。在查的过程中,阴差阳错地发现了JVM另外的一个Bug。这个Bug可能会导致大量物理内存被使用,我们已经反馈给了社区,并得到快速反馈,预计在OpenJDK8最新版中发布(JDK11中也存在这个问题)。
by @PerfMa社区 2020-05-22 10:48 分享 查看详情
有了这 4 款工具,老板再也不怕我写烂SQL了 (mp.weixin.qq.com)
你对于正在运行的mysql 性能如何?参数设置的是否合理?账号设置的是否存在安全隐患?是否了然于胸?
俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要手段。
by @code小生 2020-05-18 13:29 分享 查看详情
类初始化死锁导致线程被打爆!打爆!爆! (club.perfma.com)
我们线上的现象是发现非常多的线程都卡死在同一个地方,也不是在做类加载,如果是死循环,那cpu肯定上去了,但是cpu并没有上去,因此比较诡异
by @PerfMa社区 2020-05-07 14:38 分享 查看详情
假如有人把支付宝存储服务器炸了,我们的钱还在吗? (mp.weixin.qq.com)
当然我不可能在这讲三级等保,有兴趣可以自己去查一下。
那么把支付宝存储炸了到底会发生什么?
那要看你怎么炸,我们看看最低配的金融信息系统是什么样的
by @code小生 2020-04-26 20:09 分享 查看详情
又抓了一个导致频繁GC的鬼--数组动态扩容 (club.perfma.com)
系统一直在做cms gc,但是老生代一直不降下去,但是执行一次jmap -histo:live之后,也就是主动触发一次full gc之后,通过jstat -gcutil来看老生代一下就降下去了,初看下理论上不太可能,因为full gc也会对old做回收。
by @PerfMa社区 2020-04-24 16:05 分享 查看详情
SQL 性能优化梳理 (mp.weixin.qq.com)
先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。
1 基本概念简述

1.1 逻辑架构
by @code小生 2020-04-19 18:38 分享 查看详情
JDK的sql设计不合理导致的驱动类初始化死锁问题 (club.perfma.com)
当我们一个系统既需要mysql驱动,也需要oracle驱动的时候,在并发加载初始化这些驱动类的过程中产生死锁的可能性非常大,下面是一个模拟的例子,对于Thread2的实现其实是jdk里java.sql.DriverService的逻辑,也是我们第一次调用java.sql.DriverManager.registerDriver注册一个驱动实例要走的逻辑(jdk1.6下),不过这篇文章是使用我们生产环境的一个系统的线程dump和内存dump为基础进行分析展开的。
by @PerfMa社区 2020-03-31 10:32 分享 查看详情
如何去写一手好 SQL ? (mp.weixin.qq.com)
博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。
by @code小生 2020-03-29 20:28 分享 查看详情
类初始化导致死锁 (club.perfma.com)
本文要说的是之前在生产环境上碰到,是类初始化导致的死锁,恩,你没看错,确实是类初始化导致的死锁,本文将这个问题描述的场景更加通用化了。
by @PerfMa社区 2020-03-26 10:22 分享 查看详情
SQL 性能优化梳理 (mp.weixin.qq.com)
本文主要针对的是关系型数据数据库MySql。键值类数据库可以参考:
https://www.jianshu.com/p/098a870d83e4
先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。
by @code小生 2020-03-15 18:16 分享 查看详情