
Oracle技术
文章平均质量分 86
eygle
Oracle,数据库技术狂热分子。
展开
-
2020年4月数据库流行度排行:MySQL 成事实王者,国产openGauss引期待
墨天轮原文链接:https://www.modb.pro/db/23394?ywm2020年4月号 DB-Engines 数据库流行度排行出炉。在本月的排行榜上,Oracle 较上月微涨 4.78 分,MySQL 微涨 8.62 分,甲骨文公司成为最大赢家。而微软的两个产品 Microsoft SQL Server 下降 14.43 分,Microsoft Access 下降 3.22分,微软...原创 2020-04-02 15:46:44 · 2745 阅读 · 1 评论 -
Oracle 20c 新特性:区块链表的加密HASH以及删除保护
墨天轮原文链接:https://www.modb.pro/db/21696?ywm关于 Oracle 20c 区块链表(Blockchain Table),很多朋友表达了强烈的关注,通过一些基本测试,我们能够揭示关于区块链表的工作原理。关于 Oracle 20c 区块链表(Blockchain Table),很多朋友表达了强烈的关注,通过一些基本测试,我们能够揭示关于区块链表的工作原理...原创 2020-03-31 15:41:32 · 553 阅读 · 0 评论 -
DBA 数据库运维利器:使用 Bethune X分析数据库常见问题
墨天轮原文链接:https://www.modb.pro/db/15159?ywm对于常规数据库的运维监控来说,如何能够快速简洁的发现问题,直达问题本质并解决常见问题,是 Bethune 的安身立命之本。 简约,优雅,专业,直抵本心,这是用户对 Bethune 的评价。 以下针对 Bethune 的一些特定功能,一起来看看以简约之心打造的专业产品。对于常规数据库的运维监控来说,如何能够...原创 2020-03-30 14:21:15 · 1600 阅读 · 0 评论 -
Oracle 等待事件(Wait Event):Sync ASM rebalance 解析
墨天轮原文链接:https://www.modb.pro/db/22964?ywm在 Oracle 数据库中,经常可以见到一个特殊的等待事件:Sync ASM rebalance 。这个等待事件的基本含义是:在集群中,通过同步 ASM 的重平衡变化,以使得 ASM 的变更在集群之间可以保持一致。在 Oracle 数据库中,经常可以见到一个特殊的等待事件:Sync ASM rebalance...原创 2020-03-27 16:31:48 · 945 阅读 · 0 评论 -
Oracle Database Express 18.4版本:敏捷的二步安装法
墨天轮原文链接:https://www.modb.pro/db/21800?ywm可能有些朋友还不知道,Oracle 推出了完全免费的 Express 版本,虽然存在一些功能限制,但是这个版本是完全免费的,只要你需要,可以随意适用。可能有些朋友还不知道,Oracle 推出了完全免费的 Express 版本,虽然存在一些功能限制,但是这个版本是完全免费的,只要你需要,可以随意适用。现在,...原创 2020-03-25 10:07:20 · 789 阅读 · 0 评论 -
Oracle 等待事件(Wait Event):Sync ASM rebalance 解析
墨天原文链接:https://www.modb.pro/db/22964?ywm在 Oracle 数据库中,经常可以见到一个特殊的等待事件:Sync ASM rebalance 。这个等待事件的基本含义是:在集群中,通过同步 ASM 的重平衡变化,以使得 ASM 的变更在集群之间可以保持一致。在 Oracle 数据库中,经常可以见到一个特殊的等待事件:Sync ASM rebalance ...原创 2020-03-23 17:04:44 · 711 阅读 · 0 评论 -
整理系列文章:Oracle DBA 必备技能和学习索引
对于 Oracle DBA,我们整理了以下学习线索,供大家参考:Oracle DBA 必备核心技能:Oracle DBA核心技能:数据库的跟踪和分析方法之SQL_TRACE和DBMS_SYSTEM Oracle DBA核心技能:数据库的跟踪和分析方法之 10046与等待事件 Oracle DBA核心技能:通过 10046 跟踪解决 12.2 多租户 PDB 未知问题 Oracle D...原创 2020-03-17 16:41:33 · 696 阅读 · 0 评论 -
Oracle Database 20c 抢鲜预览:如何在 Oracle Cloud 上体验 20c
在 Oracle Cloud 上,创建20c 数据库,抢鲜预览。通过 DBCA 的创建,启动页面:创建数据库:高级选项:选择创建的类型:强制的多租户选项:存储选项:闪回区定义:网络配置定义:Data Vault 选项:内存配置:字符集:文件存储细节:创建选项:创建进度:登录Cloud:连接OEM:抢鲜预览,仅供参考。更多参考。...原创 2020-03-17 16:39:05 · 329 阅读 · 0 评论 -
Statspack报告主要参数指标简要说明
Statspack报告主要参数指标简要说明 全文链接: http://www.eygle.com/more/statspack_list.htm 第一部分 数据库概要信息 DB Name DB Id Instance Inst Num Release Cluster Host ---------- ----------- ------------ -----原创 2004-07-11 13:18:00 · 1869 阅读 · 0 评论 -
上海Oracle OpenWorld大会纪事-07.18
昨天下午到达上海,晚上见到piner. 今天给itpub的Unix + Oracle培训讲最后一天的课,性能调整. 把以前三天的课程压缩到一天. 一直到6点. 下课后赶到神州数码附近的"牧羊人家" 见到了众多熟悉和陌生的朋友,RudolfLu,biti,chao_ping, parrotao, sandybillows,d.c.b.a,wzy25,coolyl,oraclexie... 佳原创 2004-07-18 22:59:00 · 2239 阅读 · 2 评论 -
上海Oracle OpenWorld大会纪事-07.19
OpenWorld第一天 这个凌晨是和biti、piner在打牌中度过的.biti同志是典型的情场得意,赌场失意.虽然牌技高超,然屡战屡败:) 天亮的时候回房间睡觉,同事还以为我是回来喊他一起去参加大会.我说,我要睡觉,你帮我注册一下. 中午和biti等一众朋友一同出门,开始找地方吃饭.结果遭遇了几个不可思议的餐馆.其中一个餐馆的餐碟上还有鱼刺在上面当有人抱怨,扣在碟子上的水杯可以粘住碟子时,服务原创 2004-07-20 07:57:00 · 1703 阅读 · 3 评论 -
CTAS、Nologging以及数据库运行模式
iputb讨论链接: http://www.itpub.net/showthread.php?threadid=242761 我们看以下测试: SQL> archive log listDatabase log mode No Archive ModeAutomatic archival EnabledArchive destination原创 2004-07-14 13:48:00 · 2094 阅读 · 0 评论 -
关于checkpoint cnt和checkpoint scn
关于checkpoint cnt和checkpoint scn 通过试验说明checkpoint cnt 和checkpoint scn的关系 1.在不同条件下转储控制文件 SQL> alter session set events immediate trace name CONTROLF level 10; Session altered. SQL> alter tablespac原创 2004-07-15 11:18:00 · 1927 阅读 · 0 评论 -
Oracle中password file的作用及说明
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理所以通常要求sysdba权限如果属于本地DBA组,可以通过操作系统认证登陆如果原创 2004-07-06 14:45:00 · 3729 阅读 · 0 评论 -
Nologging到底何时才能生效?
Nologging到底何时才能生效? link: http://www.itpub.net/242761.html http://www.itpub.net/239905.html ? 我们知道,Nologging只在很少情况下生效通常,DML操作总是要生成redo的 这个我们不多说. 关于Nologging和append,一直存在很多误解.经过一系列研究,终于发现了Nologging的真相. 我原创 2004-07-13 23:25:00 · 2058 阅读 · 0 评论 -
Oracle中临时表产生过量Redo的说明
最近,在Oracle9i中你用过临时表吗? 它是否给你带来了性能提高?你注意过么? 好了言归正传. 我们知道临时表在DML操作中可以减少redo的生成,从而在保存中间结果集时可以带来较大的性能提高. 可是,如果你注意到了,在Oracle9i里,临时表可能比常规表还要产生更多的redo: [oracle@jumper oracle]$ sqlplus eygle/eygleSQL*Plus: Rel原创 2004-07-04 12:41:00 · 3214 阅读 · 0 评论 -
OPTIMIZER_INDEX_COST_ADJ与成本计算
OPTIMIZER_INDEX_COST_ADJ这个初始化参数代表一个百分比,取值范围在1到10000之间.该参数表示索引扫描和全表扫描成本的比较。缺省值100表示索引扫描成本等价转换与全表扫描成本。 这些参数对于CBO的执行具有重大影响,其缺省值对于数据库来说通常需要调整。一般来说对于OPTIMIZER_INDEX_CACHING可以设置为90左右对于大多数OLTP系统,OPTIMIZER原创 2004-07-04 12:55:00 · 4039 阅读 · 0 评论 -
Oracle中Kill session的研究
Oracle中Kill session的研究 作者: Eygle link: http://www.eygle.com/faq/Kill_Session.htm 我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为: alter system kill session sid,serial# ; 被kill掉的session,原创 2004-07-24 00:28:00 · 2595 阅读 · 8 评论 -
如何查询redo logfile的使用率
如何查询redo logfile的使用率 redo logfile的使用,不能通过v$视图查询,但是我们可以通过底层视图得到. 首先介绍一下引用到的视图及字段. x$kccle---- [K]ernel [C]ache [C]ontrolfile management [L]ogfil[E] record 这个视图记录了logfile的使用情况 其中, LESIZ原创 2004-07-24 15:34:00 · 1646 阅读 · 0 评论 -
www.eygle.com全面改版:)
对 www.eygle.com 进行了一次全面改版欢迎大家去看看:)原创 2004-08-15 13:56:00 · 1373 阅读 · 0 评论 -
Dataguard配置Step by Step
link:http://www.eygle.com/ha/dataguard-step-by-step.htm 1.主节点备份并生成备用数据库控制文件 设置主节点为force Logging模式(为了双向切换,建议备用节点也设置为force logging模式)ALTER DATABASE FORCE LOGGING;设置主节点为归档模式登陆主节点,进行数据库备份,并生成备原创 2004-08-16 22:33:00 · 1984 阅读 · 0 评论 -
使用 db_file_multiblock_read_count测试Oracle在不同系统中的IO能力
link:http://www.eygle.com/faq/db_file_multiblock_read_count&OracleIO.htm 初始化参数db_file_multiblock_read_count 影响Oracle在执行全表扫描时一次读取的block的数量.db_file_multiblock_read_count的设置要受OS最大IO能力影响,也就是说,如果 你原创 2004-08-13 12:22:00 · 1568 阅读 · 0 评论 -
关于dirty buffer
其实大家对v$bh这个视图可能一直重视不够.我们来看一下这个视图主要字段说明:STATUSVARCHAR2(1)Status of the buffer:FREE - not currently in use XCUR - exclusive SCUR - shared current CR - consistent read R原创 2004-08-17 00:40:00 · 1766 阅读 · 0 评论 -
JDBC连接RAC的配置-one example
Name="oracleRACPool" DriverName="oracle.jdbc.client.OracleDataSource" InitialCapacity="5" LoginDelaySeconds="1" MaxCapacity="5" Password="{3DES}I5fj3vh原创 2004-08-18 00:06:00 · 2922 阅读 · 5 评论 -
关于shared pool的深入探讨(一)
关于shared pool的深入探讨(一)link:http://www.eygle.com/internal/shared_pool-1.htm关于shared pool的设置一直是一个争议较多的内容.很多文章上说,shared pool设置过大会带来额外的管理上的负担,从而在某些条件下会导致性能的下降.那么这个管理上的负担指的是什么内容呢?本文对这个内容作一定的深入探讨.本文只原创 2004-08-18 23:21:00 · 1571 阅读 · 4 评论 -
关于shared pool的深入探讨(二)
关于shared pool的深入探讨(二)Sunday, 2004-08-22 21:23 Eygle link:http://www.eygle.com/internal/shared_pool-2.htm我们继续把前面的问题展开一下. 其实我们可以从数据库内部监控shared pool的空间碎片情况.这涉及到一个内部视图x$原创 2004-08-22 21:39:00 · 1215 阅读 · 0 评论 -
Oracle诊断案例-Sql_trace之一
link:http://www.eygle.com/case/sql_trace_1.htm问题描述:这是帮助一个公司的诊断案例.应用是一个后台新闻发布系统.症状是,通过连接访问新闻页是极其缓慢通常需要十数秒才能返回.这种性能是用户不能忍受的.操作系统:SunOS 5.8数据库版本:8.1.71.检查并跟踪数据库进程 诊断时是晚上,无用户访问在前台点击相关页面,同时原创 2004-08-25 10:12:00 · 1357 阅读 · 0 评论 -
Oracle诊断案例-Sql_trace之二
link:http://www.eygle.com/case/sql_trace_2.htm 问题说明:很多时候在我们进行数据库操作时比如drop user,drop table等,经常会遇到这样的错误ORA-00604: error occurred at recursive SQL level 1 . 这样的提示,很多时候是没有丝毫用处的.本案例就这一类问题提供一个思路原创 2004-08-25 10:14:00 · 1694 阅读 · 1 评论 -
Oracle诊断案例-Spfile案例一则
Oracle诊断案例-Spfile案例一则 link:http://www.eygle.com/case/spfile.htm情况说明:系统:SUN Solaris8数据库版本:9203问题描述:工程人员报告,数据库在重新启动时无法正常启动.检查发现UNDO表空间丢失.问题诊断及解决过程如下: 1. 登陆系统检查alert.log文件检查alert.log文件是通常是我原创 2004-08-25 10:30:00 · 1699 阅读 · 1 评论 -
关于www.eygle.com最近的一系列调整
增加了留言版http://www.eygle.com/eygle/gbook/index.html欢迎大家给我留言:) 着手把以前培训的ppt课件拿出来给大家共享,今天已经发布了第一部分:Oracle10g安装升级以及新特性介绍原创 2004-09-09 16:37:00 · 1388 阅读 · 0 评论 -
Oracle诊断案例-SGA与Swap之一
link:http://www.eygle.com/case/sga1.htm案例描述:用户报告,服务器启动一段时间以后,无法建立数据库连接重新启动几分钟以后,再次无法连接系统无法正常使用.1.登陆系统SunOS 5.8login: rootPassword: Last login: Tue Mar 23 13:56:59 from 172.16.31.41Sun原创 2004-08-25 10:25:00 · 5948 阅读 · 0 评论 -
Oracle诊断案例-SGA与Swap之二
link:http://www.eygle.com/case/sga2.htm案例描述:这是一个大型生产系统问题出现时系统累计大量用户进程用户请求得不到及时响应,新的进程不断尝试建立连接连接数很快被用完数据库版本:9.2.0.3操作系统:Solaris8 1.检查alert文件日志中记录如下错误信息,说明磁盘异步IO出现问题: WARNING原创 2004-08-25 10:29:00 · 1698 阅读 · 0 评论 -
字符集问题的初步探讨(五)
原文链接:http://www.eygle.com/special/NLS_CHARACTER_SET_05.htm原文发表于itpub技术丛书《Oracle数据库DBA专题技术精粹》,未经许可,严禁转载本文. 我们知道在导出文件中,记录着导出使用的字符集id,通过查看导出文件头的第2、3个字节,我们可以找到16进制表示的字符集ID,在Windows上,我们可以使用UltraEdit等原创 2004-09-29 09:27:00 · 1832 阅读 · 0 评论 -
Use orabm To test system CPU
原文链接:http://www.eygle.com/special/Use.orabm.2.Test.System.CPU.htmorabm是一个开源的系统CPU性能测试工具.作者Geoff Ingram曾经为Oracle工作数年,是High Performance Oracle" (ISBN: 0471224367)一书的作者.orabm的安装你可以参考:How To Insta原创 2004-09-27 12:01:00 · 1602 阅读 · 0 评论 -
How to Install Orabm
原文链接:http://www.eygle.com/special/How.to.Install.Orabm.TPC.htm1.首先下载orabm包你可以从以下地址下载:http://www.linxcel.co.uk/orabm/orabm.tar也可以从本地下载. [gqgai@eygle gqgai]$ wget http://www.linx原创 2004-09-27 12:06:00 · 1648 阅读 · 0 评论 -
Use Orastress! to test your database
原文链接:http://www.eygle.com/special/Use.Orastress.2.Test.Oracle.db.htm Orastress!的作者是Geoff Ingram,也就是我们前面介绍的orabm的作者,他曾经为Oracle工作数年,是High Performance Oracle" (ISBN: 0471224367)一书的作者原创 2004-09-30 23:15:00 · 1393 阅读 · 0 评论 -
在RAC环境中如何管理日志(redolog file)组
在RAC环境中如何管理日志(redolog file)组Tuesday, 2004-09-14 11:52 Eygle 原文连接:http://www.eygle.com/faq/How.To.Mangement.redologfile.in.Rac.Raw.htm本文简单介绍在RAC裸设备环境下如何管理日志文件(redolog fi原创 2004-09-21 22:32:00 · 1640 阅读 · 0 评论 -
Use bonnie to Test system IO speed
Use bonnie to Test system IO speed Friday, 2004-09-17 11:33 Eygle 原文链接:http://www.eygle.com/unix/Use.Bonnie.To.Test.IO.speed.htm Bonnie是一款极小的测试系统IO性能的工具,源代码公开.作者主页:http:原创 2004-09-17 15:48:00 · 1400 阅读 · 0 评论 -
Use bonnie++ to Test system IO speed
原文链接:http://www.eygle.com/unix/Use.Bonnie++.To.Test.IO.speed.htm 由于Bonnie存在一些众所周知的问题,比如>2G的文件支持.Russell Coker (russell@coker.com.au) 开发了一套新的代码,用以支持>2G的文件等.得到Tim Bray (tbray@textuality.com)的许可之后,原创 2004-09-19 00:43:00 · 1312 阅读 · 0 评论 -
字符集问题的初步探讨(三)
link:http://www.eygle.com/special/NLS_CHARACTER_SET_03.htm2. 字符集的更改 数据库创建以后,如果需要修改字符集,通常需要重建数据库,通过导入导出的方式来转换。我们也可以通过以下方式更改ALTER DATABASE CHARACTER SET 注意:修改数据库字符集时必须谨慎,修改之前一定要为数据库备原创 2004-09-15 23:32:00 · 1644 阅读 · 0 评论