- 浏览: 176786 次
- 性别:
- 来自: 济南
最新评论
-
ostriches:
很完整的例子。
oracle 高水位线(转)
文章列表
使用一个简单的html页面接受中文输入,再回显给相应页面,出现中文乱码。
需要注意,html页面中的编码属性,如果与响应方法中的request对象设定的编码不同,会出现乱码:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
servlet中的方法如下:
public void doPost(HttpServletRequest request, HttpServletResponse response) thr ...
有条件的线程安全性和可伸缩性
- 博客分类:
- java
转自:http://huangjiajian01.blog.163.com/blog/static/1653898542010101242326967/
在Java类库中出现的第一个关联的集合类是 Hashtable ,它是JDK 1.0的一部分。 Hashtable 提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的 ...
java同步包装器与线程安全
- 博客分类:
- java
同步线程包装器是为“原集合对象”的实际操作找一个代理对象,代理在“原集合对象”的一切功能之上又增加了同步功能(只是对这个“代理对象”上的操作同步,“原集合对象”上的操作非同步)。
java同步线程包装器:
public static Collection synchronizedCollection(Collection c);public static Set synchronizedSet(Set s);public static List synchronizedList(List list);public static Map synchronizedMap(Map m);pu ...
转自http://www.cnblogs.com/netsql/archive/2010/05/28/1746586.html,如果每个问题都要自己解决,太慢了~作者总结得很好
PowerDesigner的主要作用一般还是数据库建模,并生成对应的数据库设计文档,可以与数据库保持同步。
一般常用的有CDM,PDM,UML建模,CDM可以转为PDM。
支持正向[生成数据库]和逆向工程[从数据库中生成],并直接关联到到数据库中,PDM可以直接和数据库进行关联,并将数据库,表,视图,触发器等数据库对象生成到数据库中,也可将这些对象更新到PDM中。
PowerDesigner的几个主要常用菜 ...
以下是用PowerDesigner介绍的:
一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息 ...
近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误:
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
通过重 ...
迁移项目,一切弄完后启动服务器,Hibernate报错:ORA-28000: the account is locked。
ORA-28000:, the account is locked. Cause:, The user has entered wrong password consequently for maximum number of times specified by the user's profile parameter FAILED_LOGIN_ATTEMPTS, or the DBA has locked the account ...
很明显,我没有锁定账户 ...
os: winxp
db: 10g r2
错误提示:
ORA-01578: ORACLE 数据块损坏 (文件号 6, 块号 20)
ORA-01110: 数据文件 6: 'F:\ORACLE\PRODUCT\10.2.0\ORADATA\MOVO\BLOCK.DBF'
数据块的损坏与恢复
数据库的恢复有时是件很复杂的事情,轻率的操作和尝试可能导致数据库的永久损坏
所以在操作前 一定要做好备份,对于重要的数据,如果自己不能确定恢复步骤
和后果的话,可以先向专业人士咨询,以免造成损失
这里是做模拟数据块的损坏和恢复
...
oracle中的不使用rman的备份恢复,看到一篇文章,虽然不全,具有启发性
转自:http://blog.csdn.net/wyzxg/archive/2010/09/06/5866786.aspx
http://blog.csdn.net/wyzxg/archive/2010/09/06/5867313.aspx
===================================================================
...
总体来说oracle的逻辑结构和物理结构是由块、区、段、表空间、数据文件、控制文件、重做日志文件组成,我们来看看他们的基本特性。
1. 块
块是oracle管理存储空间的最小单元,一个块是由整数倍个操作系统块组成,假如我们是NTFS的硬盘分区格式,操作系统最小块为4K,那么我们的oracle的块就可能是4K、8K、12K等等,具体大小是由初始化参数DB_BLOCK_SIZE来确定的,不过这个参数是在安装oracle时确定的,一旦安装好oracle后即无法修改。
相对于块来说主要的操作参数有pctfree,pctused。
a)Pctfree用于指定快中必须 ...
关于pctincrease与空间碎片回收的几点看法
1.PCTINCREASE>0 的时候SMON 会自动合并表空间中的碎片,等于0的时候只能手工回收
2.PCTINCREASE>0 造成extent不一致甚至可能因为几何增长的缘故造成一个next需要的空间太大
3.固定的 ...
1、表空间管理和用户管理 --创建数据表空间
CREATE TABLESPACE
USER_DATA LOGGING DATAFILE D:ORACLEORADATAORCL est.DBF SIZE 50m REUSE
, 'c:USERS01112.DBF' SIZE 50m REUSE AUTOEXTEND ON NEXT 1280K
MAXSIZE 16383M EXTENT MANAGEMENT
LOCAL
--创建临时表空间
CREATE TEMPORARY TABLESPACE USER_DATA_T ...
---------------------------------------------- -表空间的操作----------------------------------------------------
1.创建表空间:
create tablespace tablespace_name datafile 'filepath' size filesize autoextend on next autosize maxsize filemaxsize [unlimited]
eg:
create tablespace sales datafile 'c:\1.txt' si ...
initrans用于对数据块的行级并行操作的控制。首先介绍事务槽的概念,事务槽在数据块头中,存储了有关事务的控制信息。数据块中的每行数据有一个锁位,该锁位号与事务槽相同,数据库服务器就是通过每行的锁位找到数据块头中的事务槽,利用数据槽中的事务信息完成对该行数据的操作。每个事务只使用一个事务槽。
设initrans值为2,则数据库服务器在一个数据块中最多有两个并行的事务可以独立、并行的通过自己的事务槽,实现对共享数据块中的行数据的事务操作。
maxtrains定义了数据块中数据槽的最大值。事务表会根据需要动态扩展,最大达到MAXTRANS 个条目(假设块上有足够的自由空间)。所分配的每个 ...
首先创建四个临时表t1,t2,t3,t4,和他们相对应的索引 复制内容到剪贴板 代码:create table t1 as select * from user_objects;create table t2 as select * from user_objects;create table t3 as select * from user_objects;create table t4 as select * from user_objects;create unique ...