Spiga

随笔分类 -Database

ORACLE HANDBOOK系列之九:高级队列(Advanced Queuing)

2012-03-30 10:47 by Snowtoday, 193 visits, 网摘, 收藏, 编辑
摘要:Oracle AQ是Oracle数据库中集成的一种消息队列机制,可以用于不同应用程序间的消息交互,例如PL/SQL可以通过相应的Package访问队列、C#应该程序可以通过ODP.NET访问队列、Java应用程序则可以通过OJMS访问队列。AQ内部是通过数据库表实现的(即消息实际上是存储在数据库表中)。随笔展示了PL/SQL中使用AQ的基本用法,希望对各位有帮助。 阅读全文

ORACLE HANDBOOK系列之八:分区(Partition)

2012-03-22 16:34 by Snowtoday, 196 visits, 网摘, 收藏, 编辑
摘要:随笔简单介绍了分区表及分区索引的基本信息以及基本用法,同时介绍了Oracle 11G中新引入的分区机制Interval Partitioning. 阅读全文

字符集、编码以及Oracle的那些事

2011-11-11 10:58 by Snowtoday, 1501 visits, 网摘, 收藏, 编辑
摘要:在字符集与编码世界的漫漫历史长河里(伪),出现过很多让人如雷贯耳的名字,这些名字,有些已经成了浮云飘散了,有些还在我们的代码中折腾。作为计算机工作者的我们,是否知道它们,是否知道UTF8,UTF16,UTF32的区别,是否知道GBK与GB18030,是否知道Codepage,是否知道ANSI codepage与OEM codepage,是否知道Oracle中的数据库字符集与国家字符集,是否知道Oracle的字符集转换,是否知道客户端NLS_LANG对ODP.NET的影响……希望本文能给大家提供一些帮助,有谬误之处希望大家指正。 阅读全文

ORACLE HANDBOOK系列之七:时间与时区(Time and Time Zone)

2011-10-12 09:49 by Snowtoday, 934 visits, 网摘, 收藏, 编辑
摘要:本文介绍了Oracle中与时区相关的内容,包括与其关联的数据类型、参数、函数等等,同时介绍了时区转换的基本概念以及使用ODP.NET在应用程序中设置客户端的时区。 阅读全文

ORACLE HANDBOOK系列之六:VPD

2011-08-23 17:15 by Snowtoday, 1007 visits, 网摘, 收藏, 编辑
摘要:VPD,Oracle Virtual Private Database,即【Oracle虚拟专用数据库】,通过应用一些策略,使得用户只能访问被允许访问的那部分数据。文章通过完整的实例介绍VPD的简单应用,希望对初学者有帮助。 阅读全文

ORACLE HANDBOOK系列之五:事务(Transaction)

2011-06-08 17:15 by Snowtoday, 240 visits, 网摘, 收藏, 编辑
摘要:1)概述,2)事务级与语句级,3)隐式保存点,4)触发器与事务,5)Database link与事务,6)自治事务 阅读全文

ORACLE HANDBOOK系列之四:ODP.NET与复杂的PL/SQL数据类型(Using ODP.NET To Deal With Complex PLSQL Data Types)

2011-04-21 13:45 by Snowtoday, 884 visits, 网摘, 收藏, 编辑
摘要:本文通过实例详细地介绍了C#如何使用ODP.NET处理几类常见的复杂PL/SQL类型,包括:1.引用游标(REF Cursor);2.关联数组(Associative array);3.嵌套表(Nested table);4.动态数组(VARRAY);5.对象(Object);6.对象集合(Object collection) 阅读全文

ORACLE HANDBOOK系列之三:PL/SQL中的集合类型(Collections in PL/SQL)

2011-04-07 17:26 by Snowtoday, 1423 visits, 网摘, 收藏, 编辑
摘要:详细介绍PL/SQL中的集合类型Associative array,Nested table,VARRAY的声明、初始化及使用。 阅读全文

ORACLE HANDBOOK系列之二:批量SQL(BULK SQL)

2011-03-26 14:18 by Snowtoday, 285 visits, 网摘, 收藏, 编辑
摘要:本文以实例方式介绍BULK SQL的基本使用。Oracle在PL/SQL中引入了BULK SQL,用于尽量减少PL/SQL – SQL引擎之间的交互,以期提高性能。具体而言,Oracle BULK SQL包括FORALL语句、BULK COLLECT子句。前者将多条语句(通常是DML)一次性发送给SQL引擎;后者将SQL引擎所获得的结果一次性返回给PL/SQL引擎。 阅读全文

Oracle Handbook系列之一:结构化查询(Hierarchical Queries)

2011-02-25 14:07 by Snowtoday, 316 visits, 网摘, 收藏, 编辑
摘要:一)CONNECT BY; 二)START WITH; 三)SYS_CONNECT_BY_PATH(); 四)CONNECT_BY_ISLEAF; 五)CONNECT BY与WHERE子句; 六)CONNECT BY LEVEL 阅读全文

