第六章 用通配符进行过滤

通配符 用来匹配值的一部分的特殊字符。 搜索模式 由字面值,通配符或两者组合构成的搜索条件。 通配符本身实际是SQL的WHERE子句中有特殊含义的字符,SQL支持几种通配符。 为在搜索子句中使用通配符,必须使用LIKE操作符。 通配符搜索只能用于文本字段(串),非文本数据类型字段不能使用通配符搜索。 通配符可以在搜索模式中任意位置使用,并且可以使用多个通配符。 1.百分...

作者: simpleisbest 发布时间: 12-01

oracle 11gR2 逻辑备用数据库搭建

oracle 11.2.0.1逻辑备用库环境搭建 首先创建物理备用库,参考《oracle 11gR2 物理备用数据库搭建及切换》http://blog.chinaunix.net/u2/65729/showart.php?id=2413229 创建物理备用库后,最好创建各自的spfile 物理备库上 停止redo应用 alter database recover managed STANDBY database cancel; 主库上生成logminer 会发生几次切换日志 报错忽略 execute dbms_logstdby.bu...

作者: brjl 发布时间: 11-30

oracle------drop user user_name[cascade]

1:drop user user_name; 若该用户下无任何表或者视图。。则删除该用户。。否则会提示加cascade字段。 2:drop user user_name cascade; 还删除该用户名下的所有表和视图。 详细说明如下: user Specify the user to be dropped. Oracle Database does not drop users whose schemas contain objects unless you specify CASCADE or unless you first explicitly drop the u...

作者: jennyljd 发布时间: 11-28

DB2日期时间型数据类型介绍

DB2日期时间型数据类型是DB2数据库中的数据类型之一,下面就为您分类介绍DB2日期时间型数据类型,希望对您能有所帮助。 DB2日期时间型数据类型包括 DATE、TIME 和 TIMESTAMP。日期时间值可在某些算术和字符串操作中使用,而且兼容某些字符串,但它们既不是字符串,也不是数字。 *DATE:DATE 是一个由三部分组成的值(年、月和日)。年份部分的范围是从 0001 到 9999。月份部...

作者: hiyachen 发布时间: 11-24

SQL优化-1.查看解析计划

SQL> explain plan for select a.name,b.id from a,b 2 where b.class=300 and a.name=b.name; 已解释。 SQL> select plan_table_output from table (dbms_xplan.display('plan_table',null,'serial')); .... SQL> set linesize 3000; SQL> / PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------ -------...

作者: x-i-x 发布时间: 11-22

Oracle数据库实例及其相关概念

完整的Oracle数据库通常由两部分组成:Oracle数据库实例和数据库。 1)数据库是一系列物理文件的集合(数据文件,控制文件, 联机日志,参数文件等); 2)Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。 在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然 后...

作者: bbsoft2002 发布时间: 11-22

statspack收集oarcle系统的实时运行状态信息

oracle收集数据库运行的状态信息经历许多历程: statspack工具直到oracle9i就使用该工具来记录数据库实时的信息 AWR工具比statspack更完善,更具有可读性,也是记录数据库的实时信息 ASH工具是记录session的历史的信息的,但是也只是记录session的十条历史信息. ADDM自动数据库诊断监控是通过过上述工具的记录的信息来诊断数据库哪里出了问题的. 该篇文章只谈statspack在实...

作者: www_xylove 发布时间: 11-19

Postgresql第一讲:创建新实例过程详解

Postgresql创建新实例过程详解 一、postgresql系统安装 #apt-get install # apt-get install postgresql-8.3 二、创建新实例(debian linux): 使用语法: /usr/bin/pg_createcluster [options] <version> <cluster name> # pg_createcluster -u postgres -d /export/wushen_game -e utf8 --start 8.3 wushen_game Creating new cluster (configuration: /etc/postgresql/8.3...

作者: huangxifeng607 发布时间: 11-17

如何释放过度占用的Shrink Undo表空间

OS:Red Hat Enterprise Linux AS release 4 (Nahant) DB:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production 一台Oracle10gR2数据库报出如下错误: ORA-1653: unable to extend table SYSMAN.MGMT_SYSTEM_ERROR_LOG by 8 in tablespace SYSAUX ORA-1653: unable to extend table SYSMAN.MGMT_SYSTEM_ERROR_LOG by 8 in tablespace SYSAUX ORA-1653: un...

作者: kuncomputer 发布时间: 11-16

深入探讨Oracle数据库10g的Shrink机制

从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type。 在这里,我们来讨论如和对一个ASSM的segment回收浪费的空间。 同样,我们用系统视图all_objects来在tablespace ASSM上创建...

作者: kuncomputer 发布时间: 11-16