原文:线上数据库字段扩容引发业务方超时总结

前言:在实际项目中,我们可能会出现业务扩展,但是现状却无法满足,需要对现有的表字段扩容或者增加字段等情况,但是如果数据库的数据量如果过大,我们就需要考虑修改字段带来的影响.在这里我分享一个我在实际项目上因为对字段进行扩容引发的事故。 一 背景 由于业务方提出需求,我们现在库存无法满足,经过沟通我们决定采用对库存中的一个字段进行扩容,但是在扩容期间业务方反馈出现大量调用服务超时问题。 二 问题定位和 ...

2018-06-14 12:46 2 768 推荐指数:

查看详情

数据库中某个表扩容字段的长度

当表里的字段长度不够的时候,这时候需要扩容字段: alter table 表名 modify 字段字段类型 字段类型长度 ; 例子: alter table user modify name varchar2 (32); ...

Wed Nov 27 23:59:00 CST 2019 0 1586
线上mongodb数据库mLab使用总结

最近在CNode社区看到有人分享了免费的线上mongodb数据库(容量500M),今天去注册了一下,成功的将线下数据库替换掉了,现在就说一下它的使用和配置需要注意的地方:   mLab是一款免费的在线mongodb数据库,它为用户免费提供了500M容量,这个数据库只能选择默认的,当然想要 ...

Wed Dec 14 21:46:00 CST 2016 1 4885
数据库双倍扩容,平滑扩容

一般来说,并发量大,吞吐量大的互联网分层架构是怎么样的? 数据库上层都有一个微服务,服务层记录“业务”与“数据库实例配置”的映射关系,通过数据库连接池向数据库路由sql语句。 如上图所示,服务层配置用户user对应的数据库实例ip。 画外音:其实是一个内网域名。 该分层架构 ...

Fri Jan 10 03:29:00 CST 2020 0 700
数据库扩容方案

://developer.aliyun.com/article/578120 数据 ...

Sat Dec 12 03:14:00 CST 2020 0 1157
db2数据库基本添加删除表字段总结

1.添加字段 alter table [table_name] add [column_name] [column_type] 2.更改字段类型 alter table [table_name] alter column [column_name] set data type ...

Fri Sep 15 00:43:00 CST 2017 0 2499
浅谈数据库扩容方案

起因 每一个项目都是由小项目发展而来,从最初的一台数据库,到后面的几千上万台数据库,这发展的过程,我们都要涉及到一个技术问题:当数据量太大的时候,如何进行扩容? 案例 小明现在负责一个站点,用户数据库有2个,网站用户数据通过ID取模,分别存在两台用户数据库中,现在数据增大,两台数据库 ...

Sat Jun 09 01:40:00 CST 2018 1 3533
数据库故障引发的“血案”

标题听起来很耸人听闻,不过确实没有夸大的意思,对于我们来说确实算得上”血案“了。这个问题最终导致了某个底层的核心应用15分钟内不可用,间接导致上层很多应用也出现了问题,尤其是一些支付相关的业务也出现了不可用情况。由于故障影响较大,该故障在内部定级很高。故障排查过程也算是一波三折,中间的槽点也比较 ...

Thu Jul 29 06:48:00 CST 2021 0 129
数据库优化和扩容(图文详解)

一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多 ...

Fri Jun 12 19:47:00 CST 2020 0 1987
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM