blogjava-凯发k8网页登录
blogjava-凯发k8网页登录http://www.blogjava.net/kxbin/成功留给有准备的人zh-cnsat, 08 apr 2023 20:43:14 gmtsat, 08 apr 2023 20:43:14 gmt60- oracle sql执行过程http://www.blogjava.net/kxbin/archive/2012/09/27/388738.htmlkxbinkxbinthu, 27 sep 2012 13:39:00 gmthttp://www.blogjava.net/kxbin/archive/2012/09/27/388738.htmlhttp://www.blogjava.net/kxbin/comments/388738.htmlhttp://www.blogjava.net/kxbin/archive/2012/09/27/388738.html#feedback1http://www.blogjava.net/kxbin/comments/commentrss/388738.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/388738.html1.parse(解析)
软解析/硬解析(第一次执行sql需要进行硬解析)
1)从共享池的库缓冲区搜索,确定该语句是否曾经执行过,凡是执行过的sql语句,oracle会使用hash函数进行计算,产生一个很小的文本记录。如果是第一次执行,则进入第二步;
2)检查语法、权限等等(权限的信息是存放在oracle的数据字典中),oracle先从共享池的数据字典缓冲区中搜索,如果没有找到,再从数据文件(system表空间的数据文件)中读取,然后存放在共享池的数据字典缓冲区中,以便共享;
3)分析过程中,对访问到的表进行锁操作,目的是为了保护表的结构不被修改;
4)oracle优化器会根据数据的存储结构(表的存储结构、索引)统计信息等。计算各种读取的代价,选择一条最佳路径(代价最低),生成执行计划,同时编译并存储在共享池的库缓冲区中,以便共享。
2.bind(绑定变量)
3.execute(执行)
先从数据缓冲区查找数据,如果没有,再从数据文件中读取数据到数据缓冲区、保持,以便共享。
4.fetch
把结果返回给用户。
]]> - linux学习路线图http://www.blogjava.net/kxbin/archive/2012/07/19/383474.htmlkxbinkxbinthu, 19 jul 2012 01:36:00 gmthttp://www.blogjava.net/kxbin/archive/2012/07/19/383474.htmlhttp://www.blogjava.net/kxbin/comments/383474.htmlhttp://www.blogjava.net/kxbin/archive/2012/07/19/383474.html#feedback2http://www.blogjava.net/kxbin/comments/commentrss/383474.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/383474.html1、学习linux的基本要求:
1). 掌握至少50个以上的常用命令。
2). 熟悉gnome/kde等x-windows桌面环境操作 。
3). 掌握.tgz、.rpm等软件包的常用安装方法
4). 学习添加外设,安装设备驱动程序(比如网卡)
5). 熟悉grub/lilo引导器及简单的修复操作 。
6). 熟悉linux文件系统 和目录结构。
7). 掌握vi,gcc,gdb等常用编辑器,编译器,调试器 。
8). 理解shell别名、管道、i/o重定向、输入和输出以及shell脚本编程。
2、linux服务器领域:
----代理服务器,使用的是linux的iptables功能;
----电影服务器,使用的是linux的samba服务的功能,文件和打印共享服务器
----客户存档服务器,采用的linux的ftp服务器,常用的有:wu-ftp,pro-ftp软件建立的
----www服务器,使用的是linux下的apache服务器软件
----ftp服务器,下载服务器,使用的是linux下的wu-ftp,pro-ftp,vs-ftp软件
----mail服务器,采用的是linux下的sendmail,qmail软件
----dns服务器,使用的是linux下的bind软件
----数据库服务器,使用的是mysql或者oracle软件
----防火墙,软件防火墙服务器,使用的是linux的iptables功能建立的
----路由器,软路由器,使用的是linux下的routed软件建立的
----拨号服务器,vpn服务器等等
3、linux学习三步走:
第一,网络服务器阶段;
第二,应用软件的开发;
第三,内核研究与操作系统的开发阶段。
]]> - 转正申请http://www.blogjava.net/kxbin/archive/2011/12/22/367038.htmlkxbinkxbinthu, 22 dec 2011 13:09:00 gmthttp://www.blogjava.net/kxbin/archive/2011/12/22/367038.htmlhttp://www.blogjava.net/kxbin/comments/367038.htmlhttp://www.blogjava.net/kxbin/archive/2011/12/22/367038.html#feedback1http://www.blogjava.net/kxbin/comments/commentrss/367038.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/367038.html阅读全文
]]> - 关爱自己身体http://www.blogjava.net/kxbin/archive/2011/11/28/364966.htmlkxbinkxbinmon, 28 nov 2011 02:36:00 gmthttp://www.blogjava.net/kxbin/archive/2011/11/28/364966.htmlhttp://www.blogjava.net/kxbin/comments/364966.htmlhttp://www.blogjava.net/kxbin/archive/2011/11/28/364966.html#feedback0http://www.blogjava.net/kxbin/comments/commentrss/364966.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/364966.html 从现在开始善待自己的身体,让自己拥有健壮的身体!
]]> - 出差结束http://www.blogjava.net/kxbin/archive/2011/11/18/364181.htmlkxbinkxbinfri, 18 nov 2011 01:33:00 gmthttp://www.blogjava.net/kxbin/archive/2011/11/18/364181.htmlhttp://www.blogjava.net/kxbin/comments/364181.htmlhttp://www.blogjava.net/kxbin/archive/2011/11/18/364181.html#feedback0http://www.blogjava.net/kxbin/comments/commentrss/364181.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/364181.html
]]> - 新工作开始!http://www.blogjava.net/kxbin/archive/2011/11/11/363552.htmlkxbinkxbinfri, 11 nov 2011 14:42:00 gmthttp://www.blogjava.net/kxbin/archive/2011/11/11/363552.htmlhttp://www.blogjava.net/kxbin/comments/363552.htmlhttp://www.blogjava.net/kxbin/archive/2011/11/11/363552.html#feedback0http://www.blogjava.net/kxbin/comments/commentrss/363552.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/363552.html 开始的第一周熟悉系统,测试系统,编写用户使用手册。
接下来的两周是再出差中度过,去了一个非常荒凉,人烟稀少的地方-盐池金凤煤矿,整理与我本职工作不相关的事情。在刚去的一周中,落差感特别强烈,这时她给我压力也是非常大,但我还是坚持下来,那是我就在想这只是暂时的,挺过去了,也许会更美好!我不想就这样一走了之,这点磨难就把我打倒,那样我也太不行了吧!我也不可能做一辈子的软件开发,应该尝试着干点别的事!
坚持住!别被环境打败了!
]]> - 开始新的旅途http://www.blogjava.net/kxbin/archive/2011/09/13/358525.htmlkxbinkxbintue, 13 sep 2011 04:04:00 gmthttp://www.blogjava.net/kxbin/archive/2011/09/13/358525.htmlhttp://www.blogjava.net/kxbin/comments/358525.htmlhttp://www.blogjava.net/kxbin/archive/2011/09/13/358525.html#feedback1http://www.blogjava.net/kxbin/comments/commentrss/358525.htmlhttp://www.blogjava.net/kxbin/services/trackbacks/358525.html
]]>