欢迎来到我的地盘:今天是

若得山花插满头,莫问奴归处!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  数据库(ORACLE,SQLSERVER)

上一页 1 2 3 4 5 6 7 8 9 下一页

摘要:行列转换实例 表ttt有三个字段 seq --序列 jcxm --检查项目 zhi --值 数据分别如下: seq jcxm zhi ... 阅读全文
posted @ 2008-06-14 18:47 莫问奴归处 阅读(364) 评论(0) 推荐(0) 编辑

摘要:表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1 2006032401 2 2006... 阅读全文
posted @ 2008-04-07 13:30 莫问奴归处 阅读(338) 评论(0) 推荐(0) 编辑

摘要:一、 现阶段DBA对系统性能及稳定性所做的调整工作 目前DBA对系统性能的调整工作大致是这么几个方面: 1、 在硬件层面进行调优,这通常就是直接花钱,买设备、扩容。 2、 在DB层面进行调优,比如调整初始化参数,调整数据库物理结构。 3、 对应用的SQL进行优化,比如在数据库分析statspack,调整Top SQL。 4、 只有非常少数的,通常是对系统稳定要求较高的一些公司的应用,才会在新的应用... 阅读全文
posted @ 2008-03-20 15:35 莫问奴归处 阅读(367) 评论(0) 推荐(0) 编辑

摘要:方法1: drop user XXXX cascade; drop tablespace XXXX INCLUDING CONTENTS; 方法2: 写存储过程实现 DECLARE TYPE name_list IS TABLE OF VARCHAR2(40); TYPE type_list IS TABLE OF VARCHAR2(20); Tab_name name_... 阅读全文
posted @ 2008-03-17 15:29 莫问奴归处 阅读(6164) 评论(0) 推荐(1) 编辑

