![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 74
zhangxs_3
Java软件工程师
展开
-
PROXOO连接池配置文件
proxool连接池配置文件jdbc-0.proxool.alias=systex#oracle#jdbc-0.proxool.driver-class=oracle.jdbc.driver.OracleDriver #jdbc-0.proxool.driver-url=jdbc:oracle:thin:@wangfc:1521:angus #Microsoft SQLServ原创 2009-09-21 17:19:00 · 1661 阅读 · 0 评论 -
一种理想的在关系数据库中存储树型结构数据的方法
在各种基于关系数据库的应用系统开发中,我们往往需要存储树型结构的数据,目前有很多流行的方法,如邻接列表模型(The Adjacency List Model),在此基础上也有很多人针对不同的需求做了相应的改进,但总是在某些方面存在的各种各样的缺陷。 那么理想中的树型结构应具备哪些特点呢?数据存储冗余小、直观性强;方便返回整个树型结构数据;可以很轻松的返回某一子树(方便分层加载);快整转载 2013-02-28 00:55:45 · 771 阅读 · 0 评论 -
oracle 中 取两个表的交集 差集的问题
<br />1、intersect运算 <br />返回查询结果中相同的部分既他们的交集<br /><br />SQL> select * from abc<br /> 2 intersect<br /> 3 select * from abc2 ;<br /><br />2、minus运算 <br />返回在第一个查询结果中与第二个查询结果不相同的那部分行记录,<br />即两个结果的差集<br /><br />SQL> select原创 2011-04-13 12:45:00 · 11393 阅读 · 0 评论 -
探讨Oracle 的位图索引
Oracle的索引主要包含两类:BTree和位图索引。默认情况下大多使用Btree索引,该索引就是通常所见 唯一索引、聚簇索引等等,Btree用在OLTP,加快查询速度。位图索引是Oracle的比较引人注目的地方,其主要用在OLAP(联机数据分析)方面,也就是数据仓库方面用到,目的是在加快查询速度是,节省存储空间。通常情况下,索引都要耗费比较大的存储空间,位图采用了压缩技术实现磁盘空间缩减。Btree用在高基数(即列的数据相异度大),位图用在低基数列。位图索引的基本原理是在索引中使用位图而不原创 2011-03-22 18:07:00 · 956 阅读 · 0 评论 -
SYS_CONNECT_BY_PATH 函数用法 ORACLE
<br />SELECT ename <br />FROM scott.emp <br />START WITH ename = 'KING' <br />CONNECT BY PRIOR empno = mgr; <br /> <br />--得到结果为: <br /> <br />KING <br />JONES <br />SCOTT <br />ADAMS <br />FORD <br />转载 2011-02-28 16:42:00 · 1419 阅读 · 0 评论 -
oracle分区表
<br />为了简化数据库大表的管理,例如在数据仓库中一般都是TB级的数量级.ORACLE8以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。<br /><br />分区的优点:<br /><br />1、 增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍可以使用;<br /><br />2、 减少关闭时间:如果系统故障只影响表的一部份分区,那么只有原创 2011-02-25 09:30:00 · 766 阅读 · 0 评论 -
oracle schema 方案
我们先来看一下他们的定义:A schema is a collection of database objects (used by a user.). Schema objects are the logical structures that directly refer to the database’s data.A user is a name defined i原创 2009-12-23 23:21:00 · 796 阅读 · 0 评论 -
Oracle SQL模糊查询的语法为
SQL模糊查询的语法为 “SELECT column FROM table WHERE column LIKE pattern;”。 SQL提供了四种匹配模式: 1. % 表示任意0个或多个字符。如下语句: SELECT * FROM user WHERE name LIKE %三%; 将会把name为“张三原创 2009-10-21 16:47:00 · 5123 阅读 · 0 评论 -
oracle的dbms_output
oracle的dbms_output的两个小问题 1、如果dbms_output.put_line的内容不能显示,需要在命令行中先敲入set serveroutput on;只要敲一遍就好,之后dbms_output.put_line的内容就能显示出来了;2、dbms_output.put_line每行只能显示255个字符,超过了就会报错,报错内容如下 ORA-20原创 2009-10-19 10:51:00 · 52834 阅读 · 3 评论 -
Oracle中index by binary_integer的作用
Oracle PL/SQL中创建UDT的复合类型时,index by binary_integer 作用如语句:type numbers is table of number index by binary_integer;其作用是,加了”index by binary_integer ”后,numbers类型的下标就是自增长,numbers类型在插入元素时,不需要初始转载 2013-04-23 15:08:47 · 1638 阅读 · 0 评论