oracle 字符集乱码本质验证
之前一直困惑为什么数据库字符集和客户端字符集是一致的但是当数据库插入到表里却成了乱码,今天在群里看见一位前辈讲解了这个问题,因此也就跟着做了一个实验验证下,结果发现了其中的奥秘,并整理了下共享下,同时感谢群友不吃鱼的猫协助我做实验,非常感谢。下面是验证的过程1) 如果恰巧数据库的字符集也是UTF8,...
Oracle 使用大内存出现:ORA-27102
1.1. Oracle 使用大内存出现:ORA-27102 1.1.1. 问题现象: 发现其sga太小: SQL> show parameter sga NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ lock_sga boolean FALSE pre_page_sga boolean FALSE sga_max_size big integer 2G sga_target big integer...
Oracle 11g中Temp临时表空间、文件的新特性
临时表空间是Oracle体系结构中比较特殊的结构。通常情境下,数据库使用者只需要设置对应的临时表空间(到用户),临时段分配等工作都是系统自动完成。当临时数据不需要时,Oracle后台进程SMON也会负责将临时段回收。在Oracle的备份恢复体系中,临时文件的地位比较低。在进行备份动作时,RMAN都不会进行临时...
Oracle基础结构之手工建库相关
文章版权所有Jusin Hao(luckyfriends),支持原创,转载请注明。 手工建库可以理解oracle的启动关闭、实例、数据文件等概念,本文略去了dbca图形建库部分,重点演示了Windows和Linux下手工建库的主要步骤和命令 二、 Oracle建库相关:... 14 1、 ...
转:oracle官方文档介绍
原则:凡是Reference相关的文档都无需精读,碰到问题时速查即可1.ORACLE新功能 Oracle Database New Features Guide每次新版本的ORACLE RELEASE以后,看一下《Oracle Database New Features Guide》,以了解...
Oracle坏块问题处理
曾经遇到过ORA-8103,01578的坏块错误记录下方法 首先,制造坏块select tablespace_name,extent_management,SEGMENT_SPACE_MANAGEMENT from dba_tablespaces where tablespace_name='ETMCDB';TABLESPACE_NAME EX...
利用trace重建控制文件
Oracle提供两种方式备份控制文件:1.生成可以重建控制文件的脚本2.备份二进制的控制文件获得可以重建控制文件的脚本:Oracle提供如下命令:alter database backup controlfile to trace; &n...
Oracle的数据类型:char/varchar2
charhttp://blog.csdn.net/NinGoo/archive/2006/12/16/1445922.aspxchar类型保存定长字符串,最小长度为1字节(或字符数),最长2000字节(或字符数),如果不指定,则默认为1。SQL> create table t(name char);表已...
物化视图复制快速刷新的限制
物化视图复制快速刷新的限制(一)http://yangtingkun.itpub.net/post/468/207875Oracle的物化视图复制的使用范围比较广,但是Oracle的官方文档中却很少建议将物化视图的复制用作数据仓库的数据抽取。物化视图的用处...
转:Oracle Freelist和HWM的性能优化
http://database.51cto.com/art/200804/68574_3.htm在本文中,我们将以FreeList为线索对Oracle的存储管理的原理进行较深入的讲解,涉及Oracle段区块管理的原理,FreeList算法等。而与FreeList密切相关的一个重用特性...
转:Oracle的时区问题
Oracle 9i 开始多了 3 个关于时间的数据类型:TIMESTAMP [(precision)] TIMESTAMP [(precision)] WITH TIME ZONE TIMESTAMP [(precision)] WITH LOCAL TIME ZONE,其中 TIMESTAMP [(precision)] WITH TIME ZONE 保存...
转载:ORA_NLS (ORA_NLS32, ORA_NLS33, ORA_NLS10) [ID 77442.1]
转载:ORA_NLS (ORA_NLS32, ORA_NLS33, ORA_NLS10) Environment Variables explained. [ID 77442.1]http://space.itpub.net/35489/spacelist-blogApplies to:Oracle Server - Enterprise Edition - Versio...
Oracle的数据字典
Oracle的数据字典首先,Oracle的字典表和视图基本上可以分为三个层次。1.1 X$表这一部分表是Oracle数据库的运行基础,在数据库启动时由Oracle应用程序动态创建。这部分表对数据库来说至关重要,所以...
不错的blog
http://www.muzijiang.cn/http://www.eygle.com/http://blog.sina.com.cn/10gocm
lock and latch
lock and latchlock是一种queue机制,防止多个process同时修改一个object,运用了排队机制,所有请求按请求先后排序。最常见就是tx,tm lock.ITPUB个人空间u) latch是一种保护oracle内部数据结构的机制,防止内...
Oracle高水位
oracle的逻辑存储结构:表空间——>段——>区——>块 块:是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当ORACLE从数据文件读数据时,是读取多少个块,而不是多少行. ...
转:Oracle 内存分析
Oracle 内存分析2012-04-10 17:52 2374人阅读 评论(0) 收藏 举报目录(?)[+]Oracle的内存配置与oracle性能息息相关。而且关于内存的错误(如4030、4031错误)都是十分令人头疼的问题。可以说,关...
Oracle Hash (转)
一,简单演示hash算法二、详解oracle中是如何使用hash算法的三、名词解释:四、生动的例子:什么叫哈希表(Hash Table) 一,简单演示hash算法 在介绍library cache的内部管理机制前...
V$TEMPSEG_USAGE与Oracle排序
刚才Kamus说起V$TEMPSEG_USAGE这个视图,看着很眼生,我说没注意过,然后动手查一下这个东西究竟来自何方.查询dba_objects视图,发现原来这是一个同义词。SQL> select object_type from dba_objects 2 whe...
Oracle 索引结构、内部管理
摘要:本文对B树索引的结构、内部管理等方面做了一个全面的介绍。同时深入探讨了一些与B树索引有关的广为流传的说法,比如删除记录对索引的影响,定期重建索引能解决许多性能问题等。 1.B树索引的相关...