hugo775128583
V2EX  ›  数据库

DBA 知识从哪里起步

  •  
  •   hugo775128583 · Dec 18, 2016 · 2387 views
    This topic created in 3619 days ago, the information mentioned may be changed or developed.
    数据库小白,使用 mysql , redis , mongodb 比较多,但都仅限在一般的使用(CRUD)。
    觉得只会用完全不够,所以想了解和学习数据库的通用知识和概念,常见几类数据库的 Troubleshooting 。

    各位路过的大神能否指点本咸鱼一下学习路线,比如推荐一些书或者博客之类的。拜谢!

    另:常听人提及数据库的性能瓶颈,以及相应的解决方案。请问是否也有了解这方面知识的地方,比如一些公司公开了自己的解决方案等。
    16 replies  •  2016-12-19 14:03:33 +08:00
    em70
    em70
    Dec 18, 2016 via Android❤️2
    1
    不管你爬取也好,随机生成也好,先制造一个十亿级别的数据库来,然后在上面各种折腾玩耍,追求极致,中间需要什么知识就去搜索
    hugo775128583
    hugo775128583
    OP
    Dec 18, 2016 via Android
    2
    @em70 的确折腾能学到不少知识,但是我觉得自己折腾偶然性太高,比如有些情况可能就碰巧没有“折腾到”。一边自己折腾,一边复现别人遇到的问题再折腾,哈哈
    Mirana
    Mirana
    Dec 18, 2016
    3
    看源码?
    slixurd
    slixurd
    Dec 18, 2016
    4
    DBA 不是从搭建到运维么..
    hugo775128583
    hugo775128583
    OP
    Dec 18, 2016 via iPad
    5
    @Mirana 看源码能够增进对某个数据库的了解,比如设计理念。但是对它的性能瓶颈能源码上也能看出来么?
    hugo775128583
    hugo775128583
    OP
    Dec 18, 2016 via iPad
    6
    @slixurd 搭...搭建...,指的是安装到启动么
    Mirana
    Mirana
    Dec 18, 2016
    7
    @hugo775128583 构造原理都懂了,性能瓶颈还不懂?
    shiny
    shiny
    Dec 18, 2016 via iPhone
    8
    高性能 MySQL
    em70
    em70
    Dec 18, 2016 via Android
    9
    @hugo775128583 你要的不是起步嘛,复现别人的经历是进阶内容,先赶快去自己折腾,足够你玩一年了
    goodniuniu
    goodniuniu
    Dec 18, 2016 via iPhone
    10
    有场景需求进步快,各种调优逼的会发疯
    xiuc001
    xiuc001
    Dec 18, 2016
    11
    去大公司,天然环境
    hugo775128583
    hugo775128583
    OP
    Dec 18, 2016 via Android
    12
    @xiuc001 嗯大公司的确资源比高校和小公司多,不过还是希望能在进大公司前对这方面有一定深度的了解,毕竟小白怎么进大公司
    hugo775128583
    hugo775128583
    OP
    Dec 18, 2016 via Android
    13
    @goodniuniu 哈哈对,有动力驱使自己前进
    slixurd
    slixurd
    Dec 18, 2016
    14
    23333
    你以为跑起来就行了么= =
    DBA 先熟读所有配置项先....
    还有什么主从啊,各种周边工具,运维工具搞起来...
    k9982874
    k9982874
    Dec 19, 2016 via iPad
    15
    现在软件傻瓜化,硬件便宜的像白菜,不像以前了要死抠性能。

    就个人经验来说:
    基础必须做的就是读写分离(这个一定要做),调整一下 cache ,开 slow log
    进阶就是分布式集群,容灾,备份恢复。

    再具体就看 slow log 优化程序。
    recordnow
    recordnow
    Dec 19, 2016
    16
    报名参加个原厂 oracle 培训吧,快速起步和入门。领导准备花部门的经费让我去考个 OCP 了。
    最重要的还是看书,实战,书籍可以参考豆瓣读书的评分,还有电商的书籍排名及销量。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1875 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 07:19 · PVG 15:19 · LAX 23:19 · JFK 02:19
    ♥ Do have faith in what you're doing.