随笔 - 656  文章 - 1  评论 - 265  阅读 - 321万

随笔分类 -  ORACLE

1
重做日志与归档日志有什么区别?
摘要:重做日志redo log file是LGWR进程从Oracle实例中的redo log buffer写入的,是循环利用的。就是说一个redo log file(group) 写满后,才写下一个。 归档日志archive log是当数据库运行在归档模式下时,一个redo log file(group)写满后,由ARCn进程将重做日志的内容备份到归档日志文件下,然后这个redo log file(group)才能被下一次使用。 不管数据库是否是归档模式,重做日志是肯定要写的。而只有数据库在归档模式下,重做日志才会备份,形成归档日志。 一般来说,归档日志结合全备份,用于数据库出现问题后的恢复使用.. 阅读全文
posted @ 2012-03-09 16:33 草原和大树 阅读(6922) 评论(1) 推荐(1) 编辑
oracle 监听
摘要:启动监听:lsnrctl start 查看监听:lsnrctl status 停止监听:lsnrctl stop 1、oracle 数据服务器包括:实例进程和数据库; 实例进程包括:memory structure(sga)以及background process(pmon(进程监控)、smon(系统监控system monitor,空间整理3秒)、dbwr(脏数据处理)、lgwr(将redo buffer文件写会log),ckpt(checkpoint,同步数据,先写日志、脏数据)等进程); 数据库包括:数据文件、控制文件,redo log 文件,三者是必须的,至于 参数文件、密码文件、归. 阅读全文
posted @ 2011-07-07 10:16 草原和大树 阅读(2646) 评论(0) 推荐(0) 编辑
oracle 字段类型
摘要:字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题 LONG 超长字符串 最大长度2G(231-1) 足够存储大部头著作 RAW 固定长度的二进制数据 最大长度2000 bytes 可存放多媒体图象声音等 LON. 阅读全文
posted @ 2011-05-18 16:16 草原和大树 阅读(1082) 评论(0) 推荐(0) 编辑
oracle中取最新的前几条记录(rownum)
摘要:对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生 表中第二条学生的信息,使用rownum=2结果查不到数据。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是 false条件,所以无法查到rownum = n(n>1的自然数)。SQL> select rownum,id 阅读全文
posted @ 2011-04-18 15:28 草原和大树 阅读(3457) 评论(0) 推荐(0) 编辑
SqlPlus环境配置文件
摘要:在搭建oracle编程技术这本书的学习环境时,在ORACLE_BASE目录下创建了一个login.sql脚本文件。创建后却不知道怎么使用该脚本登录运行sqlplus。之后,再次在ORACLE_BASE目录下运行sqlplus时,却发现sqlplus使用了login.sql脚本的设置。。。。。。 通过查阅资料,得出以下结论: SQL*PLUS在启动时会自动运行两个脚本:glogin.sql、login.sql。文件glogin.sql是ORACLE为所有的数据库用户建立的、默认的SQLPLUS设置,存放在目录$ORACLE_HOME/sqlplus/admin/下。而用户可以将个人喜欢的常用设. 阅读全文
posted @ 2011-03-09 11:47 草原和大树 阅读(3956) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I 学习笔记(八)
摘要:Chapter 08—managing tablespace & data files 1、表空间 •只能属于一个数据库 •可以包含一个或多个数据文件 •可以进一步划分成更细的逻辑单元 2、数据文件 •属于一个表空间和一个数据库 3、系统表空间 •随着数据库的创建而创建 •包含数据字典 •包含system undo段 4、表空间的类型 permanent、undo、temporary 5、查看表空间信息: SQL>select * from v$tablespace; TS# NAMEINC ---------- ------------------------------ -- 阅读全文
posted @ 2011-03-09 11:46 草原和大树 阅读(417) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I 学习笔记(七)
摘要:Chapter 07— maintaining online redo log files 1、联机重做日志文件 •记录对数据库数据所做的所有改变(写入的信息包括尚未提交的事务处理、还原段信息以及方案和对象管理语句) •提供一种恢复的机制 •被组织成组 •至少有两组(同一个组内的联机重做日志成员是相同的) 2、下面的参数限制了联机重做日志文件的数量: • CREATE DATABASE 命令中的MAXLOGFILES 参数指定联机重做日志文件组的绝对最大数量(MAXLOGFILES 的最大值和缺省值取决于操作系统) • CREATE DATABASE 命令所使用的MAXLOGMEMBERS 参 阅读全文
posted @ 2011-03-09 11:44 草原和大树 阅读(360) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I学习笔记(六)
摘要:Chapter 06—maintainingthecontrolfile 1、控制文件 ·小型二进制文件 ·定义了数据库当前的物理状态 ·保证数据库的完整性 ·数据库处于mount状态时,读取控制文件信息 ·一个控制文件只与一个oracle数据库相关联 ·初始大小由create database命令确定大小 ·DBA或最终用户不能编辑控制文件,只用oracle服务器才能修改控制文件中的信息 2、查看spfile的内容:strings spfiledenver.ora | more 3、控制文件包含的内容 ·数据库名 阅读全文
posted @ 2011-03-09 11:42 草原和大树 阅读(451) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I 学习笔记(五)
摘要:Chapter 05—Using Data Dictionary and Dynamic Performance Views 1、内置数据库对象 ·数据字典 ·动态性能表 ·PL/SQL程序包 ·数据库事件触发器 2、数据字典 ·数据库的重要部分 ·包含只读表和视图,提供对数据库以及数据库对象的描述 ·存储在system表空间,属于SYS用户,由oracle服务器进行维护 ·执行DDL语句后,oracle服务器会更新数据字典表。 (DML语句也会使oracle服务器更新数据字典表,如引起表扩展的DML语句) 3、数 阅读全文
posted @ 2011-03-09 11:41 草原和大树 阅读(393) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I 学习笔记(三)
摘要:Chapter 03—Mangagering an Oracle Instance 1、初始化参数文件 (1)、初始化参数文件的种类: ·静态参数文件pfile,一般命名方式为initSID.ora ·永久参数文件spfile,一般命名方式为spfileSID.ora (2)、两种类型的参数: ·显式参数 ·隐式参数 (3)、初始化参数文件内容: •例程参数列表 •与该例程相关联的数据库的名称 •系统全局区(SGA)的内存结构的分配 •如何处理已满的联机重做日志文件 •控制文件的名称和位置 •有关撤消段的信息 为在各种不同情况下优化性能,一个例程可有多个 阅读全文
posted @ 2011-03-09 11:15 草原和大树 阅读(638) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I学习笔记(二)
摘要:Chapter 02—Getting started with the oracle server 1、数据库管理工具 工具 说明 Oracle Universal Installer (OUI) 用于安装、升级或删除软件组件 Oracle Database Configuration Assistant 与OUI进行交互的图形用户界面工具,也可单独使用,用于创建、删除或修改数据库 SQL*Plus 用于访问Oracle数据库中数据的实用程序 Oracle Enterprise Manager 用于管理、监视和优化一个或多个数据库的图形界面 2、Universal Installer具有以下. 阅读全文
posted @ 2011-03-09 10:29 草原和大树 阅读(735) 评论(0) 推荐(0) 编辑
Oracle 9i DBA Fundamentals I 学习笔记(一)
摘要:Oracle 9i DBA Fundamentals I学习笔记(一) Chapter 01--Oracle Architectural Components 1、oracle服务器 包含两个组成部分:oracle instance和oracle database 2、oracle instance ·访问数据库的一种方法 ·一个Oracle Instance只能对应一个Oracle database,每次只能打开和使用一个数据库 ·由内存结构和后台进程组成: (内存结构包括SGA和PGA,实例启动时创建SGA,服务器进程启动时创建PGA) 3、oracle in 阅读全文
posted @ 2011-03-09 09:48 草原和大树 阅读(948) 评论(0) 推荐(0) 编辑
入门基础:浅析Oracle监听器安装与配置
摘要:本地服务名(Tnsname)  Oracle客户端与服务器端的连接是通过客户端发出连接请求,由服务器端监听器对客户端连接请求进行合法检查,如果连接请求有效,则进行连接,否则拒绝该连接。  本地服务名是Oracle客户端网络配置的一种,另外还有Oracle名字服务器(Oracle Names Server)等。Oracle常用的客户端配置就是采用的本地服务名,本文中介绍的也主要是基于本地服务名的配置。  Oracle网络连接配置方法   配置Oracle服务器端与客户端都可以在其自带的图形化Oracle网络管理器(Oracle Net Manager)里完成(强烈建议在这个图形化的工具下完成O 阅读全文
posted @ 2011-02-14 16:54 草原和大树 阅读(1979) 评论(0) 推荐(1) 编辑
Oracle 启动监听命令
摘要:启动监听:lsnrctl start查看监听:lsnrctl status停止监听:lsnrctl stop1、oracle 数据服务器包括:实例进程和数据库; 实例进程包括:memory structure(sga)以及background process(pmon(进程监控)、smon(系统监控system monitor,空间整理3秒)、dbwr(脏数据处理)、lgwr(将redo buffer文件写会log),ckpt(checkpoint,同步数据,先写日志、脏数据)等进程); 数据库包括:数据文件、控制文件,redo log 文件,三者是必须的,至于 参数文件、密码文件、归 阅读全文
posted @ 2011-02-14 15:10 草原和大树 阅读(67835) 评论(1) 推荐(1) 编辑
Oracle中的pfile和spfile详解
摘要:在9i 以前,Oracle 使用pfile 存储初始化参数配置,这些参数在实例启动时被读取,任何 修改需要重起实例才能生效;使用spfile 您能够使用ALTER SYSTEM 或ALTER SESSION 来动态修改那些可动态修改的参数,任何更改能够立即生效,您能够选择使更改只应用于当前实 例还是同时应用到spfile。这就使得任何对spfile 的修改都能够在命令行完成,我们能够完全 告别手工修改初始化参数文档,这就大大减少了人为错误的发生。 SPFILE 是个二进制文档,能够使用RMAN 进行备份,这样实际上Oracle 把参数文档也 纳入了备份恢复管理。 除了第一次启动数据库需要PFI 阅读全文
posted @ 2011-02-11 09:44 草原和大树 阅读(14412) 评论(0) 推荐(0) 编辑
oracle 学习笔记
摘要:1、查询shared pool large pool java pool大小。select component,granule_size from v$sga_dynamic_components;2、更改shared_pool_size的大小。alter system set shared_pool_size=64m; 3、两块共享内存:library cache / data dictionary cachedb_cache_sizedb_keep_cahce_sizedb_recycle_cache_sizealter system set db_cache_size= 96m;4、查看 阅读全文
posted @ 2011-02-03 14:06 草原和大树 阅读(470) 评论(0) 推荐(0) 编辑
Centos 5.5安装oracle 10G数据库
摘要:操作系统版本CentOS release 5.5 (Final) 64bit 数据库版本Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 64bit 一、依赖包 如果在安装操作系统时,没有安装以下的依赖包,可以用yum yum groupinstall命令再次安装 yum groupinstall “Administration Tools” yum groupinstall “Base” yum groupinstall “Development Libraries” yum groupinstall “Development 阅读全文
posted @ 2011-01-09 16:30 草原和大树 阅读(2480) 评论(0) 推荐(0) 编辑
Oracle 冷备份
摘要:作冷备份一般步骤是:  1.正常关闭要备份的实例(instance);  2.备份整个数据库到一个目录;  3.启动数据库;操作示例:--connect databaseconnect sys/oracle as sysdba;--shutdown databaseshutdown immediate;--Copy Data file!xcopy d:/Oracle/oradata/test/*.... 阅读全文
posted @ 2010-08-17 15:03 草原和大树 阅读(327) 评论(0) 推荐(0) 编辑
oracle 11g 自动内存管理(转:http://www.cnblogs.com/daduxiong/archive/2010/08/12/1798285.html)
摘要:Oracle对内存的管理的优化从未间断,从8i到11g不断地提出新的管理概念。每个本版都对内存管理进行了简化:8i->9i:PGA的自动管理;9i->10g:SGA的自动管理;10g->11g:MEMORY(SGA+PGA)的自动管理。 在11g中oracle引入了自动化内存管理(Automatic Memory Management)概念,仅用两个参数就能完成oracle的内存... 阅读全文
posted @ 2010-08-17 11:33 草原和大树 阅读(991) 评论(0) 推荐(0) 编辑
Oracle 数据库备份与还原(开发必备)
摘要:命名:1expusername/password@databasefile=filename.dmpbuffer=102402IMPusername/password@databasefile=filename.dmpbuffer=10240full=y例子:12Trfficstesttest34exptest/test@Trafficsfile=E:\DataBase_BK\bk.dmpbuff... 阅读全文
posted @ 2010-03-29 16:45 草原和大树 阅读(285) 评论(0) 推荐(0) 编辑

1
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示