咨询热线13261661949
那天中午,我正在办公室吃外卖,突然收到一条微信,是做企业服务的朋友发来的。他说他们公司最近上线了一个新数据库,正在搞试用活动,问我有没有兴趣体验一下。我当时的第一反应是,数据库这种东西,试用能试出什么名堂?又不像买衣服,穿上走两步就知道合不合适。数据库试用,说到底是个挺微妙的事——厂商想让你看到最好的一面,但你又不能只看表面功夫。说实话,数据库试用这件事,很多企业都踩过坑。我有个做电商的朋友,去年...

上周三半夜两点,我一个做电商运营的朋友打来电话,声音都在抖——他手滑把用户订单表给删了。三百多万条交易记录,说没就没了。我一边安抚他,一边远程帮他恢复数据,整个过程大概花了四十分钟。等他缓过劲来,第一句话是:“我以后再也不裸奔数据库了。”这种事,我见过太多次了。有的是开发上线前误删了测试库,有的是运维清理日志时选错了表,还有的是实习生手快点了DropTable。不管哪种情况,当事人在那一刻的感受都...

数据库慢,查个东西等半天,这事儿干运维的谁没遇到过。老板在背后盯着,业务部门在群里催,你盯着屏幕上的查询时间,恨不得自己替数据库跑一遍。别急,今天咱就聊聊六个实打实的优化技巧,用好了,查询性能飙个200%不是梦。不说废话,直接上干货。第一个技巧,索引优化别光建,得会用。很多人以为索引越多越好,结果一张表上堆了十几个索引,插入更新慢得像蜗牛。其实,索引是双刃剑。你得先搞清楚查询模式:哪些字段经常被 ...

上周四晚上十一点,我正在改稿子,突然手机炸了。运维群里连刷十几条“数据库挂了”,紧接着产品经理的电话就追了过来,声音里带着熟悉的恐慌——订单系统打不开了,用户在前台报错,后台管理页面全是白屏。我问他什么情况,他说不知道,只知道MySQL连不上了。我让他先看错误日志,他沉默了两秒,才问日志在哪看。这就是很多公司的现状:数据库崩了,第一个慌的不是DBA,而是连MySQL错误日志路径都不清楚的业务方。M...

前两天和一个做技术运维的朋友吃饭,他跟我说了一件事:他们公司有一套核心业务数据库,已经跑了快五年,一直挺稳当。结果上周突然出问题,某个查询慢得离谱,整个系统跟着卡壳,用户投诉电话打爆了。他翻来覆去查了一整天,发现是索引碎片太多,加上统计信息没更新,优化器选了个最烂的执行计划。听起来挺简单,但折腾了整整24小时才解决。我问你们不是有监控吗?他苦笑:监控是有的,但只报了CPU和内存高,根本看不出问题所...

搞数据库的人最怕什么?不是加班,不是改需求,而是半夜手机突然响了。那头是老板或运维同事,声音都有点抖:“数据库连不上了,数据没了。”MySQL崩溃这事儿,干技术的或多或少都遇到过。有的兄弟直接傻眼,有的上百度搜各种“恢复工具”,还有的更狠,直接找DBA删库跑路。但说实话,MySQL本身自带的恢复命令已经够用,关键是要知道在什么场景下用哪个。今天这篇文章,我就跟你掰扯清楚三个最实用的MySQL恢复命...

说实话,我刚接触Factiva那会儿,也被它庞大的数据库和复杂的搜索界面搞得头大。但用了三年多,踩了无数坑之后,我发现其实只要掌握几个核心技巧,这个工具完全可以成为你的信息捕手,而不是时间黑洞。今天我就把这五个最实用的技巧掰开揉碎讲给你听,保证你读完就能上手,工作效率至少翻一倍。第一个技巧:别当甩手掌柜,学会用“运算符”精确制导。很多人搜Factiva就是直接输入关键词,结果出来几千条新闻,翻到崩...

这事儿我得从上周一个朋友的电话说起。他在一家电商公司管数据库,半夜三点打过来,声音都有点变调:“完了,磁盘阵列直接挂了,RAID卡也报错,数据全读不出来。”我问他备份呢,他沉默了三秒,才说备份也在这台阵列上。那一刻,我脑子里蹦出的第一个念头是:这哥们儿怕是得重新找工作了。数据库介质故障听起来像教科书里的术语,实际上却是每个DBA的噩梦。硬盘坏道、控制器死机、存储网络断连,任何一个环节出问题,数据就...

聊Tajo数据库之前,我先讲个故事。几年前我去一家创业公司采访,CTO跟我吐槽他们的大数据平台:“每天跑个查询要等半小时,业务部门催得跟催命似的。我们试过Hive,慢得像蜗牛;试过Impala,内存吃得吓人。”他摊摊手,“逼得没办法,只好自己写脚本从HDFS拉数据,用Python做聚合。”这个场景太典型了。2010年代初,Hadoop生态虽然热闹,但真正能用的SQL查询引擎少得可怜。Hive虽然普...

我刚入行那会儿,最怕听到的一句话就是“需求改了,数据库表结构要调整”。那时候用的还是手写SQL,改个字段名都得小心翼翼,生怕一个DROP下去,生产环境的数据就全没了。后来接触了Django,发现这个世界居然有“数据库迁移”这么个好东西——你只管改模型,剩下的交给Django,它会自动生成SQL脚本并执行,关键是还能保留现有的数据。说真的,第一次用和时,我盯着终端输出的几行“OK”,愣是看了半天,心...

技术支持:百度