上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 27 下一页
摘要: asynch descriptor resize描述最近部分insert /*+ append */语句出现该等待时间,经查This event is set when the number of asynch descriptor reserved inside the OS kernel has 阅读全文
posted @ 2018-12-07 23:25 zhjh256 阅读(593) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-12-07 16:25 zhjh256 阅读(3661) 评论(2) 推荐(0)
摘要: 可通过@?/rdbms/admin/addmrpt.sql生成ADDM报告 ADDM本身并不是很实用,抽象级别太高,用于初步判断系统配置/IO子系统是否合理和快速参考,一个报告截图如下: 任务 '任务_1853' 的 ADDM 报告 分析时段 AWR 快照范围从 1681 到 1690。时段从 06 阅读全文
posted @ 2018-12-07 16:23 zhjh256 阅读(983) 评论(0) 推荐(0)
摘要: 使用了虚拟机之后,启动了dubbo服务提供者应用,又连了正式环境的注册中心; 一旦dubbo获取的ip错误后, 这种情况即使提供者服务停掉,目前dubbo没有能力清除这类错误的提供者; (需要修改源码测试,需要客户端重新更细包,因为清除动作client端,我司就是这么干的) 规避方案: 发现这种情况 阅读全文
posted @ 2018-12-05 19:43 zhjh256 阅读(6518) 评论(0) 推荐(0)
摘要: 今日,某服务器pga调整为30G,_pga_max_size调整为8G之后(原来是2G,但是one passes语句较多,性能太低),执行出现ORA-12805: parallel query server died unexpectedly错误,即使仅使用了parallel(2),一发一收算4,而 阅读全文
posted @ 2018-12-05 19:37 zhjh256 阅读(6461) 评论(0) 推荐(0)
摘要: 今日,我们一个sql在某环境执行出错,如下: ORA-00600: 内部错误代码, 参数: [kcblin_3], [103], [253952], [8192], [32769], [312], [616], [], [], [], [], []\n[error_sysinfo=ORA-00600 阅读全文
posted @ 2018-12-05 19:20 zhjh256 阅读(302) 评论(0) 推荐(0)
摘要: 近日,现场一台服务器在运行时出现下列异常: ORA-12801: error signaled in parallel query server P139 ORA-12853: insufficient memory for PX buffers: current 274880K, max need 阅读全文
posted @ 2018-12-04 09:20 zhjh256 阅读(1698) 评论(0) 推荐(0)
摘要: 结果集缓存 和聚合物化视图类似,报表系统和数据仓库系统是最适合结果集缓存的,这些系统通常具有大量复杂的SQL,其中不少子查询包含聚合函数,如果能够尽可能重用这些已经计算过的聚合结果集,将极大的提升系统性能并降低服务器负载。默认情况下,服务端结果集大小为共享池大小的0.5%,如果人工设置了共享池大小, 阅读全文
posted @ 2018-12-04 09:12 zhjh256 阅读(1408) 评论(0) 推荐(0)
摘要: 目前暂时无法做到直接路径加载同时满足不生成redo,同时又写一份到buffer cache,这只能依赖于操作系统缓存,但是过多的并发append会导Disk file operations I/O致等待事件。 This event is used to wait for disk file oper 阅读全文
posted @ 2018-12-01 17:09 zhjh256 阅读(1561) 评论(0) 推荐(0)
摘要: 该等待事件并不包含在等待事件范围,而是出现在ash的具体行源中,如下: 标注语句的每次执行大约1小时,如下awr所示: 该sql语句的最后一层Insert如下: 每个调用的函数里面又执行了sql语句查询,所以大多这些不存在I/O瓶颈的语句行源都在等待CPU + Wait for CPU,该事件只能说 阅读全文
posted @ 2018-12-01 14:19 zhjh256 阅读(976) 评论(0) 推荐(0)
摘要: 早上看昨天现场的报告,发现晚上七八点,resmgr:cpu quantum 等待事件排在i第一位,如下: 该事件是和资源管理相关的,如果启用资源管理计划,就可能遇到这个问题. 所以常规的解决方案是禁用资源管理。经查证是因为一个 bug 10326338 引起的。 解决方法如下: 阅读全文
posted @ 2018-11-30 11:34 zhjh256 阅读(443) 评论(0) 推荐(0)
摘要: 昨晚,一SQL执行的时候报了ORA-00600: internal error code, arguments: [kcblin_3], [103], [253952], [8192], [32769], [312], [640], [], [], [], [], [],该语句没什么异常之处,经查可 阅读全文
posted @ 2018-11-30 07:11 zhjh256 阅读(418) 评论(0) 推荐(0)
摘要: 许久不用,又忘了,做个记录 update test b set b.val=(with t as(select t.id,val||'_'||row_number() over(partition by val order by id) t1from test t)select a.val from 阅读全文
posted @ 2018-11-29 12:05 zhjh256 阅读(2884) 评论(2) 推荐(0)
摘要: 1.Does undo buffer exists or changes will directly write to undo datafiles?Undo blocks are database blocks, so they will sit in the buffer cache like 阅读全文
posted @ 2018-11-28 21:54 zhjh256 阅读(269) 评论(0) 推荐(0)
摘要: Last week I’ve mentioned on Twitter that we ran into wrong result bug. We found workaround quickly but I’ve decided to spend some time to reproduce er 阅读全文
posted @ 2018-11-28 21:17 zhjh256 阅读(303) 评论(0) 推荐(0)
摘要: 最近整理基础框架,有些项目不想分布式,所以基础框架必须同时可独立部署,也可直接被作为依赖和业务工程打到一起,记录下解决war项目依赖的要点,一开始用warpath,结果报找不到,有些帖子还是17年的,于是继续查看。 warpath 是个坑,按照网上的说明基本跑不通,可能是maven-war-plug 阅读全文
posted @ 2018-11-27 22:14 zhjh256 阅读(2914) 评论(0) 推荐(0)
摘要: BpmnModel对象,是activiti动态部署中很重要的一个对象,如果BpmnModel对象不能深入的理解,那可能如果自己需要开发一套流程设计器,使用bpmn-js使用前端或者C/S展现流程流转而不是使用工作流引擎,就显得力不从心。例如,web设计器: 当activiti web设计器设计的时候 阅读全文
posted @ 2018-11-26 16:55 zhjh256 阅读(7614) 评论(0) 推荐(1)
摘要: 根据BPMN2.0规范的分类划分为以下部分: 1.启动与结束事件(event) 2.顺序流(Sequence Flow) 3.任务(Task) 4.网关(Gateway) 5.子流程(Subprocess) 6.边界事件(Boundary Event) 7.中间事件(Intermediate Eve 阅读全文
posted @ 2018-11-26 16:43 zhjh256 阅读(4867) 评论(0) 推荐(0)
摘要: 统一的BPMN标准,对工作流的流程定义采用BPMN统一格式。BPMN流程文件可以使用eclipse bpmn2插件开发比如eclipse bpmn2 modeler或者idea activiti插件。 如下是对该类型文件的解析工具类和方法。 阅读全文
posted @ 2018-11-26 16:39 zhjh256 阅读(2697) 评论(0) 推荐(0)
摘要: 定义:当流程执行到callActivity,会创建一个新分支,它是到达调用节点的流程的分支。 这个分支会用来执行子流程,默认创建并行子流程,就像一个普通的流程。 上级流程会等待子流程完成,然后才会继续向下执行。 XML: 注意,子流程的流程定义是在执行阶段解析的 传递变量 可以把流程变量传递给子流程 阅读全文
posted @ 2018-11-26 16:29 zhjh256 阅读(3214) 评论(0) 推荐(1)
摘要: 最近剥离基础框架的公共部分,早上有个页面部分流程未加载出来,报了Uncaught SyntaxError: Unexpected token <,网上搜了下 错误原因:js脚本中非正常引用外部的文件时,会报 Uncaught SyntaxError: Unexpected token < 这种错误。 阅读全文
posted @ 2018-11-25 22:05 zhjh256 阅读(8006) 评论(0) 推荐(0)
摘要: 静态资源配置 Spring Boot 默认将 /** 所有访问映射到以下目录: 如果需要自定义映射目录,可以继承WebMvcConfigurerAdapter或WebMvcConfigurationSupport,以后者为例,如下: 如果使用了拦截器HandlerInterceptor,好像覆盖ad 阅读全文
posted @ 2018-11-25 21:50 zhjh256 阅读(755) 评论(0) 推荐(0)
摘要: 10.10.6 大数据量插入优化 在很多涉及支付和金融相关的系统中,夜间会进行批处理,在批处理的一开始或最后一般需要将数据回库,因为应用和数据库通常部署在不同的服务器,而且应用所在的服务器一般也不会去安装oracle客户端,同时为了应用管理和开发模式统一,很多会利用mybatis的foreach c 阅读全文
posted @ 2018-11-23 16:45 zhjh256 阅读(1290) 评论(0) 推荐(0)
摘要: 早上,开发说昨晚一台服务器的undo好像有异常,早上上去一看,库停了,正常startup之后,随手crud了一把,都正常。去看alert.log日志,发现undo某个数据块访问报I/O读错误,如下: ORACLE Instance ora11g (pid = 20) - Error 1115 enc 阅读全文
posted @ 2018-11-21 09:19 zhjh256 阅读(2132) 评论(0) 推荐(0)
摘要: 有时候为了管理或者避免不一致性,希望具体服务统一继承抽象父类,同时使用@Autowired为抽象父类注入依赖。搜了了网上,有些解决方法实现实在不敢恭维,靠子类去注入依赖,那还有什么意义,如下: 父类: 这还叫自动??? 经仔细研究与测试,只要父类要注入的属性是protected保护级别即可,如下: 阅读全文
posted @ 2018-11-19 17:11 zhjh256 阅读(9698) 评论(5) 推荐(6)
摘要: 下午开发新改的代码在print路径时出现上述问题,如下: 网上搜了半天没找到解决方案。唯一解释到位的就是https://blog.csdn.net/lilongsy/article/details/80724799,其他都是不对号瞎扯,路径中有中文是个明确的需求,不是伪需求。 最后琢磨着这个\udc 阅读全文
posted @ 2018-11-19 16:57 zhjh256 阅读(3838) 评论(0) 推荐(0)
摘要: 原来一直没注意,merge是可以支持delete,只不过必须的是on条件满足,也就是要求系统支持逻辑删除,而非物理删除。 Using the DELETE Clause with MERGE Statements You may want to cleanse tables while popula 阅读全文
posted @ 2018-11-18 14:20 zhjh256 阅读(1184) 评论(0) 推荐(0)
摘要: 今天,某个开发的环境在编译的时候提示警告The POM for XXX is invalid, transitive dependencies (if any) will not be available,编译失败。 update他提交的代码下来之后,确实有这个问题,按照网上的一种方法,右键项目,m 阅读全文
posted @ 2018-11-16 18:46 zhjh256 阅读(8488) 评论(0) 推荐(0)
摘要: builder模式在越来越多的项目中使用,类似于alibaba fastjson JSONObject.fluentPut(),调用一个方法后返回这个对象本身,特别适合构建一些参数超级多的对象,代码优雅且易读。构建一个对象变成了SomeObject some = new SomeObject().a 阅读全文
posted @ 2018-11-15 15:47 zhjh256 阅读(1754) 评论(0) 推荐(0)
摘要: 在此之前将冲突不兼容的curator从2.11.1改成了2.10,后来是2.10.0,不存在2.10这个版本。 Curator 存在版本兼容问题。 Curator 2.x.x-兼容两个zk 3.4.x 和zk 3.5.x, Curator 3.x.x-兼容兼容zk 3.5。 Versions The 阅读全文
posted @ 2018-11-13 12:59 zhjh256 阅读(17366) 评论(1) 推荐(2)
摘要: 今天测试es-job的时候,启动的时候报了标题中的错误, 经查,原因有二: 一:从网上粘贴过来字符没有对应上,所以子元素property报错,将文字复制到Notepad++等编辑工具,转为UTF-8编码格式,或者人工把空白、换行删了,重新输入即可。 二:xml文件中有特殊字符,删除即可 原来使用了这 阅读全文
posted @ 2018-11-13 12:56 zhjh256 阅读(2754) 评论(0) 推荐(0)
摘要: 例如要注入下列参数: dyn.spring.datasources[0].name=branchtadyn.spring.datasources[0].driverClassName=oracle.jdbc.OracleDriverdyn.spring.datasources[0].url=jdbc 阅读全文
posted @ 2018-11-12 19:34 zhjh256 阅读(1911) 评论(0) 推荐(0)
摘要: 本来呢,直接使用mybatis-spring-boot-starter还是挺好的,但是我们系统比较复杂,有多个数据源,其中一个平台自己的数据源,另外一些是动态配置出来的,两者完全没有关系。所以直接使用mybatis-spring-boot-starter就很麻烦了,会报下列错误: 就只能蜕回去使用m 阅读全文
posted @ 2018-11-12 19:28 zhjh256 阅读(836) 评论(0) 推荐(0)
摘要: java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout() 错误解决方案 ,错误截图: 出现这个错误的原因主要是spring-mybatis和mybatis版本 阅读全文
posted @ 2018-11-12 19:14 zhjh256 阅读(757) 评论(0) 推荐(0)
摘要: 我们近期打算fork一个版本,将大约十几项我们积累的认为更合理的完善脱敏后合并到github。 a) 建表时,字段名称建议用"_"分隔多个单词,比如:AWB_NO、REC_ID...,这样生成的entity,属性名称就会变成漂亮的驼峰命名,即:awbNo、recId b)oracle中,数值形的字段 阅读全文
posted @ 2018-11-11 18:36 zhjh256 阅读(2022) 评论(0) 推荐(0)
摘要: 最近在升新的基础框架到spring cloud,启动时pagehelper报错,如下: java.lang.NoSuchMethodError:org.apache.ibatis.reflection.MetaObject.forObject(Ljava/lang/Object;Lorg/apach 阅读全文
posted @ 2018-11-10 23:03 zhjh256 阅读(4107) 评论(0) 推荐(0)
摘要: 在前后端分离的情况下,前台页面将后台页面加载在预留的iframe中;但是遇到了iframe和主窗口双滚动条的情况,由此引申出来了问题: 只保留单个滚动条,那么就要让iframe的高度自适应,而从主页面显然直接取不到iframe的值,因为这是跨域的(前台页面与后台页面不在同一个IP地址或者同一个端口) 阅读全文
posted @ 2018-11-07 17:08 zhjh256 阅读(59428) 评论(0) 推荐(1)
摘要: 关于drop_caches文件:系统默认为0。 在Documentation/sysctl/vm.txt中有如下描述: drop_caches Writing to this will cause the kernel to drop clean caches, dentries and inode 阅读全文
posted @ 2018-11-07 14:02 zhjh256 阅读(3839) 评论(0) 推荐(0)
摘要: http://www.xiaoyaoji.cn/doc/TxybXPTdx 小幺鸡接口管理工具安装说明 使用可以参考:https://blog.csdn.net/qincidong/article/details/76127721 注:下载源码编译的版本事件无应答,直接下载编译好的war无此问题。 阅读全文
posted @ 2018-11-07 11:32 zhjh256 阅读(1496) 评论(0) 推荐(0)
摘要: orion需要首先配置hugepage,否则会出现下列错误。 [root@yyxxdb01 ~]# /opt/app/11.2.0/grid_home/bin/orion -run oltp -testname mytest ORION: ORacle IO Numbers -- Version 1 阅读全文
posted @ 2018-10-30 08:52 zhjh256 阅读(484) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 27 下一页