Oracle异常分类小记

2010-12-02 11:06 by Snowtoday, 320 visits, 网摘, 收藏, 编辑
摘要:1)具名Oracle异常; 2)匿名Oracle异常; 3)普通自定义异常; 4)Raise_Application_Error(Num, Msg) 阅读全文

Oracle分析函数(Analytic Function)入门

2010-09-08 13:19 by Snowtoday, 559 visits, 网摘, 收藏, 编辑
摘要:(1)分析函数(Analytic function)与聚合函数(Aggregate function); (2)基本语法; (3)AVG, SUM, MAX, MIN, COUNT; (4)RANK, DENSE_RANK, ROW_NUMBER; (5)LEAD, LAG; (6)FIRST_VALUE, LAST_VALUE; (7)Window子句 阅读全文

使用Logminer解析Oracle日志入门

2010-04-26 16:28 by Snowtoday, 413 visits, 网摘, 收藏, 编辑
摘要:有时候我们会被问到一个数据库对象的创建时间,这简单,可以查user_objects视图,不过如果再深入些,这个表的数据什么时候被什么人修改过?这个在没有工具帮助的情况下是不容易回答的,我们只知道这些记录存在于Redo日志中,但这些日志文件并不是人直接可读的,这个时候Logminer就能派上用场了。 阅读全文

DB小Tip:数据库外键的两个细节问题

2009-12-29 14:22 by Snowtoday, 246 visits, 网摘, 收藏, 编辑
摘要:1)外键声明时需要注意的问题;2)使用复合外键时需要注意的问题。 阅读全文

细说数据库范式

2009-10-26 15:55 by Snowtoday, 2468 visits, 网摘, 收藏, 编辑
摘要:理论性的东西,往往容易把人人都看得懂的东西写成连鬼都看不懂,近似于主任医生开的药方。从前学范式的时候,把书中得概念翻来覆去看,看得痛心疾首深恶痛绝,再加上老师深切误导,最后一塌糊涂。借助网络资源,自己写了一篇,自己是看懂了,希望对大家也有所帮助,有错误帮忙指正。 阅读全文

漫谈数据库索引

2009-03-30 22:04 by Snowtoday, 17930 visits, 网摘, 收藏, 编辑
摘要:1)B-Tree 2)索引的存储 3)索引的类型 4)聚集索引 5)非聚集索引 阅读全文

Solaris学习——安装Oracle 10g{最详细图解版}

2008-02-25 21:57 by Snowtoday, 9677 visits, 网摘, 收藏, 编辑
摘要:(1)软件准备
(2)创建用户组、用户
(3)创建Oracle数据库安装目录
(4)修改Oracle用户的环境变量
(5)修改Solaris系统参数
(6)Oracle系统安装
(7)验证安装是否成功 阅读全文

IMP数据到指定的表空间

2007-09-17 22:50 by Snowtoday, 3733 visits, 网摘, 收藏, 编辑
摘要:(1)如何导入数据到指定表空间 阅读全文

IMP-00017: 由于 ORACLE 的 603 错误,以下的语句失败

2007-07-15 00:26 by Snowtoday, 3319 visits, 网摘, 收藏, 编辑
摘要:1)数据导入时的IMP-00017错误,及sys用户无法登录问题的解决 阅读全文

新手学PL/SQL(2)

2007-01-13 13:26 by Snowtoday, 445 visits, 网摘, 收藏, 编辑
摘要:PL/SQL存储过程中使用游标返回结果集、游标参数、流程控制等 阅读全文

新手学PL/SQL

2006-12-24 14:45 by Snowtoday, 1241 visits, 网摘, 收藏, 编辑
摘要:PL/SQL常用函数示例,存储过程示例,游标、动态游标示例,定时任务等。 阅读全文

使用程序导出建表语句,及以Insert语句形式导出数据

2006-12-10 15:55 by Snowtoday, 936 visits, 网摘, 收藏, 编辑
摘要:针对SqlServer、Oracle、MySql,简单演示使用程序导出建表语句,及以Insert语句形式导出数据 阅读全文

Sql Server连接的端口问题

2006-12-09 14:58 by Snowtoday, 7037 visits, 网摘, 收藏, 编辑
摘要:Sql Server连接的端口问题 阅读全文

MySQL的mysqldump命令等

2006-09-03 12:02 by Snowtoday, 2959 visits, 网摘, 收藏, 编辑
摘要:MySQL的mysqldump命令、MySQL临时表及HEAP表、及MySQL存储引擎相关 阅读全文

MySQL账户相关

2006-09-03 11:45 by Snowtoday, 740 visits, 网摘, 收藏, 编辑
摘要:MySQL中创建账户,允许账户远程访问服务器,忘记root账户密码的解决方法,以及3306端口相关问题 阅读全文