服务器 配置:4G内存,4G虚拟内存4个双核CPU raid5磁盘结构 UNIX操作系统
数据库版本 Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
SGA 信息名称 大小 (K)
---------------------------------------
Database Buffers 1638400
Fixed Size 723.8203125
Redo Buffers 8460
Variable Size 1310720 ----------------------------------------
问题:现在有两个1500万记录级别的表,未分区(尝试分区后未发现有性能改进)。
用一个记录数为 1 万的表 关联这两个表,执行时间是2秒。
换成15万后就是500-700秒。
而且,如果有别的人用SQL loder 往数据库插数的时候,服务器完全不能用。速度无法理解。
看执行时 服务器 状态,I/O 不高,磁盘 busy 其中一个表 是两个磁盘都达到50%左右。
另外 一个 表 ,有些不均衡。一个磁盘 80%以上,一个20%。
sar -w 查看交换 比较 大
交换 在 机器 闲置,无人使用的情况下都 是 100 以上。
我的SQL 调用的时候,上升到300左右。
别的组在调用的时候在600左右。查看 内存,4G 实际内存 后面括号里面的 数字要大于 实际内存数。虚拟内存还富余十多G。---
顺便问一下,shared_pool_size这个值可以在管理界面直 接设置,但是我改小以后,缺实事释放不出来,我等了 三个小时。
最后放弃了,我的方法正确么?-------------------------------
问题:这台服务器配置有问题么?
问题:有什么改进的方法么?
数据库版本 Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
SGA 信息名称 大小 (K)
---------------------------------------
Database Buffers 1638400
Fixed Size 723.8203125
Redo Buffers 8460
Variable Size 1310720 ----------------------------------------
问题:现在有两个1500万记录级别的表,未分区(尝试分区后未发现有性能改进)。
用一个记录数为 1 万的表 关联这两个表,执行时间是2秒。
换成15万后就是500-700秒。
而且,如果有别的人用SQL loder 往数据库插数的时候,服务器完全不能用。速度无法理解。
看执行时 服务器 状态,I/O 不高,磁盘 busy 其中一个表 是两个磁盘都达到50%左右。
另外 一个 表 ,有些不均衡。一个磁盘 80%以上,一个20%。
sar -w 查看交换 比较 大
交换 在 机器 闲置,无人使用的情况下都 是 100 以上。
我的SQL 调用的时候,上升到300左右。
别的组在调用的时候在600左右。查看 内存,4G 实际内存 后面括号里面的 数字要大于 实际内存数。虚拟内存还富余十多G。---
顺便问一下,shared_pool_size这个值可以在管理界面直 接设置,但是我改小以后,缺实事释放不出来,我等了 三个小时。
最后放弃了,我的方法正确么?-------------------------------
问题:这台服务器配置有问题么?
问题:有什么改进的方法么?
----------------------------------------------------------------------------------------------------------------
O7_DICTIONARY_ACCESSIBILITY FALSE TRUE FALSE
active_instance_count TRUE FALSE
aq_tm_processes 1 FALSE IMMEDIATE
archive_lag_target 0 TRUE IMMEDIATE
audit_file_dest ?/rdbms/audit TRUE FALSE
audit_sys_operations FALSE TRUE FALSE
audit_trail NONE TRUE FALSE
background_core_dump partial TRUE FALSE
background_dump_dest /oracle/admin/crdsdw/bdump FALSE IMMEDIATE
backup_tape_io_slaves FALSE TRUE DEFERRED
bitmap_merge_area_size 1048576 TRUE FALSE
blank_trimming FALSE TRUE FALSE
buffer_pool_keep TRUE FALSE
buffer_pool_recycle TRUE FALSE
circuits 335 TRUE FALSE
cluster_database FALSE TRUE FALSE
cluster_database_instances 1 TRUE FALSE
cluster_interconnects TRUE FALSE
commit_point_strength 1 TRUE FALSE
compatible 9.2.0.0.0 FALSE FALSE
control_file_record_keep_time 7 TRUE IMMEDIATE
control_files /ora_data/crdsdw/control01.ctl FALSE FALSE
control_files /ora_data/crdsdw/control02.ctl FALSE FALSE
control_files /ora_data/crdsdw/control03.ctl FALSE FALSE
core_dump_dest /oracle/admin/crdsdw/cdump FALSE IMMEDIATE
cpu_count 4 TRUE FALSE
create_bitmap_area_size 8388608 TRUE FALSE
cursor_sharing EXACT TRUE IMMEDIATE
cursor_space_for_time FALSE TRUE FALSE
db_16k_cache_size 0 TRUE IMMEDIATE
db_2k_cache_size 0 TRUE IMMEDIATE
db_32k_cache_size 0 TRUE IMMEDIATE
db_4k_cache_size 0 TRUE IMMEDIATE
db_8k_cache_size 0 TRUE IMMEDIATE
db_block_buffers 0 TRUE FALSE
db_block_checking FALSE TRUE IMMEDIATE
db_block_checksum TRUE TRUE IMMEDIATE
db_block_size 8192 FALSE FALSE
db_cache_advice ON TRUE IMMEDIATE
db_cache_size 1677721600 FALSE IMMEDIATE
db_create_file_dest TRUE IMMEDIATE
db_create_online_log_dest_1 TRUE IMMEDIATE
db_create_online_log_dest_2 TRUE IMMEDIATE
db_create_online_log_dest_3 TRUE IMMEDIATE
db_create_online_log_dest_4 TRUE IMMEDIATE
db_create_online_log_dest_5 TRUE IMMEDIATE
db_domain FALSE FALSE
db_file_multiblock_read_count 32 FALSE IMMEDIATE
db_file_name_convert TRUE FALSE
db_files 200 TRUE FALSE
db_keep_cache_size 0 TRUE IMMEDIATE
db_name crdsdw FALSE FALSE
db_recycle_cache_size 0 TRUE IMMEDIATE
db_writer_processes 1 TRUE FALSE
dblink_encrypt_login FALSE TRUE FALSE
dbwr_io_slaves 4 FALSE FALSE
dg_broker_config_file1 ?/dbs/[email protected] TRUE IMMEDIATE
dg_broker_config_file2 ?/dbs/[email protected] TRUE IMMEDIATE
dg_broker_start FALSE TRUE IMMEDIATE
disk_asynch_io TRUE TRUE FALSE
dispatchers (PROTOCOL=TCP) (SERVICE=crdsdwXDB) FALSE IMMEDIATE
distributed_lock_timeout 60 TRUE FALSE
dml_locks 1472 TRUE FALSE
drs_start FALSE TRUE IMMEDIATE
enqueue_resources 1692 TRUE FALSE
event TRUE FALSE
fal_client TRUE IMMEDIATE
fal_server TRUE IMMEDIATE
fast_start_io_target 0 TRUE IMMEDIATE
fast_start_mttr_target 300 FALSE IMMEDIATE
fast_start_parallel_rollback LOW TRUE IMMEDIATE
file_mapping FALSE TRUE IMMEDIATE
filesystemio_options asynch TRUE IMMEDIATE
fixed_date TRUE IMMEDIATE
gc_files_to_locks TRUE FALSE
global_context_pool_size TRUE FALSE
global_names FALSE TRUE IMMEDIATE
hash_join_enabled TRUE FALSE FALSE
hi_shared_memory_address 0 TRUE FALSE
hpux_sched_noage 0 TRUE FALSE
hs_autoregister TRUE TRUE IMMEDIATE
ifile TRUE FALSE
instance_groups TRUE FALSE
instance_name crdsdw FALSE FALSE
instance_number 0 TRUE FALSE
java_max_sessionspace_size 0 TRUE FALSE
java_pool_size 117440512 FALSE FALSE
java_soft_sessionspace_limit 0 TRUE FALSE
job_queue_processes 10 FALSE IMMEDIATE
large_pool_size 117440512 FALSE IMMEDIATE
license_max_sessions 0 TRUE IMMEDIATE
license_max_users 0 TRUE IMMEDIATE
license_sessions_warning 0 TRUE IMMEDIATE
local_listener TRUE IMMEDIATE
lock_name_space TRUE FALSE
lock_sga FALSE TRUE FALSE
log_archive_dest TRUE IMMEDIATE
log_archive_dest_1 LOCATION=/dwtext/FXQ/log MANDATORY REOPEN FALSE IMMEDIATE
log_archive_dest_10 TRUE IMMEDIATE
log_archive_dest_2 TRUE IMMEDIATE
log_archive_dest_3 TRUE IMMEDIATE
log_archive_dest_4 TRUE IMMEDIATE
log_archive_dest_5 TRUE IMMEDIATE
log_archive_dest_6 TRUE IMMEDIATE
log_archive_dest_7 TRUE IMMEDIATE
log_archive_dest_8 TRUE IMMEDIATE
log_archive_dest_9 TRUE IMMEDIATE
log_archive_dest_state_1 enable TRUE IMMEDIATE
log_archive_dest_state_10 enable TRUE IMMEDIATE
log_archive_dest_state_2 enable TRUE IMMEDIATE
log_archive_dest_state_3 enable TRUE IMMEDIATE
log_archive_dest_state_4 enable TRUE IMMEDIATE
log_archive_dest_state_5 enable TRUE IMMEDIATE
log_archive_dest_state_6 enable TRUE IMMEDIATE
log_archive_dest_state_7 enable TRUE IMMEDIATE
log_archive_dest_state_8 enable TRUE IMMEDIATE
log_archive_dest_state_9 enable TRUE IMMEDIATE
log_archive_duplex_dest TRUE IMMEDIATE
log_archive_format %t_%s.dbf TRUE FALSE
log_archive_max_processes 2 TRUE IMMEDIATE
log_archive_min_succeed_dest 1 TRUE IMMEDIATE
log_archive_start FALSE TRUE FALSE
log_archive_trace 0 TRUE IMMEDIATE
log_buffer 8388608 FALSE FALSE
log_checkpoint_interval 0 TRUE IMMEDIATE
log_checkpoint_timeout 1800 TRUE IMMEDIATE
log_checkpoints_to_alert FALSE TRUE IMMEDIATE
log_file_name_convert TRUE FALSE
log_parallelism 1 TRUE FALSE
logmnr_max_persistent_sessions 1 TRUE FALSE
max_commit_propagation_delay 700 TRUE FALSE
max_dispatchers 5 TRUE FALSE
max_dump_file_size UNLIMITED TRUE IMMEDIATE
max_enabled_roles 30 TRUE FALSE
max_rollback_segments 73 TRUE FALSE
max_shared_servers 20 TRUE FALSE
mts_circuits 335 TRUE FALSE
mts_dispatchers TRUE IMMEDIATE
mts_listener_address TRUE FALSE
mts_max_dispatchers 5 TRUE FALSE
mts_max_servers 20 TRUE FALSE
mts_multiple_listeners FALSE TRUE FALSE
mts_servers 1 TRUE IMMEDIATE
mts_service crdsdw TRUE FALSE
mts_sessions 330 TRUE FALSE
nls_comp TRUE FALSE
nls_currency TRUE FALSE
nls_date_format TRUE FALSE
nls_date_language TRUE FALSE
nls_dual_currency TRUE FALSE
nls_iso_currency TRUE FALSE
nls_language AMERICAN TRUE FALSE
nls_length_semantics BYTE TRUE IMMEDIATE
nls_nchar_conv_excp FALSE TRUE IMMEDIATE
nls_numeric_characters TRUE FALSE
nls_sort TRUE FALSE
nls_territory AMERICA TRUE FALSE
nls_time_format TRUE FALSE
nls_time_tz_format TRUE FALSE
nls_timestamp_format TRUE FALSE
nls_timestamp_tz_format TRUE FALSE
object_cache_max_size_percent 10 TRUE DEFERRED
object_cache_optimal_size 102400 TRUE DEFERRED
olap_page_pool_size 33554432 TRUE DEFERRED
open_cursors 1000 FALSE IMMEDIATE
open_links 4 TRUE FALSE
open_links_per_instance 4 TRUE FALSE
optimizer_dynamic_sampling 1 TRUE IMMEDIATE
optimizer_features_enable 9.2.0 TRUE FALSE
optimizer_index_caching 0 TRUE FALSE
optimizer_index_cost_adj 100 TRUE FALSE
optimizer_max_permutations 2000 TRUE FALSE
optimizer_mode CHOOSE TRUE FALSE
oracle_trace_collection_name TRUE FALSE
oracle_trace_collection_path ?/otrace/admin/cdf TRUE FALSE
oracle_trace_collection_size 5242880 TRUE FALSE
oracle_trace_enable FALSE TRUE IMMEDIATE
oracle_trace_facility_name oracled TRUE FALSE
oracle_trace_facility_path ?/otrace/admin/fdf TRUE FALSE
os_authent_prefix ops$ TRUE FALSE
os_roles FALSE TRUE FALSE
parallel_adaptive_multi_user FALSE TRUE IMMEDIATE
parallel_automatic_tuning FALSE TRUE FALSE
parallel_execution_message_size 2152 TRUE FALSE
parallel_instance_group TRUE IMMEDIATE
parallel_max_servers 5 TRUE FALSE
parallel_min_percent 0 TRUE FALSE
parallel_min_servers 0 TRUE FALSE
parallel_server FALSE TRUE FALSE
parallel_server_instances 1 TRUE FALSE
parallel_threads_per_cpu 2 TRUE IMMEDIATE
partition_view_enabled FALSE TRUE FALSE
pga_aggregate_target 524288000 FALSE IMMEDIATE
plsql_compiler_flags INTERPRETED TRUE IMMEDIATE
plsql_native_c_compiler TRUE IMMEDIATE
plsql_native_library_dir TRUE IMMEDIATE
plsql_native_library_subdir_count 0 TRUE IMMEDIATE
plsql_native_linker TRUE IMMEDIATE
plsql_native_make_file_name TRUE IMMEDIATE
plsql_native_make_utility TRUE IMMEDIATE
plsql_v2_compatibility FALSE TRUE IMMEDIATE
pre_page_sga FALSE TRUE FALSE
processes 300 FALSE FALSE
query_rewrite_enabled TRUE FALSE IMMEDIATE
query_rewrite_integrity enforced TRUE IMMEDIATE
rdbms_server_dn TRUE FALSE
read_only_open_delayed FALSE TRUE FALSE
recovery_parallelism 0 TRUE FALSE
remote_dependencies_mode TIMESTAMP TRUE IMMEDIATE
remote_listener TRUE IMMEDIATE
remote_login_passwordfile EXCLUSIVE FALSE FALSE
remote_os_authent FALSE TRUE FALSE
remote_os_roles FALSE TRUE FALSE
replication_dependency_tracking TRUE TRUE FALSE
resource_limit FALSE FALSE IMMEDIATE
resource_manager_plan TRUE IMMEDIATE
rollback_segments TRUE FALSE
row_locking always TRUE FALSE
serial_reuse DISABLE TRUE FALSE
serializable FALSE TRUE FALSE
service_names crdsdw TRUE IMMEDIATE
session_cached_cursors 0 TRUE FALSE
session_max_open_files 10 TRUE FALSE
sessions 335 TRUE FALSE
sga_max_size 3029303112 FALSE FALSE
shadow_core_dump partial TRUE FALSE
shared_memory_address 0 TRUE FALSE
shared_pool_reserved_size 53687091 TRUE FALSE
shared_pool_size 1073741824 FALSE IMMEDIATE
shared_server_sessions 330 TRUE FALSE
shared_servers 1 TRUE IMMEDIATE
sort_area_retained_size 0 TRUE DEFERRED
sort_area_size 1048576 FALSE DEFERRED
spfile ?/dbs/[email protected] TRUE FALSE
sql92_security FALSE TRUE FALSE
sql_trace FALSE TRUE FALSE
sql_version NATIVE TRUE FALSE
standby_archive_dest ?/dbs/arch TRUE IMMEDIATE
standby_file_management MANUAL TRUE IMMEDIATE
star_transformation_enabled TRUE FALSE FALSE
statistics_level TYPICAL TRUE IMMEDIATE
tape_asynch_io TRUE TRUE FALSE
thread 0 TRUE FALSE
timed_os_statistics 0 TRUE IMMEDIATE
timed_statistics TRUE FALSE IMMEDIATE
trace_enabled TRUE TRUE IMMEDIATE
tracefile_identifier TRUE FALSE
transaction_auditing TRUE TRUE DEFERRED
transactions 368 TRUE FALSE
transactions_per_rollback_segment 5 TRUE FALSE
undo_management AUTO FALSE FALSE
undo_retention 3600 FALSE IMMEDIATE
undo_suppress_errors FALSE TRUE IMMEDIATE
undo_tablespace UNDOTBS1 FALSE IMMEDIATE
use_indirect_data_buffers FALSE TRUE FALSE
user_dump_dest /oracle/admin/crdsdw/udump FALSE IMMEDIATE
utl_file_dir TRUE FALSE
workarea_size_policy AUTO TRUE IMMEDIATE
忘记说了,管理上面建议的
shared_pool_size 这个值 是 1G
db_cache_size 这个值 是 1.6G
PGA 是3.5G左右缓存命中率:82.4%