咨询热线13261661949
前阵子帮一个朋友排查线上事故,数据库连不上,业务直接瘫了半小时。发现是防火墙规则在例行更新时,把数据库端口给误杀了。这事儿听起来挺蠢,但真不少见。数据库端口这东西,平时没人惦记,一出事就是大事。它就像你家大门的锁芯,平时不觉得重要,但一旦被撬了或者卡住了,你连家都进不去。所以今天咱们就聊聊,这个端口到底该怎么配,才能既让业务跑得顺,又不给黑客留后门。先说端口的选择。很多人图省事,直接用默认的330...

上周三凌晨两点,我盯着监控面板上那条几乎垂直向上的内存曲线,后背发凉。那台8G内存的MySQL实例,占用率从45%一路飙到97%,用了不到四十分钟。更气人的是,业务量根本没涨,QPS稳如老狗。这不是我第一次被内存问题半夜叫醒,但每次排查都得从头捋一遍。今天干脆把这几年的经验攒成一篇,把MySQL内存飙升最常见的五个根源一次说清楚,下次你遇到,直接照着查。第一个根源,也是最容易被忽略的——连接数爆炸...

硬盘咔哒咔哒响的那一瞬间,我整个人是懵的。三年来所有的项目文件、几千张出差照片、还有没来得及备份的毕业论文,全锁在那个2.5英寸的金属盒子里。送去楼下电脑城,师傅拆开看了一眼就说盘体有异响,得开盘,报价三千八,还不保证数据完整。那晚我躺在沙发上刷手机,翻来覆去睡不着,鬼使神差地在搜索栏敲下了“ontrack数据恢复”几个字。说实话,当时对ontrack的印象还停留在十几年前——那时候电脑杂志上全是...

凌晨三点,手机屏幕亮起来,是运维同事发来的消息:“数据库挂了,网站全瘫了。”那语气里透着一种熟悉的绝望。数据库崩溃这事儿,做过几年后台的人基本都撞上过,区别只在于你是提前做了功课,还是事后抓瞎。很多人一听到“崩溃”两个字,脑子里就只剩“恢复备份”这一个选项,但备份恢复往往是无奈之举,时间成本和数据丢失量都让人肉疼。今天咱们就掰开揉碎了聊,真碰上数据库崩了,手头到底有哪些能用的恢复方法,别等火烧眉毛...

说实话,很多人一听说“云服务装数据库”,脑子里就浮现出一堆高深莫测的命令行和配置文件,觉得这是大神才干的活儿。其实,真没那么玄乎。云服务这东西,说白了就是把以前你买服务器、拉网线、装系统这些脏活累活,全都外包给了云厂商。你要做的,就是选对服务,点几下鼠标,再敲几行命令。尤其是装数据库,现在云厂商都给你准备好了各种“一键部署”的选项,从MySQL到PostgreSQL,从MongoDB到Redis,...

很多人第一次听说Giraph,是在Hadoop生态的某个技术分享会上。讲台上的人PPT翻到一页,上面画着密密麻麻的节点和连线,然后轻描淡写地来一句:“我们用Giraph处理了十亿条边的社交网络。”底下的人点头,拍照,散会后该干嘛干嘛。但真正问起Giraph是什么,能说清楚的人不多。它是Apache旗下的一个图计算框架,跑在Hadoop集群上,专门处理那些用传统MapReduce很难搞定的数据关系—...

数据库迁移这事儿,干过的人都知道,表面上是把数据从A点搬到B点,实际上是一场跟时间、跟风险、跟自己的耐心较劲的持久战。我见过太多团队,业务代码写得风生水起,一到迁移就翻车:停机时间超了预期,数据对不上账,回滚方案形同虚设,项目组全员通宵改脚本。说到底,不是数据难搬,是工具没选对,流程没理顺。今天就把服务器数据库迁移这件事掰开揉碎了聊,从工具选型到实战避坑,争取让你下次迁移的时候,能像换手机一样,旧...

做运维这行十几年,最深的感触是:数据库和服务器不像房子装修,装完就完事了。它们更像是养孩子,得天天盯着、时时哄着。前阵子有个客户,双十一前一周,核心数据库突然告警,磁盘I/O飙到99%,业务直接卡死。我们连夜赶过去,查了半天才发现是某个开发手欠,写了个死循环的定时任务。这种事儿,你说技术多高深?不见得。但要是没个系统化的运维方案兜底,光靠人肉值班,迟早得翻车。说白了,运维方案的核心就两件事:一是预...

搞MySQL5.7安装这事儿,听起来像是老生常谈,但真动手的时候,不少人会栽跟头。前阵子一个朋友跟我说,他照着网上的教程装了三天,数据库死活起不来,气得差点把电脑砸了。我问他用的什么操作系统,他说是CentOS7,然后我一看他复制粘贴的命令,好家伙,全是8.0的源。这就是典型的“版本错位”问题。MySQL5.7虽然已经过了官方主流支持期,但很多老项目、生产环境还在用,因为它稳定、坑少,不像8.0刚...

聊到数据库,Oracle绝对是个绕不开的大块头。很多刚入行的朋友可能第一反应是“这玩意儿怎么装?怎么连?”而Navicat作为一款数据库管理工具,确实帮我们省了不少事。以前我折腾Oracle的时候,光是配置客户端就够喝一壶的,SQLPlus、PL/SQLDeveloper界面老气不说,还得手动配一堆环境变量。后来换了Navicat,才觉得世界清静了。它把那些复杂的连接逻辑、SQL执行、数据导出全打...

技术支持:百度