V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
javaWeber
V2EX  ›  程序员

《mysql 技术内幕》和《高性能 mysql》,先看哪一本好?

  •  
  •   javaWeber · 2019-01-16 16:54:22 +08:00 · 11900 次点击
    这是一个创建于 2145 天前的主题,其中的信息可能已经有所发展或是发生改变。
    平常只会用 select,update,union,group by 这些简单的 sql,不太会优化 sql,也不太懂索引的原理。
    《 mysql 技术内幕》和《高性能 mysql 》,先看哪一本好?
    11 条回复    2019-01-17 10:50:46 +08:00
    dilu
        1
    dilu  
       2019-01-16 16:57:53 +08:00
    MYSQL 技术内幕更好一点 讲的比较偏向原理 高性能 MySQL 就告诉你怎么做 原理比较少
    chnyang
        2
    chnyang  
       2019-01-16 17:00:29 +08:00
    @dilu 所以不是应该先知道怎么做, 再去看原理么
    TomVista
        3
    TomVista  
       2019-01-16 17:01:42 +08:00   ❤️ 1
    平常只写增删查改看《高性能 mysql 》,,数据库管理员看《 mysql 技术内幕》
    luoyou1014
        4
    luoyou1014  
       2019-01-16 17:04:08 +08:00
    『 mysql 技术内幕』没有看过,谈下『高性能 mysql 』,这本书我看了 40%左右(实在大块头,啃不完),总体而言这本书更偏向于运维,里面作为 mysql 语句以及建表层面的优化仅有一章,而且讲的不太深入,书中大量涉及了硬件,系统,引擎层面的优化,对于开发而言有点屠龙之技的感觉,看了之后,如果没有大数据的测试,是很难体验效果的。

    如果你们公司没有运维,需要开发硬上的话,这本书还是蛮适合的,如果有运维,自己也没有计划专业搞数据库,那这本书大部分内容对开发而言意义不大。

    以上是从功利角度而言的,从兴趣角度的话,有时间都看也没啥问题。
    dilu
        5
    dilu  
       2019-01-16 17:04:21 +08:00
    @chnyang 你是大佬你随意,反正我是先看原理,懂了之后看具体怎么用,反正对我来说这样更合理点
    jasonyang9
        6
    jasonyang9  
       2019-01-16 17:09:04 +08:00
    如果你有相当基础的话,推荐 C.J. Date 的 SQL and Relational Theory
    nine
        7
    nine  
       2019-01-16 21:30:50 +08:00
    运维书,通读即可,泛读亦可。
    mmdsun
        8
    mmdsun  
       2019-01-17 08:06:02 +08:00 via Android
    这种都读。先高性能 MySQL 吧 深入浅出 MySQL 也不错。
    Mrun
        9
    Mrun  
       2019-01-17 09:34:48 +08:00
    前者觉得不错,后者也可以看,后者主要是太多运维方面的只是
    alexmy
        10
    alexmy  
       2019-01-17 10:32:23 +08:00
    我是先看 MySQL 必知必会,然后看深入浅出 MySQL,两本有很大一部分的类似,后者可以多看看优化。
    javaWeber
        11
    javaWeber  
    OP
       2019-01-17 10:50:46 +08:00
    @nine 后端也得懂些 sql 优化吧。。经常要问索引和锁的原理。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2362 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 02:00 · PVG 10:00 · LAX 18:00 · JFK 21:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.