oracle
文章平均质量分 81
mituan1234567
今天比昨天更好明天比今天更好为此不屈不挠地工作勤勤恳恳地经营孜孜不倦地修炼我们人生的目的和价值就是这样确确实实地存在着
展开
-
从表中取20-30条记录的SQL语句
mysql的方法mysql> select * from student limit 20,10;+-----+-----------+------+-------+------+| sid | studentid | age | name | sex |+-----+-----------+------+-------+------+| 21 | 00010014转载 2014-02-21 11:04:01 · 3131 阅读 · 0 评论 -
RMAN 备份详解
http://blog.csdn.net/robinson_0612/article/details/6032739--======================-- RMAN 备份详解--====================== 一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式转载 2012-12-20 10:15:24 · 450 阅读 · 0 评论 -
发现大量的TIME_WAIT解决办法
今天早上一上班,有同事就反映公司好几个网站都打不开,登陆数据库服务器(windows),发现很卡,于是重启了下服务器,进入系统后,没过一会问题依旧,查看了下系统进程,发现mysql占用率达到99%,可以肯定的是mysql连接出现问题:netstat -an192.168.12.13:3306 192.168.12.12:30443 TIME_WAIT转载 2013-01-04 17:11:42 · 923 阅读 · 0 评论 -
win7 下 cmd 运行 sqlplus 无法初始化 Oracle 调用界面
win7 下 cmd 运行 sqlplus 报错以下错误。 SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 调 SP2-0152 解决办法: 在 oracle\product\10.2.0\db_2\BIN 目录下 找到 sqlp转载 2012-12-19 21:31:47 · 1224 阅读 · 0 评论 -
查看ORACLE启动时使用spfile还是pfile
Oracle 9i以后启动的时候默认使用的初始化文件是spfile,但是如何判断数据库启动是使用spfile还是pfile初始化文件.可以用3种方法,1、show parameter spfile2、show parameter pfile3、看v$spparameter视图[oracle@Rhel4 dbs]$ sqlplus /nologSQL*Plus: Releas转载 2012-12-19 11:05:09 · 493 阅读 · 0 评论 -
oracle的sqlplus登陆的时候老报错:ORA-12560: TNS: 协议适配器错误
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleservi转载 2012-12-19 14:36:34 · 398 阅读 · 0 评论 -
Oracle:进入RMAN
一步一步学RMAN之进入RMAN 书归正传,在开始之前俺先强调一点,通过RMAN的方式不论要备份还是要恢复,都必须先启动实例并加载数据库。(有人在抗议,说这太初级了。俺说明一下,这是一个超级菜鸟摸爬滚打的心路历程,别说初级,连弱智的内容都有,所以俺友情提醒大虾们务必开启初级内容过滤功能,以妨过多占用您宝贵时间,什么?你不会这一招,哎,我这里有秘制一目十行术,看你是大虾给你打8折,pm我吧)转载 2012-12-19 13:37:54 · 3542 阅读 · 0 评论 -
oracle客户端的用途
一直在使用oracle server,所以一直没有使用oracle client,但是,并不是每个人都需要安装oralce server,因为oracle会占据太多的磁盘空间、内存和CPU。那么,安装了oracle client有何用途呢?难道直接通过web browser访问Enterprise Manager和iSQLPLUS不可以吗?当然可以。但是,一转载 2012-12-15 15:16:15 · 2493 阅读 · 0 评论 -
oracle10g11g日志alter文件位置
10g下:可以在 admin\{sid}\pfile文件下的init.ora文件中找到以下内容:audit_file_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP background_dump_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP user_dump_dest =转载 2012-12-24 13:04:14 · 749 阅读 · 0 评论 -
RMAN Crosscheck原理及案例分析
谈到Crosscheck,就要先说说Controlfile,它里面记录了数据对象备份和恢复的相关信息,举例来说:如果物理归档日志发生丢失或损坏,但controlfile还记录着这些日志信息,则归档备份会因找不到这些文件而失败,这时就需要用到crosscheck archivelogall去检查控制文件和物理文件的差异,crosscheck的结果包含两个部分,存在于物理介质上的文件被标记为avail转载 2012-12-24 12:39:37 · 1287 阅读 · 0 评论 -
Oracle的Redo的作用及原理
http://www.cnblogs.com/zhualike/archive/2010/04/27/1721887.htmlRedo的作用:Oracle通过Redo来保证数据库的事务可以被重演,从而使得在故障之后,数据可以被恢复。Redo对于Oracle数据库来说至关重要。在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer、LGWR后台进程和转载 2012-12-07 13:18:15 · 420 阅读 · 0 评论 -
swingbench使用方法图解
1 Swingbench 简述1.1 概述这是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的。目前稳定版本2.2,最新版本2.3,基于JDK1.5。该工具是免费的,可以在作者的网站上自由下载,并且拥有详细的使用文档。除了Swingbench,作者还开发了两个相关工具:测试数据生成工具DataGenerator和跟踪文件分析工具Trace Analyzer。Swingben转载 2012-12-05 16:47:18 · 1226 阅读 · 1 评论 -
union和union all的区别
Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union转载 2012-12-06 13:26:29 · 275 阅读 · 0 评论 -
数据库中聚簇索引与非聚簇索引的区别[图文]
在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引。不过这个定义太抽象了。在SQL Server中,索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。如下图转载 2012-11-22 14:35:10 · 347 阅读 · 0 评论 -
Oracle表与索引的分析及索引重建
1.分析表与索引(analyze 不会重建索引)analyze table tablename compute statistics 等同于 analyze table tablename compute statistics for table for all indexes for all columnsfor table 的统计信息存在于视图:user_tables转载 2012-12-03 17:00:07 · 379 阅读 · 0 评论 -
oracle优化的几个简单步骤
数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配置、操作系统配置、Oracle服务器配置、数据结构组织、然后才是具转载 2012-12-03 13:56:26 · 444 阅读 · 0 评论 -
ORACLE 归档日志打开关闭方法
一 设置为归档方式1 sql> archive log list; #查看是不是归档方式2 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档 sql> alter system set log_archive_dest=''location=/oracle/ora9/oradata/ar转载 2012-12-19 09:58:46 · 373 阅读 · 0 评论 -
Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复
Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复只有rman的备份文件恢复过程Created by foway in uplooking.com 2008: 欢迎转载,但请保留本行说明,谢谢!1. 通过rman备份文件恢复spfile2. 通过rman备份文件恢复controlfile3. 通过rman备份文件恢转载 2012-12-20 16:21:03 · 539 阅读 · 0 评论 -
Oracle 建立账户和管理
##################################### 建立用户和对用户的管理##################################### 合法的Oracle标识符号 1、不能是保留关键字 2、必须使用1到30个字符。数据库的名称最多是8个字符。3、必须以数据库字符集中的字母字符开头4、只能够包含数据库字符集中的转载 2012-12-20 10:51:43 · 344 阅读 · 0 评论 -
Oracle分布事务中最先提交分布式的3个阶段
http://database.51cto.com/art/201004/196083.htm在了解Oracle分布事务之前,我们首先需要明确几个概念,这对于我们更好的掌握Oracle分布事务是十分必要的。下面,我们先来看几个概念,然后具体学习Oracle分布事务的3个阶段。1)Local Coordinator:在Oracle分布事务中,必须参考其它节点上的数据才能完成自己这部分操作的站转载 2013-07-19 15:44:09 · 509 阅读 · 0 评论 -
用sqlplus远程连接oracle命令
http://edu.21cn.com/oracle/g_50_478198-1.htmsqlplus "sys/123456@//10.8.114.2:1521/orcl as sysdba" conn "sys/123456@//10.8.114.2:1521/orcl as sysdba" select instance_name,status from v$instan转载 2013-05-08 13:55:07 · 502 阅读 · 0 评论 -
索引扫描与索引查找
http://www.blogjava.net/jjshcc/archive/2010/08/18/329233.html扫描与查找操作均是SQL Server从表或索引中读取数据采用的迭代器,这些也是SQL Server支持的最基本的运算.几乎在每一个查询计划中都可以找到,因此理解它们的不同是很重要的,扫描是在整张表上进行处理,而索引是在整个页级上进行处理,而查找则返回特定谓词上一个或多转载 2013-04-22 10:03:23 · 562 阅读 · 0 评论 -
记录集游标和锁定类型
http://club.topsage.com/thread-119484-1-1.html你可以用四种类型的游标打开一个记录集。游标决定了你可以对一个记录集进行什么操作。游标还决定了其他用户可以对一个记录集进行什么样的改变。下面列出了游标的不同类型和限制: adOpenFowardOnly。使用前向游标,你只能在记录集中向前移动。 adOpenKeyset。使用Keyset游转载 2013-03-29 16:03:43 · 918 阅读 · 0 评论 -
oracle 列转行
http://www.cnblogs.com/Mr_JinRui/archive/2011/05/27/2060109.html1.新建一个名为TEST表2.向TEST表中添加数据INSERT INTO TEST(STUDENT,COURSE,SCORE)select '张三','语文',78 from dual unionselect '张三','数学',87转载 2013-03-08 08:52:08 · 701 阅读 · 0 评论 -
索引扫描与索引查找
http://www.blogjava.net/jjshcc/archive/2010/08/18/329233.html扫描与查找操作均是SQL Server从表或索引中读取数据采用的迭代器,这些也是SQL Server支持的最基本的运算.几乎在每一个查询计划中都可以找到,因此理解它们的不同是很重要的,扫描是在整张表上进行处理,而索引是在整个页级上进行处理,而查找则返回特定谓词上一个或多转载 2013-01-10 10:13:05 · 383 阅读 · 0 评论 -
Oracle服务器如何科学组织RAID阵列
我们在部署服务器时通常都免不了RAID阵列级别的选择,RAID技术发展到今天已经有数十种之多了,但我们在生产系统上常用的也就只有几种,如0,1,5,0+1。读者朋友可能对各个级别的RAID原理已经非常熟悉了,甚至能背诵出来,但面临真正在生产系统中选择最适合应用系统的RAID级别时,可能没多少心理有底,本文就oracle数据库服务器在选择RAID阵列级别时做一个介绍,希望对还心存疑虑的人们吃一粒定心转载 2013-01-08 14:41:31 · 461 阅读 · 0 评论 -
恢复服务器端初始化参数文件(SPFILE)
9.2.4.2 恢复服务器端初始化参数文件(SPFILE)http://book.51cto.com/art/200912/170538.htm虽然DBA可以通过BACKUP SPFILE命令手动备份服务器端的初始化参数文件,不过一般都不会主动执行,因为RMAN在备份控制文件时会自动备份SPFILE。相对于其他文件的备份,SPFILE最不重要(或者说最容易被恢复)。除了可以通过备转载 2012-12-21 15:30:04 · 692 阅读 · 0 评论 -
oracle中v$database视图详解
http://brentt.blog.51cto.com/3611229/768615SQL> desc v$database 名称 是否为空? 类型 ----------------- -------- ------------ DBID NUMBER NAME转载 2012-12-21 10:47:38 · 512 阅读 · 0 评论 -
oracle的resetlogs机制浅析
oracle的resetlogs机制浅析 http://www.2cto.com/database/201202/120124.htmlalter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用?它的原理机制是什么?他都起哪些作用? 我们都知道数据在启动时候是要做一致性检查的,oracle转载 2012-12-21 09:46:30 · 281 阅读 · 0 评论 -
Oracle数据库中NOLOGGING和FORCE LOGGING的理解
原文地址:http://database.ctocio.com.cn/tips/282/8200782.shtml 其实nologging与表模式,插入模式,数据库运行模式(archived/unarchived)都有很大的关系: 总结如下: 注意append是一种hint; 一般我们可以这样来使用 insert /*+append+/ into mytable转载 2012-12-21 10:09:00 · 631 阅读 · 0 评论 -
判断ORACLE启动时使用spfile还是pfile
自Oracle 9i以后启动的时候默认使用的初始化文件是spfile,我们可以通过如下三种方式来判断是SPFILE还是PFILE方式启动数据库。1、show parameter spfile2、show parameter pfile3、看v$spparameter视图1、通过查看spfile、pfile视图用spfile启动数据库:SQL> show paramete转载 2012-12-20 16:43:06 · 320 阅读 · 0 评论 -
ORACLE RMAN备份及还原
RMAN可以进行增量备份:数据库,表空间,数据文件只有使用过的block可以被备份成backup set表空间与数据文件对应关系:dba_data_files / v$datafile_header在noarchivelog模式下,可以使用RMAN备份read-only和offline的表空间ORACLE RMAN停机备份:备份RMAN连接上ORACLE,WINDOWS下在转载 2012-12-20 16:19:45 · 318 阅读 · 0 评论 -
rman-03009错误的一个原因
备份文件可以自定义各种各样的格式,如下%c 备份片的拷贝数%d 数据库名称%D 位于该月中的第几天 (DD)%M 位于该年中的第几月 (MM)%F 一个基于DBID 唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII 为该数据库的DBID,YYYYMMDD 为日期,QQ 是一个1-256 的序列%n 数据库名称,向转载 2012-12-20 15:55:39 · 12684 阅读 · 0 评论 -
redologfile 的简单介绍
一、 redologfile 的简单介绍 它一般有大小相同的一组文件构成。我们可以查看数据库视图 v$logfile 知道它的个数和存储位置。 SVRMGRL>select * from v$logfile; 查看数据库视图 v$log 知道它当前的状态。 SVRMGRL>select * from v$log; 一个转载 2012-12-20 15:39:19 · 1147 阅读 · 0 评论 -
ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限
Oracle创建用户、表空间、导入导出、...命令 //创建临时表空间create temporary tablespace ext_temptempfile 'D:\oracle\product\10.2.0\oradata\test\ext_temp.dbf'size 32mautoextend onnext 32m maxsize 2048mextent ma转载 2012-12-20 11:27:26 · 515 阅读 · 0 评论 -
ORACLE警告日志简介
ORACLE警告日志记录一些信息和操作ORACLE数据库时的错误警告。下面是一段Windows XP professional 上ORACLE 9i下实例名为chuhe的警告日志的例子。Dump file C:/oracle/admin/chuhe/bdump/chuheALRT.LOGSun Mar 23 13:10:56 2003ORACLE V9.0.1.1.1 -转载 2012-12-03 18:22:37 · 703 阅读 · 0 评论 -
Oracle 数据压缩(Compression) 技术 说明
一. 官网说明1.1 Oracle 11g Advanced Compression Oracle 11g EE版本中只有: Basic Table Compression,而 AdvanceCompression Feature需要单独购买。 11g Advanced Compression 有如下特性:1. Compression for Table Data转载 2012-12-04 10:02:20 · 1046 阅读 · 0 评论 -
OLAP中的统计分析:切片 切块 钻取 旋转
http://www.tsingsong.com/jforum/posts/list/754.pageOLAP中的统计分析,比我们通常的所说的只计算一下最大最小平均总量这些报表统计要深刻一下,主要有切片和切块 钻取 旋转集中分析统计:1 切片和切块(Slice and Dice)在多维数据结构中,按二维进行切片,按三维进行切块,可得到所需要的数据。如在“贷款银行、贷款质量、时间”三转载 2012-09-24 08:49:32 · 5207 阅读 · 0 评论 -
在windows下实现对oracle数据库的定时备份
http://www.tsingsong.com/jforum/posts/list/1173.page1、确定你的计算机上装有oracle的客户端,如果没有,请安装oracle客户端2、确定有你的oracle服务里有你要需要备份的数据库的服务名。我这里的服务名是orcl46,数据库名 bnd_jgaa,密码为:11。3、制作一个批处理文件(oracleBackup.ba转载 2012-09-19 13:55:32 · 345 阅读 · 0 评论 -
sqlserver多行转一行
http://topic.csdn.net/u/20120705/11/e3c6d860-a46c-475c-808e-859475e9ad45.html?r=79037815--> 测试数据:[test]if object_id('[test]') is not null drop table [test]create table [test]([Id] int,[班级] in转载 2012-10-08 15:27:15 · 722 阅读 · 0 评论