prometheus 针对blackbox exporter 设置P90,P95指标
blackbox exporter 本身是没有这些P 90 P99 指标的。 好在 prometheus 本身提供一个柱状图指标函数。 虽然效率在大规模应用上有点慢, 但是好歹,还是可以出这个指标的。 sum(quantile_over_time(0.99,probe_http_duration_seconds{grou
10046 事件 与 10053 事件
有同学一直向Maclean反应希望做一期10046 SQL trace的教程, 正好这几天有空 我们就理一理。 为什么我们要使用10046 trace? 10046 trace帮助我们解析 一条/多条SQL、PL/SQL语句的运行状态 ,这些状态包括 ...
多版本oracle 软件的问题
PG 库 cms 准备上线了,之前在上面部署了10g的oracle 做从库运行。cms 上线需要用到oracle_fdw ,为了统一版本,单独安装了oracle 11.2 的客户端,在/etc/profile 里export 了oracle-home 等环境变量。昨天维护10g ...
prepared-statement-cache 的副作用
火青同学 在产品库更新的时候遇到了一个问题:数据库加字段后,导致应用报错了,说是什么违反协议。同时给了一个网上的例子。 http://www.iteye.com/topic/900077看了下这个例子,跟我们的情况是是一致的...
数据库设计开发规范--基于性能的考虑部分
发布了新一版的数据库开发设计规范,增加了基于性能考虑的部分内容: 贴在这里跟大家共享基于性能考虑的原则:所有的表需设置主键字段,mysqlinnodb 引擎必须设置主键字段,主键字段不能太长,建议以独立于...
JPA 底层的智能化技术
上线过程很顺利,在上线完成后,发现数据库又大量的,慢sql。 都是根据一个id去做两个表的 left join 于是翻天覆地的去找个sql 来自于那个业务模块。 结果翻了一个地朝天也没有找到。奇怪了, 先上的监控,并...
数据库遭遇 ora-07445 + ora-00108 错误 收藏此主题
新安装的sunha4数据库遭遇 这俩错误,系统不停的core dump 分区都被沾满了Mon Dec 20 10:03:26 2010dispatcher 'D000' encountered error getting&nb...
asm 磁盘切换
计划本周做 asm 磁盘的切换准备工作,上周已经做好了lun的划分工作,sunha5_n 包括两个磁盘组, sunha5_f1, sunha5_f2 ,我们原定的分别跨在两个存储上,前段时间,因为磁盘空...
oracle 执行计划变更
oracle 的执行计划经常会遭遇绑定变量 偷窥问题,导致执行计划变更,带来性能问题同事发在内网的一个帖子转这里了。感谢分享。 SQL执行计划变更导致数据库负载突升,让我们措手不及,有没有好的处理办法呢?让我们来查...
一个sql的优化
处理了一起sql优化[code]SELECT *FROM ( SELECT f.name AS variance_name, a.*, (a.last_cou...