图解学习oracle(精选3篇)
时间管理系统中行动是最重要的部分,而行动,尤其是2分钟 以外的那些行动,往往需要良好的专注力来支撑!Staffan Noteberg这本《番茄工作法图解》,虽然不是系统介绍专注力的,但是它所提供的方法,可以极其有效的提高自己专注某件事情上的能力,书中的原话说:“番茄工作法让我们把重点放在执行上”,掌握了它,将对提升时间管理系统的效率大有帮助!这个方法特别适合像我这样自控能力差、面对截止日期越来越近感觉压力越来越大的人。下面谈谈我学习这本书之后的一些心得。
番茄工作法确实是一个非常流行也非常有效的时间管理方法,正像作者说的那样,一个好的方法不应该太过复杂以致难以掌握,而番茄工作法总结下来也就寥寥1000字左右,在实行过程中,你只需要 一个计时器、几张纸和一只笔就行。
该方法对于番茄时间的长短,一些规则的要求看上去有些死板,在实际应用中当然可以更加灵活的对待,但我们更希望的是从一个方法中学习到一些新的理念、培养新的习惯而并非生搬硬套。另外不得不说,作者凭借多年的研究讲学经历,所给出的时间安排和规则设 置已经是最为科学、最为有效的了。
说起心得,我认为时间管理最重要的就是改变人们对于时间的认知。虽然在哲学上还没有对时间形成统一的认识,但人们对于时间的 客观认识大致可以分为以下两种:
(1)客观时间,即钟表无论如何都在按照一定的速度前进着;(2)主观时间,即个人感觉的时间流逝。做事时,若欢快或者专注会感觉时间流逝很快;若痛苦或者纠结时间则变得粘稠。有时我们也用事件时间来界定,比如说“我们做完手头工作就去吃饭”的说法,没 有具体的时刻,但是在时间轴上形成了先后顺序。
如果两种时间无法达成统一协调,人们就会感觉到效率低下,时间紧张,难以完成任务,更由于时间流逝的客观性,可能会感到无力、沮丧、挫败、直至痛苦。番茄工作法就是希望能将两种时间连接起来,通过25分钟一个阶段的划分,以及相应活动的匹配,让时间这一概念不再抽象,而是变成具体可感的一个个番茄时间了。在特定的时间段里带着特定的目标去工作,一方面可以更加专注并提升了效率,另一方面也可以充分认识到时间的分量以及你的生命里究竟有多少有效的时间可供工作和学习。相比于以往散漫的意识,运用番茄工作法 以后个人对于自己的认识都有了彻底的变化。
另外,番茄工作法也鼓励工作和休息协调进行,除了工作间隙的休息以外,每天还要留出足够的自由时间进行放松,因为后者才是我们创意和动力的来源。而我也认为,所谓的时间管理并不是让你不断的压榨自己,而是要去处理好工作和生活之间的关系,充分的享受人 生。
最后谈一谈我们对时间管理方面认识的一些误区:
1、对于时间管理,我觉得最重要的是实践,如果没有去做,反而 一直在旁枝末节上面纠结,这是最不靠谱的。很多人都会在犹豫用 什么计时软件好,用多大的记事本合适,这些都不重要,并不是需要 等到完美才可以开始,那样永远也开始不了。最好的记事本就是你眼 前的那个,即使它只是一张纸也可以。我觉得有一个很好的习惯就 是做下决定,然后30秒内立即行动,这个习惯会让人终身受益。
这些都是需要经常翻阅的书,随时用,随时翻阅;如果英文阅读不方便,可以到书店随便翻翻,浏览目录和内容,如果觉得适合自己的理解或有帮助,就是不错的书。
2、一本讲解数据库管理的书;内容涉及可能多,这本书要求知道数据库管理涉及那些方面;
3、一本详细讲解rman如何使用的书
oracle 9irman 备份与恢复技术
robert g.freeman 著,梁志敏 蔡建译
4、一本讲解如何优化调优的书
oracle9i statspack 高性能调整 工业出版社
donald k.burleson 著,袁勤勇等编
oracle wait interface 性能诊断与调整实践指南
richmond shee 等著,高锰 江仁容译,清华出版社
高级阶段
5、一本如何进一步优化sql语句的书
6、一本如何高效构建数据库的书
7、一本数据库高效编程的书
oracle高效设计和oracle 高效编程都是thomas kyte著,
作为oracle的基本功,需要大家对sql和plsql非常的熟悉。特别是sql里面的多表连接、子查询、各种新版本的函数,以及plsql里面的所有语法。建议大家拿出足够的时间来研究这两块。不要认为这是开发人员的工作,他也是DBA的重要工作,而且对DBA的要求更高,你不但能看懂,还要能够找出问题。学些这方面知识的要点就是:多练、多思考。
2、Oracle管理(体系结构)(这一块一定要听课,而且是要听“大师级别”的课、多讨论)
这是Oracle的难点,Orcle技术博大精深,主要的难点就集中在这里面。包括Oracle的存储管理、对象管理、内存和进程、undo管理、初始化参数、数据字典视图、安全、latch和lock、权限和角色、资源调度、闪回、日志原理等。
学习这一块知识的时候,一个重点是:要知道原理和“根”,知道表面的东西没有任何意义。
知道原理以后,通过实验去证明,将原理总结出来。
这一块学习的好还是不好,直接决定了以后的一个备份恢复、优化、排错。
这一块虽然是研究管理,但是更加注重原理和体系结构的分析和解剖。
应该叫做“深入剖析Oracle体系结构”,多深都需要。
在这一部分的学习中,已经学习了很多优化的内容,在学习任何一个知识点的时候,我们都离不开对性能的分析。
3、备份恢复(听听课、看几本书,多做做实验、多讨论)
有了第二部分的铺垫,这一章的学习相对有意思,前提是我们对Oracle的日志原理研究得较深,对oracle的内存和进程研究得较深。策划一个完美和正确的备份计划和实施方案(具体要分析出原理),实施备份;对各种损坏进行恢复(还是要能够够分析出原理);另外可以做一些高难度的恢复实验(还是老话、要能够分析出原理)。
4、优化(单实例优化)(还是要听课,最好听一些专题性的,深入讲解的专家课,还是要看一些经典的书籍,特别是英文书)
这一块完全是第一部分和第二部分的一个结合。这一块的学习没有最深,只有更深,学习方法和第二部分类似。
首先需要大家掌握一些Oracle的优化方面的基础知识,例如深入分析索引原理、分区、等待事件、时间统计模型、动态性能视图、操作系统的一些性能优化和查看命令,例如:top、iostat、vmstat、sar、pmap、prstat、filemon、nmon、svmon等。
最关键的还是要做三件事情:Oracle的动态性能视图、Oracle的报告(trace、statspack、awr、addm、ash)、执行计划;对这三块要熟悉和分析出来。这个部分的分析和动手实验很重要。
5、RAC(可以听听课,有了前面的基础以后,基本上自己就能看懂书了,因此,可以看书,也可以听一些专题课)
现在RAC的使用越来越多,学习RAC的重点还是:基础原理+RAC优化。
RAC系统的优化分为两个步骤:RAC系统优化和单实例优化;根据RAC的基础原理,能够设计高性能的RAC系统,能够分析RAC性能问题。对RAC的动态性能视图、等待事件、报告,能够看懂和分析。
6、GC、DG、Stream、Gold Gate等
对于这些工具和组件,我们熟悉其体系结构,原理,一些监控性能的工具等。
学习这些部分的几个点:熟悉体系结构、原理;搭建;监控(包括故障和性能);排错和优化。
7、SQL优化(看一本经典的英文书籍、多做实验、多实践、多分析)
为什么单独的拿出来呢?因为这部分需要持之以恒的进行研究和实验,而且工作中几乎是每天都要做的事情。
【图解学习oracle】推荐阅读:
图解政府十不准06-10
图解高中英语语法06-20
象棋基本术语图解07-21
股票入门基础知识图解07-26
康乃馨折纸花图解10-29
图解化工安全生产禁令11-06
图解第四代移动通信11-24
oracle学习总结11-20
oracle数据库学习总结11-21
爱学习会学习能学习07-27