Oracle 性能优化
文章平均质量分 71
sunansheng
好懒啊,不想写!!!
展开
-
Oracle 性能优化之高消耗的SQL
高资源消耗的 SQL与用户执行 SQL 有关的动态视图有 v$sql、v$sqlarea、v$sqltext、v$sql_plan、 v$sqlstats 等。v$sql 中包含了所有用户执行的所有 SQL 信息,不同用户、不同会 话执行相同 SQL 的语义、执行计划可能会不同,这些 SQL 字面值相同(具有相同 的 sql_id),通过不同的 child_number 来区分。v$sqlarea原创 2016-04-22 15:23:42 · 9352 阅读 · 0 评论 -
【精】Linux磁盘I/O性能监控之iostat详解
iostat 监视I/O子系统iostat是I/O statistics(输入/输出统计)的缩写,用来动态监视系统的磁盘操作活动。11.1. 命令格式iostat[参数][时间][次数]11.2. 命令功能通过iostat方便查看CPU、网卡、tty设备、磁盘、CD-ROM 等等设备的活动情况, 负载信息。11.3. 命令参数-C 显示CPU使用情况-d 显示磁盘使用情况-k 以 KB 为单位显示原创 2016-07-18 15:28:03 · 20318 阅读 · 1 评论 -
Oracle数据库性能优化杂谈
数据库系统出现性能问题,其根本原因是系统资源出现瓶颈,这里的资源瓶 颈包括硬件瓶颈和软件瓶颈。内存、CPU、I/O 是硬件资源,如果这些资源出现瓶 颈,则系统出现硬件瓶颈。软件瓶颈则是由于软件设计的数据处理不合理导致的 性能问题。很多情况下,硬件瓶颈是由于应用软件的不合理导致的,我们这里说 的性能调优,其目标是在硬件资源有限的情况下,通过调整应用和配置,使得应 用软件配合硬件资源协调运行。内存问题原创 2016-04-22 13:48:53 · 8407 阅读 · 0 评论 -
Oracle分页查询性能优化
对于数据库中表的数据的 Web 显示,如果没有展示顺序的需要,而且因为满足条件的记录如 此之多,就不得不对数据进行分页处理。常常用户并不是对所有数据都感兴趣的,或者大部分情 况下,他们只看前几页。 通常有以下两种分页技术可供选择。 1234567Select * from (Select rownum rn,t.* from table t)Where rn>&minnum and rn或者Sel原创 2016-09-19 16:10:00 · 28848 阅读 · 1 评论 -
Oracle性能优化之COUNT
示例代码SELECT COUNT(1) INTO l_count FROM gl_je_headers h WHERE h.je_source != '13' AND h.attribute1 != '100005'; IF l_count > 0 THEN ...ELSE ...END IF;我们在写PLSQL代码的时候,经常会出现类似上面的代码原创 2016-01-19 08:47:45 · 6876 阅读 · 1 评论 -
Oracle EBS LOV速度优化
当我们的EBS LOV的SQL写得比较复杂,或者数据量比较多时,LOV弹出显示速度,或者直接填入单号然后移动到其它输入框(Validate from List打开的情况)会出现Busy状态,用户需要等待!原创 2016-03-22 10:45:46 · 4122 阅读 · 0 评论 -
Oracle 性能优化之内核的shmall 和shmmax 参数
内核的 shmall 和 shmmax 参数SHMMAX= 配置了最大的内存segment的大小 ——>这个设置的比SGA_MAX_SIZE大比较好。SHMMIN= 最小的内存segment的大小 SHMMNI= 整个系统的内存segment的总个数 SHMSEG= 每个进程可以使用的内存segment的最大个数配置信号灯( semphore )的参数:SEMMSL= 每个semphore set里原创 2016-07-12 14:55:50 · 25890 阅读 · 1 评论