- 浏览: 347846 次
- 性别:
- 来自: 广州
最新评论
-
wangzi2011wang:
为java_web项目添加spring_MVC框架(JSTL表达式) -
HJFWorld:
ams-all-4.0.jar的包,哪里可以下载?
org/objectweb/asm/Type异常解决办法 -
ccy953384950:
我是用第一种方法解决的!
org/objectweb/asm/Type异常解决办法 -
bugman:
我用第三种方法解决了。谢谢
org/objectweb/asm/Type异常解决办法
文章列表
如:TB001,TB002,TB003......TB010......TB100......。后面的数字是有范围的
CREATE TABLE TEST_SEQNO ( SEQNO VARCHAR(10) PRIMARY KEY, VALVARCHAR(20));使用 序列号 + 触发器 组合来完成。-- 序列号CREATE SEQUENCE seq_testno increment by 1 -- 每次递增1 start with 1 -- 从1开始 nomaxvalue -- 没有最大值 minvalue 1 -- 最小值 ...
oracle 10g rac 启停归档模式
如果Oracle数据库运行在归档模式,当进行数据库维护时,可能需要暂停数据库的归档,在完成维护后,再重新启动归档模式。
通过以下步骤可以从归档模式转换为非归档模式:
以下步骤在一台机器上操作。节点二保持down。在所有的操作完成后在打开节点二的数据库。
sql>connect SYS/PASSWORD
sql>ALTER SYSTEM SET CLUSTER_DATABASE=FALSE SCOPE=SPFILE;
sql>shutdown immediate;
sql>startup mount exclusive;
s ...
一、冷备份
数据库在关闭状态下完成所有物理系统文件拷贝的过程,也称脱机备份
适合于非归档模式下,数据库处于一致性状态
二、步骤
首先在运行的库中得到数据库运行的所有的物理文件位置,然后在计划内关闭数据库(shutdown)
再执行拷贝物理文家到备份路径或备份设备
备份完成后立即启动数据库让其提供正常的服务
三、冷备脚本的写法
首先应该在相关视图里查出数据库的数据文件,日志文件,控制文件,临时文件所在的位置
注意:不要直接把oradata下的cp就行了,因为生产库里各个文件通常分布在不同的磁盘,不同的地方,所以在去视图里 ...
(1)检查需要重建的索引
根据以下几方面进行检查,确定需要重建的索引。
第一,查看SYSTEM表空间中的用户索引
为了避免数据字典的碎片出现,要尽量避免在SYSTEM表空间出现用户的表和索引。
select index_name from dba_indexes ...
1:表空间概念
在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段、区、块等逻辑结构。从物理结构上看是放在数据文件中。一个表空间可由多个数据文件组成。
如下图所示,一个数据库由对应一个或多个表空间,表空间逻辑上有一个或多个段(Segment)组成,物理上由一个或多个os file组成。
1.1基本的表空间
系统中默认创建的几个表空间:
SYSTEM
1. 启动SQLPLUS,并用sys登陆到数据库。
#su - oracle
$>sqlplus / as sysdba
2. 查找数据库的UNDO表空间名,确定当前例程正在使用的UNDO表空间,及undo保留周期undo_retention为10800秒:
<!--StartFragment -->
SQL> show parameter undoNAME TYPE VALUE------------------------------------ ---------- ...
题记:今天做系统检查时,发现一套数据库中的一表空间使用率超过了90%,可见,如果不扩大这个表空间,那么数据库很快将被撑挂,并且顺便将本次的操作过程记录下来,分享给大家,谢谢!
使用脚本检查:
SELECT d.status "Status",
d.tablespace_name "Name",
d.contents "Type",
d.extent_management "Extent Management",
to_char(nvl(a.byte ...
1、查询当前用户的所属表空间
select * from user_users;
2、增加表空间有两种方法:
以sysdba登陆进数据库
语法:
alter tablespace 表空间名称
add datafile 表空间存放路径 size 表空间大小 autoextend on next 增长的大小 maxsize 空间最大值(如果不限制空间最大值就用unlimited)
例如:
alter tablespace vgsm add datafile 'c:\oracle\product\10.2.0\oradata\vgsm\vgsm ...
--查询表空间使用情况 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') || '%' "使用比", F.TOTAL_BYTES "空闲空间(M)& ...
内容
数据库是否处于归档模式
检查方法
sqlplus sys/......
SQL>archive log list;
看数据库是否处于归档模式,并启动了自动归档进程
检查结果
◆
【原因/触发因素】
确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。
【影响和风险】
影响
密码过期后,业务进程连接数据库异常,影响业务使用。
问题发生频率
数据库密码过期后,业务进程一旦重启会提示连接失败。
【解决方案】
按照如下步骤进行操作:
1、查看用户的proifle是哪个,一般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sql>SE ...
使用Oracle 10g中的等待界面诊断性能问题
John是Acme银行的数据库管理员,电话另一端是愤怒的用户Bill,他抱怨他的数据库会话被挂起来了,对这种抱怨大多数数据库管理员是再熟悉不过了。John怎么才能打消Bill的抱怨呢?
Acme银行的数据库是Oracle数据库10g,因此John有很多种选择。自动数据库诊断管理器(ADDM)是Oracle数据库10g的新特性,它可以告诉John数据库当前的整体状态和性能,因此John一开始就用ADDM来确定Bill的会话正在经历的是否是数据库范围内的问题。ADDM报告确认没有能对Bill的会话产生这种影响的数据库范围内的问题,因此 ...
注:在下面做的介绍都是以Weblogic8.1为例的,其它版本的Weblogic可能会有些许不同。
1) 设置JAVA参数;
a) 编辑Weblogic Server启动脚本文件;
BEA_HOME\user_projects\domains\domain-name\startWebLogic.cmd(startWebLogic.sh on Unix)
BEA_HOME\user_projects\domains\ ...
一:weblogic 页面访问速度比tomcat慢的原因和解决办法
1:pageCheckSeconds
<jsp-descriptor>
<param-name>pageCheckSeconds</param-name>
<param-value>-1</param-value>
</jsp-descriptor>
pageCheckSecond的默认值是1,表示每隔1秒对J ...
数据库session连接数
select count(*) from v$session;
数据库的并发数
select count(*) from v$session where status='ACTIVE';
是否存在死锁
set linesize 200
column oracle_username for a16
column os_user_name for a12
column object_name for a30
SELECT l.xidusn, l.object_id,l.oracle_username,l.os_user_name,l.process,
l.ses ...