2012年3月14日

摘要: 下面开始真正"nginx之旅",屏住呼吸吧!首先找好入手点,对于nginx的入手点就是ngx_module_t结构,他的声明在src/core/ngx_conf_file.h中(我的版本nginx-1.0.13)#define NGX_MODULE_V1 0, 0, 0, 0, 0, 0, 1 #define NGX_MODULE_V1_PADDING 0, 0, 0, 0, 0, 0, 0, 0 struct ngx_module_s { ngx_uint_t ctx_index; ngx_uint_t ind... 阅读全文
posted @ 2012-03-14 17:48 h2内存数据库 阅读(319) 评论(0) 推荐(0) 编辑
摘要: EBS PO Approve Scriptdeclare x_po_head_id number ; begin select po_header_id into x_po_head_id from po_headers_all where segment1 = '&ponumber' and org_id = &org_id; update po_headers_all set authorization_status = 'APPROVED', approved_flag = 'Y', approved_date = sysd 阅读全文
posted @ 2012-03-14 11:33 h2内存数据库 阅读(212) 评论(0) 推荐(0) 编辑
摘要: EBS R12.2最大的改进--Online PatchingOnline Patching就是允许用户在运行时打patch,并且无需重启服务器。以前如果用户要打patch,用户必须重启服务器,这个很麻烦并且让会造成几个小时的停机,给客户也造成了成本的损失,12.2以后引入Online Patching,就不会有这样的烦恼了,对于EBS DBA绝对是一个福音R12.2 OLP的实现方式:12.2引入了双文件系统(一个是run time文件系统,另一个是patching文件系统),包括APPL_TOP, Common Top,Oracle Home, Web Home等等.那么对于DB来说,在r 阅读全文
posted @ 2012-03-14 11:19 h2内存数据库 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 看了一点nginx的源码发现,nginx的模块思想确实吸引了我,也不得不佩服俄罗斯人的想问题方式,要分析nginx源码,首先要搞懂的就是nginx的模块思想以及相关的数据结构。还记得我们上一次写的helloworld模块么?里面涉及最重要的数据就是ngx_module_t指针数组,这个指针数组包含了当前编译版本支持的所有模块,这个指针数组定义实在自动脚本生成的objs/ngx_modules.c中,如下:extern ngx_module_t ngx_core_module; extern ngx_module_t ngx_errlog_module; extern ngx_module_.. 阅读全文
posted @ 2012-03-14 10:49 h2内存数据库 阅读(281) 评论(0) 推荐(0) 编辑

导航