
数据库-Oracle
文章平均质量分 73
肄若芸
致力于电信通讯与信息化领域的技术研究,多次负责行业信息化、海量数据分析处理、GIS应用等方向科研项目技术攻关,指导部门外包技术管理;2007年获国家计算机信息系统集成项目经理资质、2008年获得所在领域部级科技进步一等奖、2011年获得所在领域青年科技标兵荣誉称号;工作包括行业信息化、项目管理、专项技术攻关等;涉及领域架构、快速开发框架、数据库与数据挖掘、分布式存储、GIS、工作流、自然语言处理、射频技术应用等技术。
展开
-
常见连接数据库字符串
Data Source OLE DB Connection String Microsoft AccessProvider=Microsoft.Jet.OLEDB.4.0;Data Source=physical path to .mdb file Microsoft SQL Server Provider=SQLOLEDB.1;原创 2004-10-12 23:02:00 · 1323 阅读 · 0 评论 -
多维数据库概述之一---多维数据库的选择
1. 多维数据库简介多维数据库(Multi Dimesional Database,MDD)可以简单地理解为:将数据存放在一个n维数组中,而不是像关系数据库那样以记录的形式存放。因此它存在大量稀疏矩阵,人们可以通过多维视图来观察数据。多维数据库增加了一个时间维,与关系数据库相比,它的优势在于可以提高数据处理速度,加快反应时间,提高查询效率。MDD的信息是以数组形式存放的,所以它可以在不影响索引原创 2012-01-01 10:27:06 · 11190 阅读 · 0 评论 -
Oracle 10g 特性: 通过备份实现可传输表空间
Oracle8i 中引入的可传输表空间为实现更快的跨数据库数据传输提供了迫切需要的支持。使用此特性,您可以只导出表空间的元数据、传输数据文件并将转储文件导出到目标数据库主机以及导入元数据以将表空间“插入”到目标数据库中。该表空间中的数据在目标数据库中随即可用。该方法解决了数据仓库转载 2011-07-15 12:45:57 · 1615 阅读 · 0 评论 -
SQL SERVER2000备份还原存储过程
/*备份数据库的过程*/if exists(select * from sysobjectswhere name=pr_backup_db and xtype=p)begindrop proc pr_backup_dbendgocreate proc pr_backup_db@flag varchar(20) out,@backup_db转载 2004-10-11 21:04:00 · 2270 阅读 · 0 评论 -
Oracle函数列表速查
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换转载 2004-10-18 12:46:00 · 1140 阅读 · 0 评论 -
NET 数据访问架构指南,特别是数据库连接的测试.即监视链接池化
精华的微软文章".NET 数据访问架构指南",特别是数据库连接的测试.即监视链接池化 (2)精华的微软文章".NET 数据访问架构指南",特别是数据库连接的测试.即监视链接池化(1)转载 2004-12-06 13:09:00 · 1353 阅读 · 0 评论 -
Oracle中的临时表用法汇总
说明:下文中的一些说明和示例代码摘自优快云,恕不一一指明出处,在此一并对相关作者表示感谢! 1 语法 在Oracle中,可以创建以下两种临时表:1) 会话特有的临时表 CREATE GLOBAL TEMPORARY ( )ON COMMIT PRESERVE ROWS; 2) 事务特有的临时表 CREAT转载 2004-11-14 13:32:00 · 953 阅读 · 0 评论 -
智能分析概述
关键词:智能分析、商业智能、数据挖掘、体系架构原创 2011-05-16 22:18:00 · 2595 阅读 · 0 评论 -
SQL2005X64+Windows2003X64环境下迁移X32SQL2005数据库遇到的问题
<br />SQL2005X64+Windows2003X64环境下迁移X32SQL2005数据库遇到的问题如下:<br />1)迁移后数据库间断性出现访问阻塞(该现象迁移前已存在);<br />2)在实例/LOG/下不定期生成内存转储文件(* .MDMP),24小时内撑爆300GB硬盘;<br />3)DBCC操作不响应,重启实例服务后可以DBCC,结果报错:(1)页分配错误(2)出现重复数据;<br /> <br />问题分析:<br />1)问题可能是表部分区间索引损坏,原数据库表设计在一个大文件上,原创 2010-08-15 01:02:00 · 1254 阅读 · 0 评论 -
解决“ORA-01445: 无法从不带保留关键字的表的联接视图中选择 ROWID 或采样”
今天排查一个分页存储过程缺陷,发现错误ORA-01445: 无法从不带保留关键字的表的联接视图中选择 ROWID 或采样。开始纳闷用了N年的分页存储过程怎么会有问题,后来发现关键问题在于该存储过程访问的主要对象是张多表连接的视图,存储过程需要使用ROWID伪列,而从视图中读取ROWID的限制是做关联对应的字段必须建立一个唯一索引。经过检查发现存储过程中涉及的视图关联使用的字段建立唯一索引的原创 2009-11-19 00:56:00 · 20225 阅读 · 5 评论 -
Oracle 内存数据库 TimesTen
Oracle 内存数据库 TimesTen 是一个针对内存进行了优化的关系数据库,它为应用程序提供了当今实时企业和行业(如电信、资本市场和国防)所需的即时响应性和非常高的吞吐量。(产品数据表)Oracle 内存数据库 TimesTen 通过改变数据在运行时驻留位置的假设来提供实时性能。通过在内存中管理数据,并相应地优化数据结构和访问算法,数据库操作能够以最大效率执行,从而大大提高响应速度和吞吐转载 2009-06-13 18:04:00 · 8838 阅读 · 3 评论 -
解决“以非sys用户使用CREATE OR REPLACE DIRECTORY”问题
今天集成调试中发现当以非sys用户使用CREATE OR REPLACE DIRECTORY一般会提示权限不足!需要GRANT ANY CREATE DIRECTORY TO MYUSER;( P_QUERY_SQL IN VARCHAR2, P_FILE_DIR IN VARCHAR2, P_FILE_NAME IN VARCHAR2, P_COLUMN_LIST I原创 2008-05-30 14:13:00 · 4744 阅读 · 0 评论 -
ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------原创 2004-11-08 21:54:00 · 1040 阅读 · 0 评论 -
在.NET中调用Oracle9i存储过程经验总结
在.NET中调用Oracle9i存储过程经验总结 在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语言用C#。 一、调用一个带输入、输出参数的存储过程首先,在Oralce中创建存储过程如下:create or replace procedure GetRecords(nam原创 2004-10-13 09:15:00 · 937 阅读 · 0 评论 -
Oracle远程附加数据的几种方法与性能比较
以下方法主要针对海量数据入库及迁移时应用,测试的方法与结果仅供参考。理论上向本地表中附加数据将会产生大量redo数据(和较少的undo数据),随着时间的增长,数据将占用大量的磁盘空间不能释放,而且在数据备份及时的情况下,不需要redo恢复数据,所以在实际应用中应当尽量避免redo的产生。本次测试针对”Create table select”、”Copy”、” Insert into select”原创 2013-05-01 22:09:00 · 1875 阅读 · 0 评论