- 浏览: 9130 次
- 性别:
- 来自: 北京
最新评论
文章列表
一个“”字引发的痛苦经历
- 博客分类:
- JAVA
(一篇老文章,还有点价值,特意整理了一下。由于涉及客户项目,已经进行了脱敏处理)
1 写在前面的话
虽然这个问题是有解决方案的,但我不建议大家提供给客户,理由见此。
2 问题描述
2010.10.12,业务部门提交问题单(2010.09.14):在对xx铁路局进行“缴费通知单明细信息导入”时,因遇到生僻字“贾”(上龙下天),系统无法识别并报错,使得业务不得不暂停,望给予解决。
3 问题分析
3.1 初步分析
生僻字的乱码问题, 我们认为在生产系统中是不存在的 (除非超出 GBK 字符集的范围),因为系统运行 2 年多来,已 ...
验证Oracle处理速度
- 博客分类:
- Oracle
(这是2009年写的东西了,在网上看到有人对数据库批量操作的‘速度’比较关注,于是就把这篇老文章整理了一下)
一、环境及前提
在244上(一台稍好一些的机器,做了RAID,机械硬盘,Raid几忘了),对eprk_person_flow表进行复制、更新,验证在Oracle数据库中操纵数据的各种方法的速度。共35,629,784条记录。
二、复制:直接建表
create /*
一、问题描述
使用MyBatis从数据库中获取数据,然后用POI把数据填充到Excel模板中,生成最终的xls文件。把最终的xls文件转换为html文件,并返回给前台显示在Panel中。
Excel模板中,除了数据点位符外,还有一些计算公式。由于这些计算公式引用的数据在模板中是点位符,所以计算单元显示为“#VALUE!”。见下图:
POI不同版本替换Word模板时的问题
- 博客分类:
- JAVA
一、问题描述
通过POI,把Word中的占位符替换为实际的值,以生成复杂结构的业务报告。
在POI 3.9上,功能正常。由于某些原因升级到POI 3.10.1后,项目组反馈说Word模板出错,无法生成Word文件,总是报解析错误。
...
一、问题描述
2011年3月28日,某项目组来电,说有一个源表约2万多条的物化视图,每5分钟定时全量(Complete)刷新一次,一天下来,导致Oracle数据库归档日志骤增。
二、问题分析及解决
先明确一个问题:归档日志(Archive Log)和重做日志(REDO Log)的关系。
Oracle的重做日志是一组(或几组)文件,按一定的规则顺序循环写,当重做日志写满后,从头开始写之前,如果数据库在归档模式(Archive),则在重写之前,需要把当前的重做日志进行归档(Archive),形成归档日志。即归档日志来自于重做日志。
基于此,可以通过减少产生重做日志的量来达到减少归 ...
一、结论
在VirtualBox虚拟机环境下,搭建Oracle RAC环境,结合NFS(Network File System),RAC各节点都能够正常访问外部表。即重点是要有各个节点都能够访问的共享存储(目录),其它共享机制或方式的实现没有尝试,也不太了解。
二、环境说明
两台Redhat 5,节点名分别为RAC1和RAC2。
三、过程
1、在rac1上,建立(将被共享的)目录和相关文件(供外部表载入,1.dat,2.dat)
2、在rac1上,建立oracle逻辑目录。
3、在rac1上,建立外部表。
4、在rac1上,查看外部表内容。
5、在 ...