Oracle常用函数列表速查
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数[@more@]PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字
查看表空间利用率的查询语句
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)", F.MAX_BYTES "最大块(M)" FROM (SELECT TABLESPACE_NAME, ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES, ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES FROM SYS.DBA_FREE_SPACE GROUP BY
Oracle Index Organized Tables (IOT)
GeneralNote: Index Organized Tables are tables that, unlike heap tables, are organized like B*Tree indexes.[@more@]Oracle Index Organized Tables (IOT)Version 10.2 GeneralNote: Index Organized Tables are tables that, unlike heap tables, are organized like B*Tree indexes.Note: From Jonathan Lewis on secondary indexesI think secondary indexes on IOTs need some careful testing. It's probably not an area that many people have used in a high-stress environment. There are two main issues: The primary k
Using the Database Resource Manager
Oracle Database provides database resource management capability through its Database Resource Manager. This chapter introduces you to its use and contains the following topics:[@more@]Using the Database Resource ManagerOracle Database provides database resource management capability through its Database Resource Manager. This chapter introduces you to its use and contains the following topics:What Is the Database Resource Manager?Administering the Database Resource ManagerCreating a Simple Reso
Recovery Manager (RMAN) Enhancements In Oracle9i
Customizable Configuration ParametersThe CONFIGURE command can be used to set certain parameters once for all subsequent jobs. This data is stored in a controlfile which can be resynchronized to the recovery catalog.A Rentention Policy defines which backup are no longer needed. This can be configured in one of two ways: CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; CONFIGURE RETENTION POLICY TO REDUNDANCY 5; CONFIGURE RETENTION POLICY TO NONE;[@more@]Recovery Manager (RMAN) Enhancem
ORACLE10G新特性之二
第三章 装载和卸载数据 目标 完成本课,您将会: *在不同的平台传输表空间 *理解数据泵的总体结构 *监控数据泵作业 *使用数据泵来进行导入和导出 *为数据的population创建外部表 *定义外表属性 跨平台可传输的表空间 在数据仓库和数据超市之间简化数据的分发. 容许数据库从一个平台移植到另一个平台 支持的平台(略) 跨平台的可传输表空间 在oracle以前的版本中,可传输的表空间的特性可以让表空间在相同的体系结构和操作系统之间迁移.[@more@]第三章 装载和卸
oracle 10g 新特性中文笔记
第三章 装载和卸载数据目标完成本课,您将会:*在不同的平台传输表空间*理解数据泵的总体结构*监控数据泵作业*使用数据泵来进行导入和导出*为数据的population创建外部表*定义外表属性[@more@] 第三章 装载和卸载数据目标完成本课,您将会:*在不同的平台传输表空间*理解数据泵的总体结构*监控数据泵作业*使用数据泵来进行导入和导出*为数据的population创建外部表*定义外表属性跨平台可传输的表空间在数据仓库和数据超市之间简化数据的分发.容许数据库从一个平台移植到另一个平台支持的平台(略)跨平台的可传输表空间在oracle以前的版本中
监控Oracle数据库的常用shell脚本
前言 这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库: 检查实例的可用性[@more@]前言 这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Ora
几个基本的分组函数
1,count(*) 返回表中所有的行包括空行和重复的行。select count(mgr) from emp;查询有多少员工由经理管理。count(mgr)返回表中所有表达式为非空的行。2,AVE 返回表达式的平均值。 SUM返回表达式的总合。[@more@]1,count(*) 返回表中所有的行包括空行和重复的行。select count(mgr) from emp;查询有多少员工由经理管理。count(mgr)返回表中所有表达式为非空的行。2,AVE 返回表达式的平均值。 SUM返回表达式的总合。select avg(sal) "Average salary",SUM(sal) "summary",COUNT(sal) "Record"
论语其一
子夏曰:贤贤易色,事父母能竭其力,事君能致其身,与朋友交言而有信,虽曰未学,吾必谓之学矣。这里这个“与朋友交言而有信”,从感情上说,每个人都认为做到了对朋友言而有信。但自我反醒一下,这个确实比较难啊![@more@]子夏曰:贤贤易色,事父母能竭其力,事君能致其身,与朋友交言而有信,虽曰未学,吾必谓之学矣。这里这个“与朋友交言而有信”,从感情上说,每个人都认为做到了对朋友言而有信。但自我反醒一下,这个确实比较难啊!
引用:HOWTO--Generating SQL trace files(Including 10g)
HOWTO--Generating SQL trace files(Including 10g) =========================================================== 作者: vongates(http://vongates.itpub.net)发表于: 2005.06.06 13:22分类: Oracle 出处: http://vongates.itpub.net/post/2553/31648--------------------------------------------------------------- There are numerous ways to enable, disable and vary the contents of this trace. The following methods have been available for several versions of the database.-- All versions.SQL> ALTER SESSION SET s
Oracle Automatic Shared Memory Management
Oracle has always tried to provide advisory tools for the Oracle DBA who wants to monitor and re-size their data buffers (db_block_buffers, db_cache_size):Oracle7 - x$kcbcbhOracle9i - v$db_cache_adviceOracle 10g - Oracle Automatic Shared Memory Management (ASMM)[@more@]Oracle Automatic Shared Memory Management Oracle has always tried to provide advisory tools for the Oracle DBA who wants to monitor and re-size their data buffers (db_block_buffers, db_cache_size):Oracle7 - x$kcbcbhOracle9i - v$db
Oracle数据库联机日志文件丢失处理方法
试验一:用命令清空日志组方法 1、 查看原来表中数据 SQL>; conn test/test Connected. SQL>; select * from test;[@more@]Oracle数据库联机日志文件丢失处理方法 试验一:用命令清空日志组方法 1、 查看原来表中数据 SQL>; conn test/test Connected. SQL>; select * from test; TEL ---------- 1 2 3 2、插入新数据 SQL>; insert into test values(4); 1 row created. SQL>; commit; Commit complete. SQL>; 3、 正常关闭数据库 4、 利用os command删除所有redo文件 5、 启动数
关于数据库自动备份的问题解决(crontab故障)
有时候明知道怎么回事,就是一时想不起怎么解决了,或者是不知道怎么写了下面是我对自动备份的故障解决历程:问题描述:oracle自动备份脚本的实现。错误提示1:Message file RMAN<lang>.msb not found[@more@]有时候明知道怎么回事,就是一时想不起怎么解决了,或者是不知道怎么写了下面是我对自动备份的故障解决历程:问题描述:oracle自动备份脚本的实现。错误提示1:Message file RMAN<lang>.msb not found Verify that ORACLE_HOME is set properly 。。。。。。错误原因:自动执行的不能够识别相应的命令,需要在自动备份
重建控制文件
下面是重建控制文件的示例:1,首先,建立ASCII控制文件:SQL>CONNECT / AS SYSDBASQL>ALTER DATABASE BACKUP CONTROLFILE TO TRACE;2,然后,显示这个文件。可用这个脚本:SELECT d.VALUE || '/' || LOWER (RTRIM (i.INSTANCE, CHR (0))) || '_ora_' || p.spid || '.trc' trace_file_name FROM (SELECT p.spid FROM v$mystat m, v$session s, v$process p WHERE m.statistic# = 1 AND s.SID = m.SID AND p.addr = s.paddr) p, (SELECT t.INSTANCE FROM v$thread
在职必看!受益无穷的28条职场语录
1、国学大师南怀瑾先生,提出了当将军的五个条件:牛一样的健壮,狗一样的下贱(指能屈能伸),狐狸一样的狡猾,猴子一样的精明,魔鬼一样的魅力。(其实,每个老板都是一个将军啊。) 2、 南怀瑾先生说:有些同学出去作生意,我以八个字吩咐他,这是赚钱的原则:爱钱如命,立地如钉,站在那里守着摊位像钉子钉在地上一样,连吃饭都不重要,可以忍一忍,赚钱要紧,这样才能发财。 3、 严介和:“一流企业家做人不做事,二流企业家做人又做事,三流企业家不做人只做事。” “一流商人是精明加厚道,二流商人是精明加精明,三流商人
IT职场中经典的八句话
工作中,懂得在关键时刻说适当的话,也是成功与否的重要因素。牢记以下八个经典句型,并在适当时刻派上用场。[@more@]IT职场中经典的八句话 2006-11-12 23:58:41工作中,懂得在关键时刻说适当的话,也是成功与否的重要因素。牢记以下八个经典句型,并在适当时刻派上用场。 1.以最婉约的方式传递坏消息 ★句型:我们似乎碰到一些状况。 你刚刚得知一件非常重要的案子出了问题,如果立刻冲到上司的办公室里报告这个坏消息,就算不干你的事,也只会让上司质疑你处理危机的能力。此时,你应该以不带情绪起伏的声调,从容不迫地说出本
监视运行缓慢的系统
监视运行缓慢的系统[@more@]导致系统运行迟缓的原因有许多不同的潜在的原因会导致系统运行迟缓,但通常可以将它们分为以下几个方面:进程太多。您的系统可能仅仅只是同时运行了太多的应用程序,或者正在运行少量 CPU 密集型的操作。要么是服务器超负荷运行,要么是失控进程耗尽了系统资源。 活动内存太多。如果进程使用了大量的内存,那么系统可能会从磁盘换入大量的页面并将大量的页面换出到磁盘,这意味着您的系统花费在内存交换上的时间比真正使用内存的时间更多。 硬件故障。有时候,您会碰到导致系统运行迟缓的硬件故障。不能正常工作
程序與資源管理(转自鸟哥私房菜)
在 Linux 當中, Linux 是如何分辨一個程序的呢?[@more@]程序與資源管理在 Linux 當中, Linux 是如何分辨一個程序的呢?嗯!當我們的系統裡面有太多的死亡的程序的時候, 應該怎樣將該程序查出來之後並殺掉他呢?如果主機僅允許一次登入一個終端機畫面, 如何從事多個工作的進行呢?還有,如何設定一個程序,讓他的執行順序可以比較快速呢?! 這個都是程序控制的重點項目呦!呵呵!另外一個又更常發生啦!如果我的 X-Window 死掉了!但是我的 Linux 基本上卻還是活著的時候,那麼是否需要重新 reboot 呢?還是有其他的方式可以重新啟動
Linux_top详解
Linux_top详解[@more@]Linux_top详解 top命令和ps命令的基本作用是相同的,显示系统当前的进程和其他状况;但是top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如? 前台执行该命令,它将独占前台,直到用户终止该程序为止。 比较准确的说,top命令提供了实时的对系统处理器的状态监视。它将显示系统中CPU最“敏感”的任务列表。该命令可以按CPU使用。内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。在后面的介绍中将把命令参数和交互命令分开讲述。