- 浏览: 17605 次
- 性别:
- 来自: 西安
最新评论
-
jvincent:
好用,以为Spring不会找lib下的jar包呢
spring component扫描jar包问题
文章列表
原帖:http://hi.baidu.com/jlh_jianglihua/item/9007f429de1855ff51fd87a5
最近一个项目中用到了getsession根据sessionid来获取session,但是怎么获取都为空,请教N多人,才发现在servlet的api中有如下: HttpSession HttpSessionContext.getSession(java.lang.String sessionId) 不赞成的用法. Java Servlet API的版本 2.1中,还没有将之替换掉。该方法必须返回一个 ...
原帖:http://blog.chinaunix.net/uid-531464-id-2354636.html
显示java进程内存使用的相关信息
jmap pid #打印内存使用的摘要信息
jmap –heap pid #java heap信息
jmap -histo:live pid #统计对象count ,live表示在使用
jmap -histo pid >mem.txt #打印比较简单的各个有多少个对象占了多少内存的信息,一般重定向的文件
jmap -dump:format=b,file=mem.dat pid #将内存使用的详细情况输出到mem.dat ...
原帖:http://tech.it168.com/a2012/0928/1404/000001404498.shtml
Oracle RAC:生产环境下的搭建过程
2012年09月29日00:05 it168网站原创 作者:刘炳林 编辑:王玉圆 我要评论(0)
【IT168 技术】在真实环境搭建一套Oracle RAC就好比是一 ...
原文:http://www.cnblogs.com/rootq/articles/1230415.html
Oracle Stream配置详细步骤
作者: 杨宝秋, 出处:IT168 1 引言
Oracle Stream功能是为提高数据库的高可用性而设计的,在Oracle 9i及之前的版本这个功能被称为Advance Replication。Oracle Stream利用高级队列技术,通过解析归档日志,将归档日志解析成DDL及DML语句,从而实现数据库之间的同步。这种技术可以将整个数据库、数据库中 的对象复制到另一数据库中,通过使用Stream的技术,对归档日志的挖掘,可 ...
转: 配置 ORACLE Stream 详解
- 博客分类:
- 数据库
原帖:http://hi.baidu.com/binsil/item/9515245d3d2ac19609be1790
配置 ORACLE Stream 详解
--小斌
最初的时候oracle stream并不是为了高可用性而设计的,stream是ORACLE的消息队列技术的一种扩展应用。oracle的消息队列和其他的产品有点类似,如通 过发布/订阅的来解决事件的管理。随着该技术越来越成熟,而且具有高灵活性的特点所以越来越受到重视。它跟dataguard的功能有点相似,但相比之下 oracle stream最大的优势便是其垮平台。oracle高级复 ...
原文:http://blog.chinaunix.net/uid-71225-id-2069062.html
本文主要将的是global_names的设置false|true,默认值是false,设置为false后,创建的dblink的名称与目标数据库db_name无关,然而为true的情况下dblink的名称必须与目标数据库的db_name相同,否则出错。两个实例或数据库的db_domain是否相同不会影响dblink的创建,连接串的名称也不会影响dblink的创建。实例test一、查看初始参数SQL> conn /as sysdba已连接。SQL> show p ...
1、引言2、数据库流环境配置 2.1 设定初始化参数 2.2 将数据库置为归档模式 2.3 创建复制管理员 2.4 创建DBlink 2.5 启用追加日志3、设置STREAM 3.1 创建流队列 3.2 在源库上创建创建传播和创建捕获进程 3.3 实例化复制数据库: 3.4 在目标库上创建应用进程4、启动、停止和删除STREAM. 4.1 启动 4.2
1. 比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。
2. 物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。
3. 高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复 制,定时刷新,与2类似。
4. 流复制,可实时和非实时同步。
5. GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还 支 持在不同种数据库之间的数据同步,也可设置实时和非实时同步。
6. DataGurd,此技术主要用于灾备方案, ...
Oracle数据库中快照的使用
- 博客分类:
- 数据库
oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。下面以我在开发襄樊市电信局170话费催缴系统中使用快照加快查询速度的实现过程为例来说明快照的使用方法: oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。正因为快照是一个主表的查询子集,使用快照可以加快数据的查询速度;在保持不同数据库中的两个表的同步中,利用快照刷新,数据的更新性能也会有很大的改善。 下面以我在开发襄樊市电信局170话费催缴系统中使用快照加快查询速度的实现过程为例来说明快照的使用方法: 170话费催缴系统是一个向用户电话播放催缴 ...
分布实现Oracle数据库的实时数据复制
- 博客分类:
- 数据库
分布实现Oracle数据库的实时数据复制的步骤是这样的:
在具体的实现之前,首先要做好设计与规划。这就需要细致分析具体的业务情况,设计出一套能够满足业务需要的方案。通常在设计过程中,需要确定出要建立的数据库站 ...
hibernate的性能优化
- 博客分类:
- hibernate
原文:
http://www.mianwww.com/html/2009/01/1071.html
大体上,对于HIBERNATE性能调优的主要考虑点如下:
Ø 数据库设计调整
Ø HQL优化
Ø API的正确使用(如根据不同的业务类型选用不同的集合及查询API)
Ø 主配置参数(日志,查询缓存,fetch_size, batch_size等)
Ø 映射文件优化(ID生成策略,二级缓存,延迟加载,关联优化)
Ø 一级缓存的管理
Ø 针对二级缓存,还有许多特有的策略
Ø 事务控制策略。
1、 数据库设计
a) 降低关联的复杂性
b) 尽量不使用联合主键
c) ID的生成机制,不同的数据库所提供的 ...
SQL Server事务隔离级别和Oracle中的事务隔离级别有所不同,在了解二者的区别之前,先让我们来了解一下事务隔离级别都有哪些 。
在SQL92标准中,事务隔离级别分为四种,分别为:
Read Uncommitted
Read Committed
Read Repeatable
Serializable
其中Read Uncommitted与Read Committed为语句级别的,而Read Repeatable与Serializable是针对事务级别的 。
在Oracle和SQL Server中设置事务隔离级别的语句是相同的,都使用SQL92标准语法,即:
Set ...
案例环境:
HP DL388 G7服务器+CentOS 5.5(i386)
问题说明:
某图书馆内部业务服务器上已经成功安装linux系统,并允许IT管理人员能够在局域网内通过telnet/ ssh方式登录服务器进行操作,以及可以通过CuteFTP客户端软件连接服务器,进行上传下载资料等。这时出现的问题是:telnet/ssh到服务器上后,所有的中文都是乱码。
排错记录:
1)telnet/ssh到服务器上,出现的乱码情况如下:
2)登录服务器,修改/etc/sysconfig/i18n 内容,如下所示:
[root@linuxso.com ~]# vi /etc/sysconfig/i18 ...
Oracle截取字符串的函数为:substr(字段名,起始位置,字符串长度) 起始位置可从0开始,截取结果和从1开始一样。
MySql截取字符串的函数为:substring(字段名,起始位置,字符串长度) 起始位置必须从1开始,0开始不能获取到数据。
最近碰到jar包中的Controller request mapping不能被正常映射的问题折磨。求助于网上后,发现是 Spring component scan和Eclipse的jar包输出有些冲突。在使用Eclipse导出Jar包时,选择add directory entries选项即可。