数据库性能调优大全(附某大型医院真实案例)
某医院突然出现大面积的卡慢,整个系统出现严重的问题,本文详述整个处理过程。
史上最详细MySQL全局锁和表锁
根据加锁的范围,MySQL里面的锁大致可以分成全局锁,表级锁,行锁。本文主要讲述MySQL全局锁和表锁。
2019年7月数据库流行度排行:Oracle王者归来获大幅增长
2019 已然走过一半,DB-Engines 的数据库流行度排行榜 7 月出炉,这可以算是数据库流行度的半年报了。
Redis,Zookeeper究竟哪种可以优化实现分布式锁
使用分布式锁的原因以及如何使用
PostgreSQL用户及角色介绍
本文为大家讲述了PostgreSQL数据库的用户及角色,希望对刚接触PostgreSQL数据库的朋友们有帮助。
MySQL 每秒 570000 的写入,如何实现?
案例呈现:朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。
记ADG备库日志应用延迟的一次故障处理-云和恩墨技术通讯精选
Oracle ADG(Active Data Guard)实现了主备数据库之间的数据实时同步传输,但是如果备库 standby redo log 组数配置过少,在业务高峰期时刻,主库日志切换频繁,备库日志来不及应用, 便会导致短期内暂无空闲的standby redo log接收主库传输过来的日志,从而引发数据延迟,增 加潜在的数据安全风险。近期,我们再次收到几个核心生产系统的故障案例, 特此再次提醒大家,防范此问题发生。
数据库连接池配置(案例及排查指南)
想必本文的读者对数据库都不会陌生,由于数据库良好的特性和服务的稳定性,使得我们的工作几乎离不开,而数据库连接池因为连接复用的优势也被广泛的使用,但凡事不可能只有好处而没有代价,使用连接池一个最直接的代价就是需要配置一堆的参数。本文以 druid 1.1.5 (https://github.com/alibaba/druid) 连接池为例来阐述几个参数的重要性及如何避免踩坑。
史上关于分布式锁最全问题汇总
通过一个很常见的业务场景,引出一个分布式锁的具体方案,如何使用分布式锁呢?
一文读懂“建立正确的索引,对数据库性能提升的重要性”
本文和大家说明常见的type结果及代表的含义,并且通过同一个SQL语句的性能差异,说明建对索引多么重要。 explain结果中的type字段代表什么意思?
400+节点的Elasticsearch集群运维
本文将分享我们所学到的经验、如何调优Elasticsearch,以及要绕过的一些陷阱。
PostgreSQL体系结构
本文主要从日志文件、参数文件、控制文件、数据文件、redo日志(WAL)、后台进程这六个方面来讨论PostgreSQL的结构。
从Oracle到PostgreSQL:动态性能视图 vs 标准统计视图
在被誉为最接近Oracle的开源数据库PostgreSQL中,如果要诊断性能问题,又有哪些视图可以使用呢?作为Oracle DBA,在学习PostgreSQL的时候,不可避免地会将PostgreSQL和Oracle进行比较。然而仅仅用一篇文章的长度就可以将所有的统计信息视图全部介绍完毕,PostgreSQL确实是很简洁的数据库。
从 Oracle 到 PostgreSQL :从 Uptime 到数据库实例运行时间
PostgreSQL 在Oracle基础上进一步的优化升级,不仅可以达到Oracle的查询效果、高效时间处理两个函数;更增添了类似于功能近似函数丰富化;通过epoch为起点进行计算;在MySQL中,通过FROM_UNIXTIME和 UNIX_TIMESTAMP 函数可以实现类似的转换和计算等,实现从Uptime到数据库实例运行时间。
2019年开源数据库报告发布:MySQL仍卫冕
3月初,ScaleGrid发布了数据库趋势报告:SQL打败NoSQL,MySQL最受欢迎。
慧据价值 链接未来丨第八届数据技术嘉年华大会再聚数据群英盛大开启
第八届数据技术嘉年华大会将于2018年11月16日~17日在北京市朝阳区东三环中路61号富力万丽酒店盛大开启。
对话张冬洪 | 全面解读NoSQL数据库Redis的核心技术与应用实践
随着4.0版本module功能的推出,使得Redis拥有更多的想象和发展空间,模块化的融合能力将极大的丰富Redis的功能,从而为企业构建更为多元化、立体化的数据库使用方式。
遇见未来 | 对话Lester:超融合如何兼顾企业的“敏态”和“稳态”的业务需求
超融合是如何兼顾企业的“敏态”和“稳态”的业务需求
遇见未来 | 对话叶毓睿:人类文明运行在软件之上
存储资源由软件自动控制,通过抽象、池化和自动化,将标准服务器内置存储、直连存储,外置存储,或云存储等存储资源整合起来,实现应用感知,或者基于策略驱动的部署、变更和管理,最终达到存储即服务的目标
问诊白求恩 - RAC 节点参数不一致引发的悲剧
在Oracle RAC中,有一些参数是数据库级别的,所有实例都使用同一个参数值,有些参数是实例级别的,实例间可以设置不一样的值。然而,对于部分实例级别的参数,节点间设置不同却可能引发故障。在白求恩智能诊断平台上(https://bethune.enmotech.com),对于数据库参数的检测非常细致,根据参数对于数据库的影响大小,可以分为:性能类参数,稳定性类参数及规范操作类参数。