我的 ”三个一切“



    想写这篇文章很久了,一直没有时间动笔。时间一刻也不曾停留,回想自己,踏上南国的这片热土近十年了,竟然弹指一挥间。在这个没有文化底蕴而又多元文化的移民城市,深深感受到了那句至理名言,时间就是生命,效率就是金钱。同样,改革是深圳之魂,创新文化无处不在,也印证了那亘古不变的道理,唯一不变的就是变化。由特区到自由贸易区,30余年的时间走完了西方近百年的历程,可谓实时日新月异,与时俱进。想想自己自己在数据库圈子里也摸爬打滚了好些年,认识了些大牛,也喜欢关公面前耍大刀,搬门弄斧,只是希望自己的只言片语能让大家有所收获,仅此而已。

    言归正题,这次想与大家分享的是DBA领域的一点小心得,如本文标题。

    一是备份重于一切。这是个老生长谈的话题,记得自己都救火多次了。如果你是一个DBA,出了故障无法恢复,“悟空,怎么能没有备份呢。没有备份这就是你的不对了,就算没有DataGuard,database mirror或replicate 之类的,总得有个物理备份吧,没有物理备份总得有逻辑备份吧。啊?这些都没有,那怎么能降妖呢,那就去赶紧回去菩提老祖那里闭关吧,省得被妖精炖汤喝了”。各位亲们,备份恢复基本功得扎实,搞清备份恢复的原理,至少的搞清热备,冷备,全备,增备,部分备份及其恢复,以及各自的优缺点,适用场景等等,这是DBA起码的一点要求,这样才能逢凶化吉,幸免于难。总有很多朋友问到这些原理性的东西,不过很抱歉,很多时候难以一一回复。建议大家多看官方文档,结合数据库体系结构,结合实践,举一反三,很多问题就无师自通了。

    二是架构决定一切。数据库的架构是涉及数据库性能至关重要的一环。高可用是我们见过和听过最多的同时满足RTO和RPO不可缺少的部分,达到5个9。如果要提高吞吐,实现负载均衡,自动故障转移,RAC ,sqlserver集群,Xtradb Cluster或gelare 都是不二之选。如果要提高性能,可以基于备从库备份,实现主备从库读写分离,以及分散I/O。当然解决性能问题远不止这些,诸如使用滑动窗口分区表,物化视图,创建高性能索引,使用memory引擎,memcached,启用in-memory特性,乃至到最初的业务逻辑设计,数据库设计。写到这里让我想起了体和用。什么是体,关系性数据库来源于关系代数,就是连接,投影,选择,就是集合,这些可以看做体。更进一步,所有关系型数据库需要解决的是数据的封装即存储;数据的一致性即事务;数据的读写即SQL优化器的模式;数据的完整性即备份恢复以及数据库的并发,这些是数据库的体。各大关系型数据库厂商用他们特有的方式解决了这些难题那就他们的用。对DBA而言,任一数据库体系结构(即原理)是体,基于其上去设计部署数据库是用。有体有用,体用一如。因此良好的架构设计是将数据库发挥到极致的关键。相对复杂的是mysql的架构,都是七拼八凑,诸如drbd+heartbeat,keepalived+mha,mmm,haproxy ,fabaric ,ndb,xtradb cluster ,galera cluster,还有N多叫不上名的第三方开源工具了。因此结合自身的业务,以及不同架构的优缺点,应合理地使用相应的架构。即结合自身业务将工具的优点发挥到极致来部署你的架构。

    三是责任心高于一切。最近的几起空难让人毛股悚然,不是因为飞行员缺乏合格的飞行技术,而是极度缺乏社会感与责任感。真希望他们在出事前好好领略中国传统文化的大爱无疆。记得之前有个同事说什么叫听天由命,那就是飞机升空的那一刻起。哈哈!对企业而言,没有一个老板愿意把他们企业的核心命脉,数据,交给一个缺乏责任心的人,这就好比定时炸弹,随时会有空难。因此练就良好的心里素质和高度的责任感给老板安心,给自己欢心。因为这里边蕴藏了无限的机会,而不仅是一个DBA需要具备的。任何一个岗位都离不开它,乐于奉献,敢于承担,止于至善,在平凡中见证伟大。尤其是这点,说易行难。做到并非易事。

    做好一件事容易,做好一个人难,难能可贵!唯愿各位朋友随处结祥云,功道自然成。

                                                                       2015.4.29晚于武深高铁

时间: 2024-07-28 20:57:06

我的 ”三个一切“的相关文章

怎么设置多米音乐的切歌快捷键?

  1.打开多米音乐播放器主界面,右上角有一个小倒三角,点击出现下拉菜单. 2.选择"选项设置",进入设置界面. 3.选择快捷键,这里有很多可以设置,而切歌,只需设置"播放下一首"的快捷键,如果你觉得默认的快捷键方便,则无需更改,若有更顺手的,就点击文本框,再按一下要设置的快捷键,文本框就会显示你按的快捷键. 4.注意是要设置全局快捷键,因为你的播放器是要缩到后台的,同时也要勾选下面的启动全局快捷键.这样你在操作任何软件的时候都可以切歌.设置好后点击应用. 5.秉承

网站制作的切图技巧

