从事计算机行业三年了,现在回过头来看,自己掌握的知识还是比较碎片化,没有形成体系。常言道:人无远虑必有近忧。特别是该行业,处于这个科技发展迅猛的时代。面对过去和未来,思忖良久,终于决定提笔,将自己已掌握的知识体系化,需要掌握的知识,目标化并落实。
现如今,如果想学一门技术,需要唯一的成本就是时间:搜索优质资源的时间、研究实践的时间。而学习的技巧,在掌握某些基本技能的前提下,个人认为需要探究事物的本质,这样才能在这个信息满天飞的时代做到触类旁通,迎刃有余。
接下来,首先会完善以下内容。
《ORACLE数据库原理探析》
1---SQL语句执行过程剖析
2---SQL语句解析类型---硬解析和软解析
3---shared内存块组成结构及4031错误产生原因分析
4---共享SQL减少硬解析
5---如何解决ORA-04031错误
6---如何设置shared pool及sga的大小
7---buffer_cache作用概述
8---buffer_cache内存组织结构剖析
9---buffer_cache大小的设置及依据
10---buffer状态深入剖析
11---使用各种SQL来熟知buffer cache使用情况
12---Oracle日志原理剖析
13---logbuffer相关设置
14---PGA内存作用和构成
15---PGA管理和调整
16---Oracle存储结构_文件
17---存储结构_表空间
18---存储结构_段区块
19---检查点队列(checkpoint queue)
20---实例崩溃恢复原理剖析
21---系统改变号(SCN)详解
22---事务概述
23---事务ACID及隔离级别
24---undo表空间概述
25---undo段及区的状态和使用
26---图解深入剖析一个事务的操作流程
27---深入剖析事务槽及Oracle多种提交方式
28---Oracle IMU及Redo Private Strands技术
29---读一致性(ORA-01555错误机制分析)及Undo表空间大小设置
30---锁基础原理
31---锁相关视图及相关操作
32---字符集概述
33---字符集正确设置及相关操作
34---网络原理及配置
35---参数文件及数据库的启动和关闭
后续逐步增加开发语言、大数据处理、机器学习等相关的文章。不断学习更新,将自己的见解和大家分享探讨。一路前行,勇攀高峰!
坚信一句话:任何事情到最后都是美好的,如果不是,就说明没到最后。
与君共勉!