oracle优化常用经典参考

匿名 (未验证) 提交于 2019-12-03 00:36:02

2-

2-

oracle

3

cpu

sqlcpuio

如果相应时间慢;

改变系统值

=

产生trace

session

systrace



5-dba

 dba_tables,dba_tab_colums,dba_indexes,index_stats

系统相关视图

v$event_name


数据库设计

tablespace

tablespaceI/O

7

可以通过设置OracleI/O

参数如下:

DB_FILE_MULTIBLOCK_READ_COUNT

striping

striping

可以通过设置OracleI/O

6

3

大于6

v$session_longops

查看全表扫描的记录条数

FAST_START_MTTR_TARGETOracleOracle

9

解决办法:

LOG_ARCHIVE_MAX_PROCESSES

通过:

V$log_file

V$log

提高sql

11

hardsql

sqlsql

13v$sgastat决定是否要扩大共享内存

5sql

sql

sql

ddlsqlsql

reloadsinvalidationsreloads太小

sql

AREA

调整

14sql

将以上两项值相加基本就是估算的

查看共享池信息

Shared_pool_reserved_size

16

不能太小

清除

通过v$rowcache

Large_pool_size

sqlbuffer

Cache

23cache_size

增大cache之前

3

sql

sgaos

使用

db_cache_size

增加时这个只不能大于sqa_size

pool

pool

使用办法:

23pool

24

24pool

24

方法2

方法3cache

25

25DBWn

I/Ocpu

I/Odbwr_io_slavesDBWn

27LGWR

,太小

28

解决办法:

a璁剧疆Fast_start_mttr_targetcheckPoint

解决办法:


log_archive_max_proceses

28

log

共享服务器

优化排序

32-PGA

设置自动管理PGA

在自动管理PAGPAG

32璁剧疆PGA

32璁剧疆PGA

OracleSGA

太小

PGA

sesstat

35

36

36/5%

Sql

璁剧疆sql

Choose9i

All_rows11

First_rows_n:,

43

plan

/目录/ultxplan.sql

@目录

trace

trace

tkprof

trace

table_plan

@/目录/ultxplan.sql

@目录

2

trace

统计信息

47

id

52

OLTP4k8k

OLAP16k64k

索引管理

Rebuild

Coalesce

54

查询表object_usage


Oracle

55

将两张表放在一个segment

58

key

block

默认是放一条记录


59

时间分区表:

Hash

应用调优

60

压缩索引可以提高索引的查询效率,节约空间

62

rowid

Index_stats

创建倒序索引:

Bitmap

给索引表建逻辑rowid


Statspack

安装schema

$oracle_home/rdbms/admin/Spdoc.Txt

3

创建脚本;

删除的脚本:错误可以先删除

通过sprepcon.Sql

查看oracle90













1IO

2

保证每个组的切换时间应该不小于20

切换日志:

添加日志组:

下次切换日志会优先使用此文件

其中

添加有多个成员的组:

往已经有的组里添加成员:

大小默认是组内已有成员的大小。

删除日志组:

日志组状态不能使currentactive

删除某个成员:

重做日志的重命名:

mountopen

日志文件不能是currentactive

先把文件拷贝到另一个名称

非归档模式可以直接改随便哪个状态都可但不能使current

active

改变日志组的大小:()

监控日志组自动切换的时间间隔:

日志文件需要监视内容:

日志不一致的处理方法:

清空日志:active

current

日志文件全部丢失:

归档模式下不使用隐藏参数:

使用隐藏参数方法:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!