教你清除Oracle中无用的索引改善DML
[2007-08-08]
内容摘要:DML性能低下,其中最严重的原因之一是无用索引的存在。所有SQL的插入,更新和删除操作在它们需要在每一行数据被改变时修改大量索引的时候会变得更慢。
通过分析SQL语句的执行计划优化SQL(七)
[2007-08-06]
内容摘要:在物理层,oracle读取数据,一次读取的最小单位为数据库块(由多个连续的操作系统块组成),一次读取的最大值由操作系统一次I/O的最大值与multiblock参数共同决定,所以即使只需要一行数据,也是将该行所在的数据库块读入内存。
教你怎样进行Oracle数据库性能完全保护
[2007-08-03]
内容摘要:Oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使Oracle数据库保持优良性能,这是许多数据库管理员关心的问题,根据笔者经验建议不妨针对以下几个方面加以考虑。
通过分析SQL语句的执行计划优化SQL(三)
[2007-07-31]
内容摘要:优化是选择最有效的执行计划来执行SQL语句的过程,这是在处理任何数据的语句(SELECT,INSERT,UPDATE或DELETE)中的一个重要步骤。
ORACLE性能调整--统计信息的迁移
[2007-07-31]
内容摘要:这个时候除了想办法模拟出客户生产系统中一样多的数据外,还需要得到生产系统的统计信息,导入本地系统重现性能问题。下面的语句就是具体的关键步骤!
通过分析SQL语句的执行计划优化SQL(四)
[2007-07-31]
内容摘要:当你向ORACLE 提交一个SQL语句,ORACLE会首先在共享内存中查找是否有相同的语句。这里需要注明的是,ORACLE对两者采取的是一种严格匹配,要达成共享,SQL语句必须完全相同(包括空格,换行等)。
在Linux系统下优化Oracle数据库具体步骤
[2007-06-08]
内容摘要:本文通过使用十二个步骤来仔细讲解Linux下如何优化你的Oracle。1. 标准优化:遵从Oracle技术文档中的说明tune你的Linux,比如共享内存等等。这里不赘述了,因为文档中很全。