`
Appleses
  • 浏览: 344051 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
如: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 ...
Global site tag (gtag.js) - Google Analytics