一般的网站制作步骤大体上为:设计效果图–>切图+制作静态html模板–>嵌套至CMS,其中,切图虽然是很简单的一个步骤,但其中也有很多技巧,以下是我个人总结出来的几点. 总体上,把握一个原则,能用css写的,坚决不要用图片.经验告诉我们,首页图片很多的网站打开会很慢,一是因为图片多,需要下载的文件体积就增大,二是每一个图片下载都会对服务器有一个请求,增大了浏览器与服务端的交互次数,如果能把纯色的部分用css来写,而不因为省事直接切图,就会极大提高网站的运行效率,我最早开始学习制作网站时,就想当

ANDROID安卓平台的切图小贴士

  用户手中看到的产品界面,并非设计师呕心沥血创作的效果图,而是一个个单独的切图经由开发同学技术实现.切图作为设计师与开发者之间的桥梁,它的作用很关键,合适的切图.精准的位置可以最大限度的还原效果图的设计,精妙的切图更会有事半功倍的效果哦! 我们经常会做一个俗称"点九"的切图,什么是"点九"呢?"点九"是Android平台处理图片的一种特殊的形式,由于文件的扩展名为:".9.png",所以被称为"点九".&

关于APP切图和标注

  切图是一件比较单调枯燥的工作,但又需要比较强的耐心和细心,用户手中看到的产品界面,并非设计师的最终效果图,而是一个个单独的切图经由开发技术实现.切图作为设计师与开发者之间的桥梁,它的作用很关键,合适的切图.精准的位置可以最大限度的还原效果图的设计,精妙的切图更会有事半功倍的效果. 这个切图教程开始是写给我们实习的小美女的,但她现在又上学了,切图就分担成每个设计师的必备工作,切图技巧也因人而异,需要各位亲自己去发现总结适合自己的技巧.这里给大家介绍我自己的切图和标注小技巧,可以更快,更好的方便

css命名规则:图片切图转网页的代码规范

文章简介:网页切图过程中div+css命名规则. 网上整理的比较好的css命名规则,为css代码的规范化做参考,增加代码的可读性. id的命名: (1)页面结构 容器: container 页头:header 内容:content/container 页面主体:main 页尾:footer 导航:nav 侧栏:sidebar 栏目:column 左右中:left right center 页面外围控制整体布局宽度:wrapper (2)导航 导航:nav 主导航:mainbav 子导航:subn

自动切图神器Layer Cake:设计师们必备利器

文章描述:设计师的切图神器SLICY(LAYER CAKE)!. 自动切图工具「Slicy」Mac OS版(Layer Cake),真正解放设计师的神器!为切图黯然销魂的设计师们必备利器!推荐人:abo 阿里巴巴UI设计师 @zhuhuizero:这个软件我用了快半年了,之前叫LayerCake,半年更新了3次修复了一些bug,真的相当好用.让切图变的极为轻松,并且强迫你做好清晰合理的图层命名,帮你养成良好的工作习惯,官方有试用版,推荐设计师都用用这个. @aboXabo:链接提供的Slicy(

为保网站平稳上升,切勿重复

网站内容与互联网中内容的相似度太大,网站内容的重复是百度K站,降权的一个重要原因.不少新站长都不知道怎么样才算是网站内容重复,个人觉得重复不是单单指一两篇文章的重复,应该还有别的方面. 重复情况: 一篇文章出现好多个URL的时候,不管这篇文章是否是原创,但是百度仍然会给予惩罚.如果你的是采集站,那么你就要小心了,网站内容多有重复的有可能会被当作是采集站给处理掉,前些日子百度推出的绿萝算法就是专业打击采集站的. 也有这样的一批网站,大多以图片为主,文字很少,而图片的URL都指向了同一地址,这样的网

搜索引擎请完善点,切勿辜负站长们的一片苦心

最近好多站长与皇冠营销网小编交流,都说自己负责的几个新站都原创内容更新一个月多了,可还是没有被收录,这个想象目前看起来越来越严峻了.可以参阅小编之前发布的<文章更新很多可为什么就是不被收录?>的一些自检处理方法.互联网已存众多站点,不乏其中有大部分垃圾站点,而今新站又日日增加众多,百度不得不为自己的引擎降低承载负担,不得不对新站开始严格审核.之前新站还有所谓的"新站效应",那就是新站初期可能会出现排名波动的现象,既有时候会得到很好的排名有时候一点排名都没有.而如今我们拼命的

Flash制作切片式图片效果动画

图片效果 动画效果演示: 点击浏览该文件 昨天一个人问了类似于以上效果的制作方法 开始自己以为是将图片切成几部分去做的 后来发现不是这样的 这个是用遮罩效果做出来. 第一步,设置好场景的大小,我设置的是320*480 第二步,根据场景大小建立一个遮罩元件,大小为320*80,这样我用六个遮罩就可以将整个场景填满. 第三步,将图片设置为元件,拖入场景.将图片向上移动一段,然后做一个向下移动的动画,并设计亮度由100渐变到0.在图片上新建一层,放入遮罩,放在场景的最上方. 第四步,将两个层的帧复制,

切勿忽视否定关键词作用 让你的竞价更Perfect

相信很多医疗行业不是特别看重seo的作用,毕竟从百度K站以后,导致百度对优化站不是特别看重,而且,毕竟seo优化的手段效果是特别低的,由此,不得不让医疗行业们把亮点投身到竞价这片宝地,如何将竞价节省到最低,将收益提升最高,这是很多医疗行业们所关心的.今天,就这一点,青岛seo为大家介绍下,切勿忽视否定关键词作用,让你的竞价更Perfect. 否定关键词简介 首先,青岛seo先来介绍下什么是否定关键词.所谓否定关键词就是在使用广泛匹配和短语匹配时,如果您通过搜索词报告看到了不相关的搜索词,并通过百