这是一个可能有经验的 MySQL 管理员可以回答的问题,但并不是真正的技术问题。
我正在研究Oracle/MySQL AB 的MySQL Administraton 课程。
这看起来很有趣,因为它将填补我作为 MySQL 管理员的知识空白。但是这个课程值得吗?有兴趣从参加过课程或浏览过内容的人那里了解。我可以找到将要讨论的主题,但几乎所有 MySQL 书籍中都有它们。
考虑到这门课程几乎是入门级软件开发人员的整个月薪水,这并不便宜,而且确实需要 5 个工作日,所以对于小公司来说,这可不是一件小事。
他们有相同的 CD 格式课程,但我认为讲师指导的课程可能是最好的。
可以通过阅读书籍、博客、手册和练习来获得培训。但这种培训看起来确实像是快速学习的一个斜坡。
我以前教过那门课。
这不是 Oracle 提供的最糟糕的课程,而是性能调优课程(我听说最近更新了,所以也许更好)。
这在很大程度上取决于您的学习方式,但您永远无法通过 CD 或基于互联网的培训学到那么多,因为您面前有一位合适的讲师可以回答您所有的问题,并向您提出挑战。
里面没有 5 天的材料,因为现在是他们参加 DBA 考试的最后一天。如果您的讲师遵循时间表,您也可以在第一天的前半段时间进行营销(有些人只是进行公民不服从并跳过垃圾)。
您可能还会发现它扰乱了对存储过程等事物的过度关注。这更多的是营销,因为 MySQL 试图确保每个人都知道他们拥有它们。
几年前,我参加了这门课程或其早期版本的前身课程,当时我的雇主,一家 Oracle 商店,正在购买一些为 MySQL 编写的应用程序。那是在 Sun 被收购的时候。我个人的想法是最多2-3天的材料,延长到5天,如果你是一个完全的初学者;如果您已经对 MySQL 有所了解,您可能会在 1-2 天内掌握它。讲师只是教这门课程的人——他不是,也从来不是全职的生产 DBA。当然是 YMMV,但我认为这门课程不值得。
这并不是说 Oracle 的培训普遍不好。例如,他们关于 Coherence 的为期 1 天的课程非常棒。