数据库学习路线

参考

学习路线:

        1. MySQL必知必会

        2. MySQL 是怎么运行的

        3. MySQL技术内幕

        4. 高性能Mysql,看索引和优化章节

面试常考:

  • 基本语法:select/delete/insert/update、limit、join等
  • 索引:B+树,聚族索引,二级索引,组合索引,最左匹配原则,索引失效、慢查询
  • 事务:事务四大特性ACID,事务隔离级别,MVCC
  • 锁:全局锁、表级锁、行级锁、快照读、当前读、乐观锁、悲观锁、死锁
  • 日志:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)
  • 架构:读写分离、主从架构、分库分表、数据库和缓存双写一致性
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 学习MySQL数据库路线可以分为基础阶段、优化阶段和部署阶段。在基础阶段,你可以学习MySQL数据库的基本操作,包括增删改查,以及一些高级操作,如视图、触发器、函数和存储过程等。 接下来是优化阶段,你可以学习如何提高数据库的效率,包括学习索引的设计和使用,以及分表等技术。 最后是部署阶段,你可以学习如何搭建真实的环境系统,如服务器集群和负载均衡等。 在学习的过程中,你可以参考一些专业的书籍,如《高性能MySQL(第3版)》、《MySQL技术内幕(第4版)》、《MySQL技术内幕 InnoDB存储引擎》和《深入理解MySQL》等。 此外,你还可以参考MySQL的官网,获取最新的文档和资料。 通过阅读这些书籍并结合实际经验,理论上来说你就可以达到DBA的水平了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【数据库】Mysql学习路线](https://blog.csdn.net/icecreamTong/article/details/129384341)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [MySQL(一)](https://blog.csdn.net/feijiges/article/details/77412824)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值