摘要:【原文】http://blog.chinaunix.net/u2/60454/showart_689399.html ORACLE终于在10G中提供了对正则表达式的支持,以前那些需要通过LIKE来进行的复杂的匹配就可以通过使用正则表达式更简单的实现。 ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INS...
阅读全文
摘要:【原文:http://www.oracle.com/technology/global/cn/oramag/webcolumns/2003/techarticles/burleson_cbo_pt2_pt1.html】 在本系列的第 1 部分中,我们讨论了 Oracle 的基于成本的 SQL 优化器的基本机制,作出关于数据访问路径的最佳决策。在这一结尾部分中,我们将重点讨论为更改执行计划而使用柱...
阅读全文
摘要:【原文:http://feigme.javaeye.com/blog/149641】 联机事务处理(OLTP)和联机分析处理(OLAP)的不同,主要通过以下五点区分开来。 用户和系统的面向性: OLTP是面向顾客的,用于事务和查询处理 OLAP是面向市场的,用于数据分析 数据内容: OLTP系统管理当前数据. OLAP系统管理大量历史数据,提供汇总和聚集机制. 数据库设...
阅读全文
摘要:下面按类别列出一些Oracle用户常用数据字典的查询使用方法。 一、用户 查看当前用户的缺省表空间 SQL>SELECT username,default_tablespace FROM user_users; 查看当前用户的角色 SQL>SELECT * FROM user_role_privs; 查看当前用户的系统权限和表级权限 SQL>SELECT * FROM user_sys_privs...
阅读全文
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->create materialized view [view_name]refresh [fast|complete|force][on [commit|demand] |start with (...
阅读全文
摘要:1.创建新的表空间: create tablespace newxxt datafile '/oradata/dduyoung/newxxt1.dbf' size 200M autoextend on next 10M maxsize unlimited, '/oradata/dduyoung/newxxt2.dbf' size 200M autoextend on next 10M maxsiz...
阅读全文
摘要:[原文:http://blog.chinaunix.net/u/12457/showart_346642.html] Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进: 1、UPDAT...
阅读全文
摘要:DATABASE TIME: This is the ADDM's measurement of throughput. From the user's point of view: this is the total amount of time spent by users waiting for a response from the database after issuing...
阅读全文
摘要:Method 1:在/usr/local/mysql/bin/下:./mysqladmin -u root password ‘new_password’一般安装时用此方法设置。 2.root 用户修改其他用户的密码: mysql> set password for 'root'@'localhost'=password('abc');很多资料都说 mysql> set password for ...
阅读全文
摘要:A materialized view is a database object that contains the results of a query. They are local copies of data located remotely, or are used to create summary tables based on aggregations of a table's d...
阅读全文
摘要:对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(, >=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明 假设某个表 ...
阅读全文
摘要:原文: http://xujt82.spaces.live.com/blog/cns!1EB2C64171792704!178.entry 1、为什么要使用绑定变量 (1)SQL语句硬分析(Hard Parse)太多,严重消耗CPU资源,延长了SQL语句总的执行时间 SQL语句的执行过程分几个步骤:语法检查、分析、执行、返回结果。其中分析分为硬分析(Har...
阅读全文
摘要:原文:http://www.softhouse.com.cn/news/show/1469.html Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。 一、启动和关闭Oracle数据库 对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Mana...
阅读全文
摘要:有时候连得上数据库,有时候又连不上. 可能是数据库上当前的连接数目已经超过了它能够处理的最大值. Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->select count(*) from v$process --当前的连接数 select value ...
阅读全文
摘要:在向带有Lob类型的字段加入数据时,使用EMPTY_CLOB()初始化CLOB字段,然后再使用输出流向字段中写数据(这些数据往往都是字节流量相对较大的). 如果是直接在oracle客户端向表中写数据,就不用这么麻烦了. 好了,具体的操作: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Cod...
阅读全文
摘要:关于instr的用法是从 http://www.cnblogs.com/Xrinehart/archive/2005/04/21/142791.html 转帖过来的. Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->INSTR方法的格式为 INSTR(...
阅读全文
摘要:PostgreSQL Windows平台安装: 1.下载安装文件http://wwwmaster.postgresql.org/download/mirrors-ftp?file=%2Fbinary%2Fv8.3.4%2Fwin32%2Fpostgresql-8.3.4-1.zip 这个安装文件是window MSI格式的. 2.解压文件后,运行脚本文件SETUP.bat(一定要解压后),然后跟着...
阅读全文
摘要:原文 : http://www.lrn.cn/bookscollection/magazines/maginformatization/2005maginformatization/2005_2/200611/t20061116_2597.htm 随着数据库技术的发展 ,其应用越来越广泛,已逐渐成为现代计算机信息系统和计算机应用系统的基础和核心。基于数据库的联机事务处理(OLTP)以及联机分析...
阅读全文
摘要:这里使用了PL/SQL的联合数组. 我要将一组用'_'分隔的记录插入数据库,当然,这样做只是为了方便从java调用存储过程进行批量插入. 先定义数组类型和一个工具函数(用来分解字符串): Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 CRE...
阅读全文