数据库个人理解的进阶之路

      偶然和朋友聊到了最近的工作,她是一个db,现在专注于数据库业务,对未来的进阶方向没有任何的思路,恰好我最近面试,加之新公司自己研发了一个数据库,最近在学习这方面的东西,有了一些想法和体会。

        我个人理解数据库方向应该分为四个阶段:入门、初级、中级、高级

        1,入门阶段-学习阶段。这种失职还没有系统的学习一门数据库语言的同学,对数据库的语法、功能等等都没有了解。

         2,初级阶段-面向业务阶段。熟练的掌握一门语言,能熟练的编写业务代码。

         3,中级阶段-解决问题阶段,优化项目。解决数据库出现的一些复杂问题,例如百万数据的查询优化,一些高并发数据操作的处理,一些表的读写分析,一些数据库暴漏的安全问题的解决。

         4,高级阶段-预处理问题阶段,解决方案阶段。在开发之前,根据项目的大小,选用适合的技术,对未来可能出现的场景做保留性开发的可能。对选用的技术,带来的优化和问题都能了如执掌,并有预留方案。对灾难性性数据进行分析和恢复,甚至对底层性能进行重写和优化。

猜你喜欢

转载自blog.csdn.net/weixin_41609327/article/details/82684768