文章标题关闭所有内容预览 | 展开所有内容预览
-
Oracle内存参数调优技术详解
[内容预览]
9 | 2019-01-03 01:51:52
:2010-02-0911:02:00目的 希望通过整理此文档,使大家对oracle内存结构有一个全面的了解,并在实际的工作中灵活应用,使oracle的内存性能达到最优配置,提升应用程序反应速度,并进行合理的内存使用. 实例结构 oracle实例=内存结构+进程结构 oracle实例启动的过程,其实就是orac...
[阅读全文]
-
Oracle中的中文排序方式
[内容预览]
9 | 2019-01-03 01:51:51
:2010-02-0911:02:001.测试中文排序的数据库版本: SQL>select*fromv$version; BANNER OracleDatabase11gEnterpriseEditionRelease11.1.0.6.0-Production PL/SQLRelease11.1.0.6.0...
[阅读全文]
-
Oracle数据库服务器参数文件管理技巧
[内容预览]
9 | 2019-01-03 01:51:51
:2010-02-0911:22:00在Oracle数据库中,这个初始化参数文件分为两类,分别为文本参数文件与服务器参数文件。他们的内容是相同的,只是所表示的方式不同。在服务器参数文件中,是以二进制的形式保存的。可以利用数据库的ming令对他们进行转换。接下去笔者就谈谈维护服务器参数文件的一些技巧。 一、在数据库启动...
[阅读全文]
-
Oracle flashback buffer参数研究
[内容预览]
9 | 2019-01-03 01:51:50
:2010-02-1012:02:00我们知道在Oracle10g中,如果数据库启用flashback功能,Oracle即在sharedpool中分配flashbackbuffer,以下是Oracle部分启动日志,可以清楚的看到flashbackbuffer在sharedpool分配了3981204bytes。 引用...
[阅读全文]
-
oracle em中按钮乱码解决办法
[内容预览]
9 | 2019-01-03 01:51:49
:2010-02-1016:02:00一、oracleem中按钮乱码解决办法: 1.修改jdk下面的字体。 [oracle@rac2db_1]$cd$ORACLE_HOME/jdk/jre/lib/ [oracle@rac2lib]$mvfont.propertiesfont.properties_bak [o...
[阅读全文]
-
oracle中job的使用
[内容预览]
9 | 2019-01-03 01:51:49
:2010-02-1021:02:00一、设置初始化参数job_queue_processes sql>altersystemsetjob_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看jobqueue后台进程 sql>selectname,desc...
[阅读全文]
-
Oracle查询表、视图、序列等信息查询
[内容预览]
9 | 2019-01-03 01:51:48
:2010-02-1110:02:00这几天做性能优化,网上找了些资料。 有时候需要导出某用户下的所有table、view、sequence、trigger等信息,下面的SQL可以将这些信息select出来: select*fromuser_tables; select*fromuser_views; sele...
[阅读全文]
-
Oracle Golden Gate实时数据集成
[内容预览]
9 | 2019-01-03 01:51:47
:2010-02-1111:02:00前几天参加了OracleGoldenGate实时数据集成研讨会,这里总结和分析一下Oracle的数据集成家族产品。 在数据集成方面,Oracle主要有三大产品:(1)Oracle新收购的GoldenGate,主要强调数据的实时性,号称数据提取最快,对源端开销影响最小;(2)Ora...
[阅读全文]
-
带你认识oracle中的DDL、DML、DCL
[内容预览]
9 | 2019-01-03 01:51:47
:2010-02-1111:02:00DDL DataDefinitionLanguage(DDL)statementsareusedtodefinethedatabasestructureorschema.Someexamples: CREATE-tocreateobjectsinthedatabase ALT...
[阅读全文]
-
Oracle to_char 函数详解
[内容预览]
9 | 2019-01-03 01:51:46
:2010-02-1111:52:00to_char,函数功能,就是将数值型或者日期型转化为字符型。 比如最简单的应用: SelectTO_CHAR(1.0123)FROMDUAL SelectTO_CHAR(123)FROMDUAL 接下来再看看下面: SELECTO_CHAR(0.123)FROMDUAL...
[阅读全文]
-
教你如何配置Oracle的MTS Part1
[内容预览]
9 | 2019-01-03 01:51:46
:2010-02-1111:52:00一、简介 MTS(Multi-ThreadedServer)是ORACLESERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最大的优点是在以不用增加物理资源(内存)的前提下支持更多的并发的连接。换句话说,如果你只有2G的物理内存,而你又想支持2000个连接,...
[阅读全文]
-
Oracle出现奇怪表名的清除方法
[内容预览]
9 | 2019-01-03 01:51:45
:2010-02-1112:02:00Oracle10g中出现表名:BIN$2cMp4FjwQ2Cw3Lj+BxLYTw==$0最近发现Oracle中出现了这些奇怪的表名,上网查找后发现是oracle10g的回收站功能,并没有彻底的删除表,而是把表放入回收站,最后就出现了这样一堆奇怪的表名…&hellip...
[阅读全文]
-
Oracle数据集成解决方案主打实时商业智能
[内容预览]
9 | 2019-01-03 01:51:44
:2010-02-1112:54:00随着经济的高速发展,企业规模的迅猛扩张,企业的信息量、数据量呈爆炸式增长,决策者可能会发现,为什么我无法访问决策所需的数据,为什么我的应用系统引用的是上周的数据,为什么系统内有这么多数据副本,而且其中大部分并不准确?这些问题的答案其实很简单,传统的数据处理方式由于技术限制已无法满足...
[阅读全文]
-
ORACLE数据库的新特性:分区管理
[内容预览]
9 | 2019-01-03 01:51:44
:2010-02-1113:12:00一、分区概述: 为了简化数据库大表的管理,ORACLE8推出了分区选项。分区将表分离在若干不同的表空间上,用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。针对当前社保及电信行业的大量日常业务数据...
[阅读全文]
-
oracle10g 控制台启动端口修改
[内容预览]
9 | 2019-01-03 01:51:43
:2010-02-1113:22:00xldb在浏览器中输入http://zhang:1158/em如果忘记了启动端口号,可以查询文件 portlist.ini 下面是portlist.ini的内容: *** iSQL*PlusHTTP端口号=5560 EnterpriseManagerConsoleHTTP...
[阅读全文]
-
Oracle 10g创建表空间和用户并指定权限
[内容预览]
9 | 2019-01-03 01:51:43
:2010-02-1115:01:00SQLPLUS以管理员(sys)登陆数据库 #sqlplus'/assysdba' 创建临时表空间 createtemporarytablespacemven_temp tempfile'/opt/oracle/oradata/mven/mven_temp.dbf' si...
[阅读全文]
-
快速实现Oracle传输表空间功能
[内容预览]
9 | 2019-01-03 01:51:42
:2010-02-1115:02:00之前介绍过创建Oracle表空间的步骤,这里介绍Oracle传输表空间功能,用来将一个实例中的表空间和数据文件移到另一个实例中。执行起来方便,快捷。但是要使用该功能有一些限制: 需要两个平台一致。必须有相同的字符集和多语言字符集。要求两个实例的dbblocksize大小相等,如不...
[阅读全文]
-
Oracle 脚本之查看压缩表格
[内容预览]
9 | 2019-01-03 01:51:41
:2010-02-1115:22:00 1、查询数据库内是否有压缩表格存在 引用 SELECTu.nameASowner, o.nameAStable_name FROMsys.tab$t,sys.obj$o,sys.user$u WHEREBITAND(t.spare1,131072)=131072 A...
[阅读全文]
-
解决Oracle启动但不能登录的问题
[内容预览]
9 | 2019-01-03 01:51:41
:2010-02-1115:32:00 1进入cd/var/log/oracle/oracle.log打开文件在内容中找到startup.log的位置。 2打开startup.log找到错误的编号sequence#3060 3查找语句select*fromv$log查找对应的3060找到group# 4执行al...
[阅读全文]
-
如何恢复ORACLE中被DROP的列
[内容预览]
9 | 2019-01-03 01:51:40
:2010-02-1116:02:00 我误操作用altertabletest_tabledropcolumn之后,这一列的数据和字段DROP了, 如何恢复ORACLE中被DROP的列和里面的数据? flashbacktabletablenametobeforedrop不管用的。表没有DROP。 有什么好点的办...
[阅读全文]
-
oracle下巧用bulk collect实现cursor批量fetch
[内容预览]
9 | 2019-01-03 01:51:40
:2010-02-1116:23:00在一般的情况下,使用批量fetch的几率并不是很多,但是Oracle提供了这个功能我们最好能熟悉一下,说不定什么时候会用上它。 复制代码代码如下: declare cursorc1isselect*fromt_depart; v_departt_depart%rowtype...
[阅读全文]
-
Oracle数据库安全性管理策略与方法
[内容预览]
9 | 2019-01-03 01:51:39
:2010-02-1116:44:00数据库安全性问题一直是围绕着数据库管理员的噩梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助。对于数据库数据的安全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份和恢复...
[阅读全文]
-
Windows XP下完全卸载oracle 10g
[内容预览]
9 | 2019-01-03 01:51:38
:2010-02-1117:32:00oracle10g卸载 软件环境: 1、WindowsXP+Oracle10g 2、Oracle安装路径为:d:\Oracle 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 2、开始->程序->Oracle–OraD...
[阅读全文]
-
Oracle一则诡异的程序
[内容预览]
9 | 2019-01-03 01:51:38
:2010-02-1121:02:00今天检查程序的时候,发现一个诡异的问题。如下所示。 functionchkA_Breturnvarchar2as avarchar2(10):=NULL; bvarchar2(10):='1'; begin ifa=bthen return'Error'; endif...
[阅读全文]
-
怎样进行Oracle数据库性能完全保护
[内容预览]
9 | 2019-01-03 01:51:37
:2010-02-1121:02:00Oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使Oracle数据库保持优良性能,这是许多数据库管理员关心的问题,根据笔者经验建议不妨针对以下几个方面加以考虑。 一、分区 根据实际经验,在一个大数据库中,数据空间的绝大多数是被少量的表所占有。为了...
[阅读全文]
-
oracle 10g for solaris准备工作和实例的删除
[内容预览]
9 | 2019-01-03 01:51:36
:2010-02-1121:02:00第一创建用户 groupaddoinstall groupadddba useradd-goinstall-Gdba-s/usr/bin/csh-d/export/home/oracle-moracle 第二创建接入点 df-k mkdir-p/opt/app/orac...
[阅读全文]
-
Oracle中Cache表的使用
[内容预览]
9 | 2019-01-03 01:51:36
:2010-01-0511:03:00一、对于普通表的cache方法:SQL>conntest/test已连接。SQL>altertablet1storage(buffer_poolkeep)cache;表已更改。查询普通表是否已经被cache:SQL>selecttable_name,cache,buffer_poo...
[阅读全文]
-
ORACLE索引聚簇表的数据加载
[内容预览]
9 | 2019-01-03 01:51:35
:2010-01-0511:03:00一:首先介绍一下索引聚簇表的工作原理:聚簇是指:如果一组表有一些共同的列,则将这样一组表存储在相同的数据库块中;聚簇还表示把相关的数据存储在同一个块上。利用聚簇,一个块可能包含多个表的数据。概念上就是如果两个或多个表经常做链接操作,那么可以把需要的数据预先存储在一起。聚簇还可以用于...
[阅读全文]
-
Oracle中Clob类型处理解析
[内容预览]
9 | 2019-01-03 01:51:34
:2010-01-0911:03:00Oracle中Clob类型处理解析最近利用NHibernate映射类型为Clob字段在插入数据时发现当字符的字节数(一个半角字符一个字节,一个全角字符两个字节)在2000-4000之间时报错(ORA-01461:仅可以插入LONG列的LONG值赋值)。经过不断查找资料和自己的试验该...
[阅读全文]
-
Oracle数据库和JSP连接要注意的一些问题
[内容预览]
9 | 2019-01-03 01:51:34
:2010-01-1021:03:00用ORACLE9i、oracle8、有很长的一段时间,我把用于JSP中需要注意的问题在这里写出来,仅供大家参考了。 一、如何去处理Clob、BLOB的大类型 CLOB可用于存放大文本数据,最多可存储4GB数据,在应用开发中比较常见.java提供的sql.Clob类与之对应.它提...
[阅读全文]