咨询热线13261661949
聊到IBMDb2这个数据库,很多人第一反应是“古董”“贵”“难用”。但如果你在银行、保险或大型国企的IT部门待过,就大概率绕不开它。我有个朋友在四大行之一做核心系统运维,他说他们那儿跑了几十年的交易系统,底层就是Db2。每天早上九点开门,全国几万个网点的存取款、转账、理财,全压在这套系统上。Db2最牛的地方不是快,而是稳——稳到让你忘了它的存在。别的数据库偶尔崩一下,重启就完事;但银行的核心系统,...

干了十几年数据库运维,最怕接到那种凌晨三点的电话。对方语气急促,说SQL 2012数据库突然挂了,数据全没了。其实这种时候,慌是最没用的。SQL 2012虽然是个老版本,但它的恢复机制相当成熟,只要操作得当,绝大多数情况都能救回来。今天咱们就聊聊,真遇到数据意外丢失,怎么用三步操作把损失降到最低。第一步,先别急着点任何修复按钮。很多新手一看到数据库状态变成“可疑”或“恢复挂起”,第一反应就是去网上...

装Oracle数据库这事儿,搁在Linux上,说难不难,说简单也真不简单。很多人一上来就被那些依赖包、内核参数、环境变量给整懵了,其实拆开看,每一步都有它的道理。我前阵子在一台CentOS7.9上从头到尾装了一遍19c,踩了不少坑,也理清了思路。今天就把这套流程掰开揉碎了讲给你听,咱不整那些花里胡哨的官方文档翻译,就按实际操作的顺序来。第一步,先把准备工作做扎实。你千万别急着下载安装包就开干,Li...

上周帮朋友处理一个数据库迁移的活儿,他公司要把老旧的MySQL搬到PostgreSQL上,数据量不大但表结构乱七八糟,外键约束、字段类型、字符编码全都不统一。我第一反应就是Kettle,毕竟这玩意儿我用了快十年,从ETL到数据同步,从简单清洗到复杂转换,它几乎没让我掉过链子。朋友半信半疑,问要不要找专业团队,我说先试试看,结果一个下午搞定,他当场就服了。Kettle,全名叫PentahoDataI...

上周五晚上十一点,我正刷剧,手机突然震个不停。运维群里炸了锅——线上MySQL数据库挂了,所有业务全部瘫痪。我赶紧打开电脑连上VPN,心跳直接飙到120。做过运维的都懂,数据库崩溃不是闹着玩的,用户数据、订单记录、交易流水全压在那几台机器上。最要命的是,你根本不知道问题出在哪,是硬件故障、配置错误,还是哪个程序员手滑跑了慢查询。那一刻,时间像被按了暂停键,但脑子里已经开始飞速转:备份在不在?bin...

做数据库运维的,最怕半夜手机响。不是女朋友查岗,是生产库挂了。那种心跳加速、手心冒汗的感觉,经历过的人都懂。数据这玩意儿,平时安安静静躺在那,一旦出问题,就是天塌下来的大事。RDS作为云上最常见的数据库服务,虽然自带高可用和备份机制,但真遇到误删、恶意篡改或者逻辑错误,光靠默认配置远远不够。今天这篇,就把RDS恢复的底牌全亮出来,咱们一项项捋清楚。先说最基础也最容易被忽视的:自动备份。很多人以为开...

好,我们直接聊Django的数据库连接。很多人在用Django写项目的时候,一开始根本不关心数据库怎么连的,反正配个DATABASES字典,填个地址、用户名、密码,跑起来就行。等到用户量上来了,页面卡得像幻灯片,才慌慌张张去查慢查询、加索引,甚至怀疑Django框架本身不行。其实很多时候,问题就出在最基础的连接配置上。先说说连接池。Django默认的数据库连接机制是每次请求来的时候,新建一个连接,...

上周三晚上十一点,我正窝在沙发上刷手机,突然接到朋友老张的语音电话。那头声音都是抖的:“完了完了,公司客户数据库打不开了,明天早上九点要给董事会汇报,现在全是乱码报错,我是不是要收拾东西走人了?”我让他别慌,先远程看一眼情况——典型的数据库文件损坏,系统日志里全是I/O错误,数据文件页校验失败。老张这种情况,我每年至少要碰见七八回,有自己创业的小老板,也有大公司的运维,无一例外都是先崩溃后冷静,花...

干这行十几年,最怕听到的一句话就是“数据库挂了”。不管是凌晨两点的电话,还是领导站在身后的那句“数据能找回来吗”,那一刻的心跳加速,比跑完五公里还剧烈。sqlserver作为企业级数据库的老大哥,平时稳如老狗,可一旦出幺蛾子,恢复手段就是你的救命稻草。今天不聊玄乎的理论,直接说人话,把那些真正管用的恢复路径掰开揉碎讲清楚。第一件事,先分清“软故障”和“硬故障”。软故障好说,比如误删了表、更新语句忘...

我这几年一直在捣鼓各种数据库,从传统的MySQL到后来火得不行的MongoDB,再到各种NoSQL方案,说实话,每个都有它的脾气。但最近接触到Siaqodb这个家伙,倒是让我有点意外。它不像那些大厂出品的数据库,一上来就给你画个大饼,说什么能处理千万级并发。Siaqodb很低调,甚至有点小众,但它的设计思路特别有意思。它不是那种为了通用而通用的数据库,而是专门为了移动端和嵌入式场景定制的。你看现在...

技术支持:百度