数据库学习,是一个持续坚持的过程,想要提升自己解决问题的能力,或者说可以更快的找到感觉入门,应该怎么办呢。大家在学习时,会不会有这种感觉呢,碰到非常多的知识,数不清的概念。学着学着有时会有头痛的感觉,抓不到主要矛盾。试想一下如果你在茫茫的大海中,看到有闪烁的灯塔引领,定然不会迷失,一定会驶向光明的彼岸。学习数据库,也是需要有人引领的,好的方法,外加勤奋努力,定会事半功倍,更容易实现自己的目标。
我们好多具备多年经验的数据库从业者,肯定积累了很多丰富的经验及实战能力,如果可以分享出来,对于初学者或希望提升自己数据库技能的同学们,一定会大有帮助的,让大家可以少走很多变路(注:好多血与泪也是大家所必须经历的^^)。
首先我简要介绍下自己:
1.个人资历
2.职业年限
10多年的数据库从业经历
国内最大的数据库技术论坛itpub技术专家,
3.本人的职业经历
中国普天 数据库技术顾问
北京科蓝软件系统 数据库DBA
北京云和恩墨有限公司数据库技术顾问
北京神州新桥科技有限公司数据库咨询顾问
4.参与过的项目
四川达州商业银行核心系统建设项目
中国联通数据库系统运维项目
贵州移动数据库系统运维项目
京东方数据库运维项目
拉卡拉数据库系统运维项目
新疆汇和银行核心系统建设项目
新疆银行新核心系统建设项目
邢台银行影印平台数据库建设项目
保定银行核心系统建设项目
重庆富民银行数据中心建设项目
吉林亿联银行数据中心建设项目
云南工行数据库建设项目
江西裕民银行数据中心建设项目
湖北发改委数据库运维项目
武汉众邦银行数据中心建设项目
辽宁振兴银行数据库运维项目
附上一个自己录制如何学习oracle的一些培训课件,具体内容见下。如果网友认可仅仅收费:20元。


数据库学习方法
一定要以数据库的官方手册为主,其它为次。大家千万别怕烦,不要一看官方手册,就说,我的天呀,全是英语,不知看什么。对于我们搞技术的人来说,掌握CET4英语4级是必备,一定要掌握的。所以你要有耐心。
官方手册的信息是最权威并且最全面的,相对而言,网上的其它方面的资料可能只 是某一个维度或方面,而且有些文章,可能会对你造成误解或偏差官方手册的内容组织结构最清晰。大家如果官方手册看得比较。大体的内容目录包括:基本概念,安装部署,性能优化,故障诊断。当然,可能还有其它方面的一些杂项信息。大家可以根据自己的学习侧重进行针对性学习。官方手册会详细展示不同的数据库版本的功能或性能增强及变化的历史。这个是很重要的。为何说它重要呢。比如:mysql 7的官方手册,里面有一个章节是专门讲,mysql 7产生相对以前的mysql 6增加了哪些新的功能,以及废弃了哪些功能,增强了哪些功能。这样我们在学习时,就可以结合你们公司的业务场景,选择是否在生产环境中使用这些新版本的mysql了。官方手册对于概念的讲解是最全面的。我举个例子,mysql数据库需要进行备份,你要就要使用备份工具,它就提供了一个叫mysqldump的工具。大家如果执行mysqldump --help,会显示很多的选项参数,并且每个选项参数会展现它详细的用法。还分把这些选项参数,进行分类。而且官方会对于一些特别重要的选项参数,进行示例讲解,便于你快速理解它的含义。
学习数据库技术时,如果碰到一个复杂的问题,一下子想不出来,是正常的。我认为是正常的。我认为有几种可能的原因:确实这个技术概念你没有看明白。我的办法,你要网上去查,用各种关键字,多看一些相关文章,或许你就慢慢理解了这个概念了。不知大家有没有这种感觉,你听某些人讲一个概念,说半天,你也是晕着,但让另一个人来讲,换一种方面,你一下子就明白。所以要找到适应自己思维方式的技术资料,或许效果就更好一点。这个技术是个比较大的范围,它是由一系列的子技术组件。你要弄明白这个技术,就是先去把它下属的这些子技术搞明白,然后再回过头来,再看这个技术。或许你就会明白了。当然,一个大型的复杂问题,你如何分解出来多个不同的小问题,这个就见仁见智了。后续我会专门讲解这个问题。总之,就是别怕,先尝试着分解问题。先解决小问题,多积累,这个极为重要。大家可以好好想下。
最后引用毛主席的一首诗,作为结尾,与大家共勉。
七律·长征
红军不怕远征难,
万水千山只等闲。
五岭逶迤腾细浪,
乌蒙磅礴走泥丸。
金沙水拍云崖暖,
大渡桥横铁索寒。
更喜岷山千里雪,
三军过后尽开颜




