咨询热线13261661949
很多人一听“数据库”三个字,脑袋就开始发懵,觉得是程序员才碰的东西,离自己八竿子打不着。其实并非如此。数据库说白了就是个装数据的仓库,只不过这个仓库很聪明,能把各种信息分门别类地存好,你需要的时候,它还能立马给你翻出来。你平时用微信聊天、刷抖音、在淘宝买东西,背后全是数据库在忙活。所以,就算你不是技术人员,学会装一个简单的数据库,也能让你在整理个人资料、做个小网站,或者跟同事聊需求时更有底气。今天...

前阵子跟几个做数据库底层的老同事吃饭,聊到存储引擎的选型,有人提了一嘴Speedb。说实话,那会儿我第一反应是,这名字听着像是某家创业公司搞的又一个KV缓存,没太当回事。直到后来自己动手在测试环境里跑了一轮压测,才意识到这玩意儿有点东西,不是那种PPT上吹得天花乱坠、一上生产就现原形的花架子。今天这篇就纯粹是分享,把我这段时间捣鼓Speedb的一些真实感受和观察写出来,给那些正在为存储性能挠头、又...

搞数据库的人,最怕半夜接到电话,说MySQL挂了,数据查不出来。我见过太多运维兄弟,凌晨三点蹲在机房里,盯着屏幕上那个“Tableismarkedascrashed”的错误,脸都绿了。这行字背后,可能是老板明天要看的销售报表,也可能是用户刚下的订单。MySQL虽然稳定,但它也是人写的代码,硬件故障、突然断电、硬盘坏道、甚至一条写死的SQL语句,都能把表搞崩。这时候,数据库修复工具就成了救命稻草。但...

说起Kettle(现在叫PDI,PentahoDataIntegration),很多做数据的人第一反应就是那个ETL工具,能拖拽转换、跑数据同步。但真到生产环境跑起来,不少人会发现一个奇怪的现象:明明数据库连接池配好了,Kettle跑着跑着就报连接超时、连接池耗尽,甚至把数据库搞崩了。这事儿我在好几个项目里都遇到过,和技术负责人聊起来,大家都有同感——连接池看着简单,用起来全是坑。先说说Kettl...

好,咱们聊点实在的。数据库数据丢失这事儿,谁碰上谁头大。我见过太多人,数据一丢就慌了神,第一反应是拍桌子骂人,第二反应是瞎折腾,结果越搞越糟。其实,数据恢复没那么玄乎,只要冷静下来,按步骤来,大部分情况都能救回来。今天我就把这三步拆开揉碎了讲给你听,保证你听完心里有数。先说第一步:立刻停手,别碰系统。这是最容易被忽略,却最关键的一步。很多人发现数据丢了,第一反应是登录数据库看看能不能找回来,或者重...

说实话,数据恢复这事儿听起来挺专业,其实离我们的生活特别近。你想啊,多少人都有过不小心误删文件、硬盘突然坏了,或者手机进水开不了机的经历?光去年国内就有近30%的企业遇到过数据意外丢失的情况,更别说个人用户了。数据恢复说白了,就是通过各种技术手段,把丢失、损坏或者被覆盖的数据“捞回来”。最常见的原因无非几类:手滑删除、硬件故障、系统崩溃,还有病毒攻击。比如有人刚写完的方案没保存,电脑蓝屏了,这时候...

十几年前我刚入行做数据库运维的时候,第一次听说TimesTen这名字,心里想的是:这不就是把数据放内存里嘛,有啥稀奇的。后来被现实狠狠教育了一顿。那时候有个证券交易系统,每天开盘瞬间的并发请求像潮水一样涌过来,传统关系型数据库的锁机制在高压下频频告急,CPU飙到90%以上,响应时间从几毫秒恶化到几百毫秒,交易员在电话里骂娘。我们试过调优、分库分表、上缓存层,折腾了几个月,效果都差强人意。直到架构师...

前几天一个朋友半夜打电话过来,声音都快哭了——公司数据库崩了,所有订单数据都没了,备份文件还因为硬盘故障打不开。这哥们儿做了八年运维,自认为万无一失,结果栽在最基础的备份环节上。说实话,这事儿太常见了。SQL数据库备份与恢复,听着像菜鸟教程,但真正能扛住灾难的,没几个。我今天就拆成三步,不讲虚的,全是实操经验,帮你把数据安全防线扎扎实实立起来。第一步,搞清楚你到底要备份什么。很多人上来就敲,然后美...

数据库误删表这事,干这行的谁没遇到过几回。我认识一个朋友,在电商公司当DBA,半夜三点被电话吵醒,运营那边说后台数据全乱了。他迷迷糊糊登录服务器一看,整个人瞬间清醒——有人把订单表给清了。那一刻他脑子嗡嗡的,手都在抖,只有一个念头:要是恢复不了,明天公司就得停摆。后来花了整整六个小时,从备份里一点点捞数据,总算把损失降到最低。这种经历,干过数据库运维的人几乎都经历过,区别只在于有人侥幸救回来了,有...

搞数据库的人,谁没被备份还原折腾过?尤其是用PLSQLDeveloper这工具,看起来简单,真到迁移数据或者恢复库的时候,各种坑踩得你怀疑人生。今天我就跟你聊聊,怎么用PLSQL把备份还原这事儿整明白,既不用写脚本,也不用求DBA,自己就能搞定。先说备份。很多人一上来就用“导出表”功能,点几下就完事,结果恢复的时候发现数据不全、字段错位,甚至乱码。问题出在哪儿?PLSQL的备份其实分几种:表结构备...

技术支持:百度