1、如何删除oracle10 的垃圾表
oracle 在10以后增加了一个新的特性
Drop Table 后,表并没有真正删除,而是在“回收站”中了。可以通过:
SQL> SHOW RECYCLEBIN 看到
如果要彻底删除,使用:
SQL> PURGE TABLE "BIN$6jR8PK5HhrrgMK8KmgQ9nw==$0";
删除这一个或
SQL> PURGE RECYCLEBIN;
删除全部。
2、查看设置连接数
查看当前数据库的连接数
select count(*) from v$session;
查看数据库设置的最大连接数
show parameter processes;
加大oracle的连接数
SQL> alter system set processes=300 scope=spfile;
System altered.
SQL> create pfile from spfile;
重起数据库后该设定才会生效。
3、使用dbms_job包来实现数据库后台进程
1)、建立实现任务的过程
在schema manager或SQL PLUS里建立如下过程
CREATE OR REPLACE PROCEDURE "CUSTOMER"."T_JOBTEST" as
begin
update emp set active =0
where active =1
and date_published < sysdate - active_days;
end ;
2)、 向任务队列中加入任务
在SQL PLUS中执行下列script
VARIABLE jobno number;
begin
DBMS_JOB.SUBMIT(:jobno, 't_jobtest();', SYSDATE, 'SYSDATE + 1');
commit;
end;
该任务立即执行(SYSDATE),并且每隔一天执行一次('SYSDATE + 1')。
3)、 查询此任务是否加入任务队列
在SQL PLUS中执行下列script
SELECT job, next_date, next_sec, failures, broken
FROM user_jobs;
分享到:
相关推荐
搜集整理的Oracle数据库安装与配置方法以及C#连接操作Oracle数据库的典型代码,比较管用的说。主要包括10个方面内容:1、ORACLE817安装(服务器端/客户端)。2、ORACLE817配置(服务器端)。3、ORACLE817配置...
OCI 操作 Oracle 数据库 OCI(Oracle Call Interface)是 Oracle 公司提供的由头文件和库函数等组成的一个访问 Oracle 数据库的应用程序编程接口(API)。它允许开发人员在第三代编程语言(包括 C、C++、COBOL 与 ...
### Oracle数据库日志收集知识点详解 #### 一、Oracle数据库日志类型与收集方法 **1. 数据库Alert日志** - **定义**: Alert日志是Oracle数据库中最关键的日志之一,它记录了数据库实例运行期间的重要事件,包括...
### Oracle数据库性能分析 #### 一、Oracle体系结构 Oracle数据库是一个复杂且功能强大的关系型数据库管理系统(RDBMS),其核心组件包括实例和数据库文件。理解Oracle的体系结构对于优化性能至关重要。 - **实例**...
- **AWR报告**:Oracle数据库自带的一种性能诊断工具,能够收集关于数据库实例的工作负载信息,包括CPU使用率、等待事件、IO统计等。 **示例分析:** 假设从AWR报告中发现某条SQL语句在短时间内执行多次,且每次...
Oracle数据库通过自动任务进行维护,如自动收集统计信息的任务。通过查询特定的视图可以查看自动任务的状态,并且可以通过DBMS_AUTO_TASK_ADMIN包来禁用或启用相应的任务。对于快速shutdown数据库,需要按照特定顺序...
Oracle数据库架构图是一种直观展示Oracle数据库系统组成部分及其相互关系的图形表示。这张图片格式的框架图对于理解Oracle数据库的工作原理和各个组件的功能至关重要。Oracle数据库是全球广泛使用的大型企业级数据库...
学习如何创建、修改和删除这些对象是掌握Oracle数据库操作的基础。 六、数据管理 Oracle提供了强大的数据管理工具,如Data Pump用于数据迁移和备份恢复,RMAN(Recovery Manager)用于数据库备份和恢复,以及DBA...
日志配置的目的是为了记录和跟踪Oracle数据库系统的所有操作。 本规范的目的是为了确保Oracle数据库系统的安全运行,防止未经授权的访问、数据泄露和破坏。本规范涵盖了账号管理、口令管理和日志配置等方面,旨在...
5. 触发器:在特定数据库操作(如INSERT、UPDATE、DELETE)发生时自动执行的代码。 6. 权限和角色:用于控制用户对数据库资源的访问权限。 在实践中,我们还需要考虑数据库的性能优化,如通过分区来管理大数据,...
1. **Oracle数据库体系结构**:培训可能会介绍Oracle数据库的基础架构,包括数据库实例、数据文件、控制文件、重做日志文件、参数文件等核心组件,以及它们在数据库操作中的作用。 2. **SQL语言**:Oracle支持标准...
在JavaWeb开发中,连接Oracle数据库并实现增删改查操作是常见的需求。"jsp连接Oracle数据库实现增删改查"这个项目旨在教你如何利用JSP(JavaServer Pages)技术来构建一个完整的用户管理系统,包括登录、注册以及对...
"Oracle数据库精讲与疑难解析"这本电子书深入探讨了Oracle数据库的各种核心概念和技术,旨在帮助读者全面理解和掌握Oracle数据库的运作机制,并解决实际工作中遇到的问题。 在第13章中,我们可以预见到作者可能会...
Oracle数据库跟踪工具是一种高效且实用的软件,专用于监控那些基于Oracle数据库运行的应用程序。它可以帮助开发者、DBA(数据库管理员)以及系统管理员深入了解应用程序如何与数据库交互,从而优化SQL查询性能,排查...
在本文中,我们将探讨如何使用JSP(JavaServer Pages)连接到Oracle数据库并执行基本的CRUD(创建、读取、更新、删除)操作。首先,我们需要了解JDBC(Java Database Connectivity),它是Java中用于与各种数据库...
ORACLE数据库调整归档日志空间大小 ORACLE数据库的归档日志是一种重要的灾难恢复机制,它可以帮助数据库管理员在发生灾难时恢复数据库。然而,如果不正确地配置和维护归档日志,可能会导致数据库无法启动或连接。...
在IT领域,Linux操作系统是许多企业级数据库服务器的首选平台,而Oracle数据库系统则是全球领先的数据库解决方案之一。本文将深入探讨在Linux环境下安装、配置和管理Oracle数据库的关键知识点。 一、Linux环境准备 ...
Oracle数据库表生成器是一款工具,专门用于将XML文件的内容转换为Oracle数据库中的表格结构和实际数据。这个过程涉及到了几个关键的IT知识点,包括Oracle数据库系统、XML数据格式、数据库设计与管理以及数据导入导出...