- 浏览: 15924 次
- 性别:
- 来自: 广州
最新评论
文章列表
Oracle目前不支持脏读,对于未提交的数据只能在本进程中查询, 其他进程用户无法查询,这样可能会造成如下问题:
当A和B两个不同进程的事务同时进行,B事务需要A事务的数据才能向下执行,也就是说A事务执行成功后B事务才能继续执行,如果A事务没有执行成功,B事务不能执行。对于这种情况可以采用加锁的方式进行,可以在两个事务的执行过程中增加排他锁,例如在A事务与B事务中都同时更新某张表的某一条记录:update ss_install set a=1 where xtsb=1,这样就成功增加了排他锁。当A事务先执行时,B事务肯定就要等待A事务的完成才能继续执行。当B事务先执行时,由于产生数据 ...
下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:C:\jdk1.6.0(当然其他路径也可以)。
JDK安装完成之后我们进行JDK环境变量设置:
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别 ...
10g服务器短跟客户端都要下Vista版本的,XP版的不行 服务器需要修改2个refhost.xml,客户端需要修改1个refhost.xml
改动的地方都是一样的 否则安装时会提示不支持此系统.
以下是服务器需要修改的文件:
\stage\prereq\db\refhost.xml
\stage\prereq\db_prereqs\db\refhost.xml
以下是客户端需要修改的文件:
\stage\prereq\client\refhost.xml
找到以下内容
<OPERATING_SYSTEM>
<VERSION VALUE=&q ...
玩转Oracle表空间和数据文件
2011-04-07 12:10
1、Oracle表空间和数据文件:
介绍:表空间是数据库的逻辑组成部分,从物理上见,数据库数据存放在数据文件中,从逻辑上见,数据库则是存放在表空间中,表空间有一个或是多个数据 ...
菜鸟学javaweb,拼凑一个JSP+Servlet+oracle实现分页的实例,其中有明显不足之处,贴在此主要是方便自己记忆。
数据库建表语句:
-- Create table
create table BLOGINFO
(
ID NUMBER not null,
BLOGTITLE VARCHAR2(50) not null,
BLOGCONTENT VARCHAR2(4000) not null,
AUTHOR VARCHAR2(30) not null,
BLOGTIME LONG not null
)
ta ...
简介:网上许多在AIX下安装Oracle9i的方法在实际操作时候都有许多问题。笔者参考网上资料并结合自己的实践详细地介绍一个AIX5.3的新手如何安装和配置Oracle9i。
一、AIX系统下的环境准备
1、安装前的准备
查看系统信息:uname ...
ORA-01102: cannot mount database in EXCLUSIVE mode
一.今天在STARTUP一数据库时,发生如下错误:
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 276824064 bytes
Fixed Size 778736 bytes
Variable Size ...
今天登录数据库发现,Oracle报这个错误:ORA-00257: archiver error. Connect internal only, until freed
而且根本登录不了数据库,但是应用APP还是正常使用。
进数据库服务器目录查看,发现存放Oracle归档日志的目录满了,使用率100%,该死,忘记转移了。
rm了N个文件后,终于搞定。
如果有这个错误的话,一定要先看看归档日志哦。
ORA-00257: archiver error. Connect internal only, until freed。
DAO模式的优缺点
优点:实现业务逻辑与数据访问的解耦,符合模块化编程的思想,符合面向对象的编程思想。可以快速的定位错误,维护成本低。
缺点:开发成本高。
DAO其它优点
数据源除DB外还有可能是XML文件,文本文件 ...
昨天在启动Unix下的weblogic后,退出终端发现weblogic自动关闭,通过阅读一下文章,解决问题了。故共享出来参考。
使用nohup让程序永远后台运行
Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程 ...
转:数据库物理分布设计
概述
我们无论使用哪种数据库,无论怎样设计数据库,我想都会遵从一个原则:数据安全性和性能高效这两个主要方面,但是关于这两个方面的话题太多,在这里就不一一陈述,我只是从数据库物理分布设计方面和大家一起简单的探讨一下。因为数据库良好的物理分布设计也是对数据安全性和性能高效影响比较大, 就象我们在建大楼之前一定要先打好地基一样。
現实中我们在应用各种不同数据库的时候,往往会忽略数据库的物理布局,只有在数据库性能遇到问题的时候才去考虑,但这是得不偿失的,这样一来不仅会导致与设计相关的问题出现,而且会影响性能的调整效果,所以我们在创建数据库之前先进行规划数据库的物理布局也是 ...
struts2 1-1:为什么每次请求都要创建一个Action对象? 是出于对线程安全的考虑,每个request都不会相互影响 1-2:ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题? 先把旧的model对象从ValueStack中移除,然后再把新的model对象压入ValueStack! 官方解释: set to true if you want the model to be refreshed on the value stack after action execution and before result execution. ...