摘要:/*根据网友资料修改的,见笑了*/ type refCursorType is REF CURSOR; --游标类型定义,用于返回数据集 /***************************************************************** *功能描述: 大数据量分页通用存储过程 *创 建 人: 夏春涛 xchuntao@163.com qq:2310667... 阅读全文
posted @ 2008-03-13 14:45 莫问奴归处 阅读(636) 评论(0) 推荐(0) 编辑

摘要:--触发器和常用内置程序包 --author:shine --一.触发器: --1.触发器组成:由触发器语句,触发器限制,触发器操作三部分组成。 --exp:1.1.1 create or replace trigger tri_test1 before update or insert on emp for each row --以上是触发器语句(即:什么时机触发) when (new.sa... 阅读全文
posted @ 2008-03-11 15:12 莫问奴归处 阅读(467) 评论(0) 推荐(0) 编辑

摘要:ORACLE数据库有四种触发器,分别是DML、Instead-of、DDL、DB触发器,一般的应用系统中都是用到DML、Instead-of触发器,DDL、DB两种触发器是DBA管理数据库用得比较多 .................. 四种触发器分别有不同的作用 一、DML触发器:当发出UPDATE、INSERT、DELETE命令就可以触发已定义好的DML触发器,是最简单和常用的一种触发器 语... 阅读全文
posted @ 2008-03-11 15:09 莫问奴归处 阅读(926) 评论(0) 推荐(0) 编辑

摘要:使用数据库触发器对应STARTUP事件 CREATE TRIGGER log_routine AFTER STARTUP ON DATABASE BEGIN exec yourproc; END; 附: 高分求救:为什么我的Startup 触发器触发不了? 我创建一个startup触发器,就是不执行,谁能帮帮俺呀,俺都快疯了。 create t... 阅读全文
posted @ 2008-03-11 09:58 莫问奴归处 阅读(616) 评论(0) 推荐(0) 编辑

摘要:当我考过Oracle9i的OCP之后,某一天在网上闲转,忽然发现在Oracle公司的这个金牌的认证项目之上又推出了一个新的更高一级的认证,它便是OCM,全称是Oracle Certified Master,我把它译为Oracle认证的大师。在网上这方面的信息很少,问过了Oracle公司的培训部的张涛,同时查询了网上的一些资料我写下了这篇,旨在为那些已获得了Oracle9i DBA OCP的Orac... 阅读全文
posted @ 2008-02-20 16:39 莫问奴归处 阅读(492) 评论(0) 推荐(0) 编辑

摘要:终于把 OCP DBA 的课程都考完了,累啊!总的来说ORACLE的认证值得考。本人有CCNP、MCSE证书,但通过DBA的考试,觉得不仅加深了对现代数据库的了解,还丰富了计算机科学的知识结构。我觉得,从某种角度来说,ORACLE数据库甚至具备一些操作系统的功能。 ORACLE的考试,要记住的东西相当多,考试要求基本上是以原始的命令行方式,而不是图形界面操作,因此表的名字,以及相应的scrip... 阅读全文
posted @ 2008-02-20 16:35 莫问奴归处 阅读(468) 评论(0) 推荐(0) 编辑

摘要:通过了OCP的全部考试,说点感受给准备考试的朋友。 时间 准备考试的时间是因人而异的,对于有几年Oracle管理经验的人,2个星期准备一门足够了。但是没有接触过或接触较少的可能要花的时间多点,大概要1个月左右,当然背题的除外。 难度:其实OCP考试考到现在,我想不出还会有不过的,要学的内容很多,但考试很简单,所有的考试我只错了六道题目。想想2000年初考MCSE,难度也比这个大不少。... 阅读全文
posted @ 2008-02-20 16:25 莫问奴归处 阅读(614) 评论(0) 推荐(0) 编辑

摘要:order by 的数值型灵活使用 代码: select * from table_a where id=p_id order by decode(函数,'asc',1,'desc',-1)*jsny; 控制试图的访问时间: 6. 代码: create view ... as select ... from where exists(select x from dual whe... 阅读全文
posted @ 2008-01-25 14:07 莫问奴归处 阅读(607) 评论(1) 推荐(0) 编辑

摘要:原文出处:http://www.cnblogs.com/zjrstar/archive/2006/08/31/491090.html 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明: 例如表:student(学生)表,... 阅读全文
posted @ 2008-01-09 13:31 莫问奴归处 阅读(296) 评论(0) 推荐(0) 编辑

摘要:前言 绝大多数的Oracle数据库性能问题都是由于设计不合理造成的,只有少部分问题根植于Database Buffer、Share Pool、Redo Log Buffer等内存模块配置不合理,I/O争用,CPU争用等DBA职责范围上。所以除非是面对一个业已完成不可变更的系统,否则我们不应过多地将关注点投向内存、I/O、CPU等性能调整项目上,而应关注数据库表本身的设计是否合理,库表设计的合理... 阅读全文
posted @ 2008-01-07 15:10 莫问奴归处 阅读(672) 评论(0) 推荐(0) 编辑

摘要:执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81\BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE这俩个文件是被包装后的类文件。 SQLPLUS.EXE调用EXP.EXE... 阅读全文
posted @ 2007-12-27 16:06 莫问奴归处 阅读(3252) 评论(0) 推荐(0) 编辑

摘要:在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。 一、Oracle警告日志文件监控 Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况: l 数据库的启动、关闭,启动时的非缺省参数; l 数据库的重做日志切换情况,记录每次切换的时间,及如果因为检查点(c... 阅读全文
posted @ 2007-12-27 16:05 莫问奴归处 阅读(831) 评论(0) 推荐(0) 编辑

摘要:轉自:http://www.netfocus.cn/peoplearticle1131.html 问题描述 业务需求如下: 有表A,在查询的时候,需要根据标志确定是查询大于某个值的记录,还是小于某个值的记录 A、一般的处理方法 IF @a = 0 SELECT [TranNumber] FROM A WHERE [TranNumber] 10000 ... 阅读全文
posted @ 2007-12-21 14:26 莫问奴归处 阅读(262) 评论(0) 推荐(0) 编辑

摘要:轉自:http://www.netfocus.cn/peoplearticle1125.html /*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.03--*/ /*--调用示例 exec p_compdb 'test' --*/ use master --注意,此存储过程要建... 阅读全文
posted @ 2007-12-21 14:24 莫问奴归处 阅读(316) 评论(0) 推荐(0) 编辑

摘要:利用T-SQL语句,实现数据库的备份与还原的功能 体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理 4. 作业创建SQL语句的使用 /*1.--得到数据库的文件目录 @dbname 指定要取得目录的数据库名 如果指... 阅读全文
posted @ 2007-12-21 14:23 莫问奴归处 阅读(317) 评论(0) 推荐(0) 编辑

摘要:/*--比较两个数据库的表结构差异 --邹建 2003.9--*/ /*--调用示例 exec p_comparestructure 'xzkh_model','xzkh_new' --*/ if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_comparestructure]') and OB... 阅读全文
posted @ 2007-12-21 14:21 莫问奴归处 阅读(940) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 下一页
轩轩娃