- 博客(28)
- 收藏
- 关注
转载 Java中数据库连接池原理机制的详细讲解
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要
2009-06-23 11:20:00 403
转载 weblogic数据库配置和使用
Data Sources属性honor global transactions 的作用该属性在创建数据源时设置,一旦设置便不能更改。用来控制数据源支持的事务类型。如果准备使用XA协议来实现分布式事务和两阶段提交,他的值必须为TRUE。在以下情况下,必须启用HONOR GLABAL TRANSACTIONS属性:应用程序使用JTA服务。应用程序使用EJB容器管理事务。应用程序使用分布式事
2009-06-22 10:39:00 1006
转载 Weblogic服务器性能调优
注:在下面做的介绍都是以Weblogic8.1为例的,其它版本的Weblogic可能会有些许不同。 1) 设置JAVA参数;a) 编辑Weblogic Server启动脚本文件;BEA_HOME/user_projects/domains/domain-name/startWebLogic.cmd(startWebLogic.sh on Unix)BEA_HOME/user_pro
2009-06-22 10:36:00 568
转载 weblogic连接超时问题解决方案
WebLogic连接池配置数据库断掉后自动重连设置:进入某个连接池配置页,进入“连接“页,点击高级选项的”show“显示高级选项。指定 “测试频率” 并启用 “测试保留的连接”、”测试创建的连接” 和 “测试释放的连接”。测试频率(Test Frequency): 60 秒 自动数据库连接测试之间的秒数(0 - 32 位正整数)。测试失败的连接将被关闭,然后重新打开以重新建立有效的物理
2009-06-22 10:27:00 9385
转载 如何使用部分字段匹配形成关联下拉框组
首先使用数据有效性将被关联的数据做成下拉框并处于A1,显示为:01增值税> 再使用“插入--名称--定义”设置关联下拉框的值内容为匹配的部分字段名称,如将以下内容命名为:增值税01增值税>0000增值税>01增值税>0001修理加工4%>01增值税>0002商品零售4%>01增值税>0003修理加工6%>
2008-12-12 13:47:00 628
转载 如何在Excel里单击一个单元格弹出一个日期选择控件,选择日期值后返回给该单元格。
选择视图--工具栏--控件工具箱; 单击控件工具箱工具栏上的“其他控件”(小榔头形状); 找到 "Microsoft Date And Time Piker Control 6.0 (SP4)",选中它; 在你所要用到的单元格内画出,大小要和单元格一样; 选中控件,右键单击选择菜单“设置控件格式”,在"属性"选项中选择“大小、位置均随
2008-12-12 13:42:00 7063
转载 移动Oracle数据库的表空间方法介绍
在使用Oracle数据库的过程中,经常会遇到将数据库中的数据从一个数据库移动到另一个数据库的情况,如果移动的数据量不是太大,我们可以使用EXPORT/IMPORT将数据进行导出/导入。但如果需要搬移的数据量非常庞大,则用这种方法进行数据移动非常缓慢。在Oracle8i版本中,提供了可以对表空间进行移动的方法,通过搬移表空间可大大降低数据迁移的速度,提高工作效率。 对表空间进行移动时应注意以下几
2008-11-16 16:42:00 365
转载 Linux命令:Umask
linux文件操作命令 cat clear chattr chgrp chmod chown comm cp dd df diff du file emacs find grep head less ln locate more mv rm rmdir sed
2008-11-16 16:22:00 723
转载 linux磁盘结构及分区
1991年,芬兰的一名学生linus torvalds出于兴趣,以他的灵感和才思,开发了当今最为流行的免费操作系统linux。linux也正以它的优越性赢得越来越多的用户的喜爱,同时也被微软视为最可怕的竞争对手之一。全世界使用linux操作系统的人正以惊人的速度增涨着,同时也产生了linux诸多不同的版本,因为它实在是太可爱了,太好了。但这里也不能说它的好了,要不就有骗稿费之疑了。但它有个最
2008-11-16 16:20:00 558
转载 RAID技术基础知识
RAID,为Redundant Arrays of Independent Disks的简称,中文为廉价冗余磁盘阵列。在1987年由美国柏克莱大学提出RAID(Redundant Arrayof Inexpensive Disks)理论,作为高性能的存储系统,巳经得到了越来越广泛的应用。RAID的级别从RAID概念的提出到现在,巳经发展了多个级别,有明确标准级别分别是0、1、2、3、4、5等。但是
2008-11-16 16:18:00 427
转载 Linux服务器重起步骤
服务器重起步骤:1、 尽量使用命令重起,避免直接按Reset情况。2、 重起Oracle数据库。2.1 以root权限登陆系统。2.2 命令:[root@localhost root]# su oracle 解释:切换到oracle用户 反应:无2.3 命令:[oracle@localhost root]$ sqlplus /nolog 解释:登陆到sqlplus 反应:
2008-11-16 16:15:00 519
转载 如何使用dbms_stats分析统计信息?
Dbms_stats是oracle8i新增的程序包,它使统计数据的生成和处理更加方便,很多人都在推荐使用dbms_stats替代analyze,我倒是不怎么用过,记录一下 estimate_percent --估算抽样百分比 method_opt:for table --只统计表 for all indexed columns --只统计有索引的表列 for all indexes --只分析
2008-11-16 16:13:00 724
转载 Redhat Linux oracle 10g em 按钮乱码解决
网上有很多资料,也是参考eygle的文档。OS : Redhat AS 4 U5DB : Oracle 10.2.0.31.修改jdk 下面的字体。[oracle@rac2 db_1]$ cd $ORACLE_HOME/jdk/jre/lib/[oracle@rac2 lib]$ mv font.properties font.properties_bak[oracle@rac2
2008-11-16 16:13:00 327
转载 Oracle DBMS_STATS 用法例子
GeneralNote: The drawback to collecting REDUNDANT column stats is that they have to be loaded into the dictionary cache, and they have to be considered when the query is optimised.
2008-11-16 16:11:00 1338
转载 DBA常用SQL语句
查看表空间的名称及大小:SQL>select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name;查看表空间物理
2008-11-16 16:09:00 632
转载 oracle数据库表空间的扩展
由于有一天凌晨3点发生了数据库表空间不足的错误(正在写方案打瞌睡的时候被电话叫醒,呵呵),用户怕其他的表空间也满了,这几天总是被催促扩展表空间,下面我就把相关的东东写下来,同大家一起讨论一下。 环境是Solaris 9和10,oracle 10g。以下表空间名称我用TESTTBS代替 当时查看alert日志,oracle报错:ORA-1692: unable to
2008-11-16 16:08:00 2535
转载 oracle双机
1、两台服务器上分别安装Orcale8i,安装过程中有几个不关键选择如下:(1)两台服务器的程序文件分别安装到本地磁盘上,如D盘;(2)安装类型选择[自定义];(3)是否创建数据库,选择[NO];(4)在安装程序文件到最后时需要安装配置工具,弹出Net8i Configueftaion Assisant配置窗口,选择[执行典型配置],下一步安装结束;(5)程序文件安装结束后,弹出[配置工具],双击
2008-11-16 16:07:00 670
转载 Oracle安装的一些问题收集
在安装过程中出现的一些问题的解决办法。值得收藏与学习。比如在安装的时候如果有中文的路径则会出现类似这样的提示:加载数据库时出错:areasQueries Oracle的系统要求 企业版:CPU 最低PENTIUM 200M 推荐 PENTIUMIII 1G以上 内存 最低128M 推荐 512M 硬盘空间 系统盘140M 安装盘4.5G(FAT32)或2.75G(N
2008-11-16 16:05:00 1581
转载 oracle 内存设置
Oracle参数用于设置例程和数据库的特征,Oracle9i提供了200多个可视参数,100多个隐形参数。1. 内存首先要注意两个问题:1.除去OS和一些其他开销,能给ORACLE使用的内存有多大? 2:oracle的操作系统是64bit还是 32 bit?如果操作系统是32bit,通常 SGA有 1.7G 的限制。解决的基本原则是: data buffer可以尽可能的大,shared_pool_
2008-11-16 16:04:00 1314
转载 oracle性能
oracle性能 几个简单的步骤大幅提高Oracle性能--我优化数据库的三板斧 数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑
2008-11-16 16:02:00 369
转载 Oracle DBA
一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J; 管理则需要对oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会down掉整个数据库,相对前者来说,后者更看重经验。 因
2008-11-16 16:01:00 498
转载 oracle dblink 的应用
1、用dblink链接oracle(1)与平台无关的写法:create public database link cdt connect to appsidentified by apps using (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.31.205.100)(PORT =
2008-11-16 15:55:00 1957
转载 Oracle10g安装
Oracle10g安装在RHEL AS 3上安装Oracle10g参考手册 Installing Oracle 10g on Red Hat Enterprise Linux Advanced Server 3 (RHEL 3) V 0.21 不久前,Oracle(甲骨文)公司在美国加州的总部宣布, Oracle 10g 数据库与 Oracle RAC 在 TPC-H
2008-11-16 15:53:00 618
转载 深刻理解Oracle数据库的启动和关闭
Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。 一、启动和关闭Oracle数据库 对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说
2008-11-16 15:38:00 330
转载 Oracle性能误区--MTS,RAC,分区,并行查询
为了提高性能,我们针对Oracle数据库本身提供了的方法或方案进行过不少的偿试主要包括:共享服务器模式(MTS)集群技术(Clustering),RAC 分区并行处理(主要是并行查询)Oracle提供的这些特性确实是用来进行性能改善的,但我们往往忽略了对自身应用特性的分析,它们是否适合于我们.最近,通过对这方面知识的深入了解,发现我们以前存在一些错误的认识.我觉得有必要,大家一起来改变这种误
2008-11-16 15:33:00 381
转载 oracle统计信息收集
统计信息包括下面几类:表统计:包括记录数、block数和记录平均长度。列统计:列中不同值的数量(NVD)、空值的数量和数据分布(HISTOGRAM)。索引统计:索引叶块的数量、索引的层数和聚集因子(CLUSTERING FACTOR)。系统统计:I/O性能和利用率和CPU性能和利用率。生成统计信息:统计信息生成技术包括三种:基于数据采样的估计方式;精确计
2008-11-16 15:30:00 714
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人