
数据库管理知识
sailing0123
程序员-》软件设计师-》系统架构师
展开
-
深入了解SCN
参考:2.10. 深入了解SCN2.10.1. SCN的概念。。。 SCN是顺序递增的一个数字,在Oracle 中用来标识数据库的每一次改动,及其先后顺序。SCN的最大值是0xffff.ffffffff。2.10.2. SCN的管理方式Oracle对SCN的管理,分为单节点和RAC两种方式。单节点的instance中单节点的instance中,SCN值存在SGA区,由syst转载 2008-02-02 16:59:00 · 1099 阅读 · 0 评论 -
Oracle中的二进制、八进制、十进制、十六进制相互转换函数
<br />大家经常遇到进制转换的问题,网上搜到的转换只是部分十进制与其它进制的转换,所以我把自己写的转换函数提供给大家,4种进制共12个转换函数,虽然有的转换直接使用to_char()就可以实现,但我还是把它们整理到一起,使用和查找都方便。<br />部分函数需要先创建type_str_agg类型和f_stragg函数才能使用,这两个对象的代码也附在之后。<br />这些函数并非都是我原创,部分是参照别人的代码整理而来:type_str_agg、f_stragg、f_hex_to_dec、f_oct_to转载 2010-08-14 16:13:00 · 835 阅读 · 0 评论 -
理解ORACLE数据库字符集
一.引言 ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持多种语言及字符集,其中oracle8i支持48种语言、76个国家地域、229种字符集转载 2009-09-24 11:18:00 · 902 阅读 · 0 评论 -
ORA-03113 错误分析与解决
前言每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-1547 ,ORA-904,ORA-1578 ......)。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。 我们可以简单的把这个错误理解为Oracle客户端转载 2009-04-15 09:19:00 · 797 阅读 · 0 评论 -
性能分析SQL
--用于查看哪些实例的哪些操作使用了大量的临时段 SELECT to_number(decode(SID, 65535, NULL, SID)) sid, operation_type OPERATION,trunc(EXPECTED_SIZE/1024) ESIZE, trunc(ACTUAL_MEM_USED/1024) MEM, trunc(MAX_MEM_USED/1024) "转载 2008-09-26 15:17:00 · 471 阅读 · 0 评论 -
在Oracle中实现各种日期处理
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled ou转载 2008-05-15 11:24:00 · 833 阅读 · 1 评论 -
获取数据库中对象的DDL语句
从数据字典中获得DDL语句是经常要用的,特别是在系统升级/重建的时候。在Oracle 9i中,我们可以直接通过执行dbms_metadata从数据字典中查处DDL语句。使用这个功能强大的工具,我们可以获得单个对象或整个SCHEMA的DDL语句。最好不过的是因为它使用起来很简单。 1、获得单个表和索引DDL语句的方法: set heading off; set echo off;转载 2008-05-14 17:16:00 · 954 阅读 · 0 评论 -
oracle10g 初始化参数说明
参数名: O7_DICTIONARY_ACCESSIBILITY类别:安全性和审计说明: 主要用于从 Oracle7 移植到 Oracle8i。如果该值为 TRUE, SYSTEM 权限 (如SELECT ANY TABLE) 将不限制对 SYS 方案中各对象的访问 (Oracle7 行为)。如果该值为FALSE, 只有被授予了 SELECT_CATALOG_ROLE, EXECUTE_CATAL转载 2008-05-15 11:27:00 · 1278 阅读 · 0 评论 -
oracle10g的系统视图(sys、system)
编号 VIEW_NAME1 ALL_ALL_TABLES2 ALL_APPLY3 ALL_APPLY_CONFLICT_COLUMNS4 ALL_APPLY_DML_HANDLERS5 ALL_APPLY_ENQUEUE6 ALL_APPLY_ERROR7 ALL_APPLY_EXECUTE8 ALL_APPLY_KEY_COLUMNS9 ALL_APPLY_PARAME转载 2008-02-02 17:44:00 · 5907 阅读 · 0 评论 -
ORACLE EXP/IMP的使用详解
作者:eclipse <br /> 导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,EXP/IMP越来越力不从心了,这个时候,数据库的备份都转向了RMAN转载 2010-09-17 13:52:00 · 774 阅读 · 0 评论