时间一久,网站的AP服务器访问DB的速度就会非常缓慢,只有重装数据库才能解决问题。
近期又遭遇了上述问题,昨天尤甚,一度以为有小黑客侵犯,打开后台的access log,发现访问并不见多猛,每秒十几个的样子,就这样的量,已经把网站搞挂了。。。。
烦烦烦!!!
反复google不得其解。偶然间发现DB所在的磁盘碎片太多了,整理。。。期待速度可以提高,结果,问题依旧!
再次google,发现有人提到了相同的问题,回答最多的是索引碎片,找到了索引rebuild的方法,使用analyze 命令分析索引,然后得到分析结果,发现真是应该rebuild一下了,把所有的索引rebuild完后,重启WEB服务器,性能明显提高,网站性能基本恢复了。。。
可以松一口气了吗?静观明晚八点以后!
贴一段索引监视的表和存储过程:
create table MONITORINDEX
(
INDEX_NAME VARCHAR2(50),
DEL_LF_ROWS NUMBER,
LF_ROWS NUMBER,
RATE NUMBER(4,2),
MONITORDATE DATE default sysdate not null
)
create or replace procedure analyzeindex is
v_sql varchar2(100);
begin
for a in (select index_name from all_indexes where owner = USER) loop
v_sql := ' analyze index ' || a.index_name || ' validate structure';
execute immediate v_sql;
insert into monitorindex
(index_name, del_lf_rows, lf_rows, rate)
select name,
del_lf_rows,
lf_rows,
round(del_lf_rows * 100 / (lf_rows + del_lf_rows), 2)
from index_stats;
end loop;
end analyzeindex;
call analyzeindex();
create or replace procedure clearallindex is
v_sql varchar2(100);
begin
for a in (select index_name from all_indexes where owner = USER) loop
v_sql := ' alter index ' || a.index_name || ' rebuild';
execute immediate v_sql;
end loop;
end clearallindex;
call clearallindex();
分享到:
相关推荐
3. **安装.NET Framework**:如果计算机上没有安装.NET Framework 3.5 SP1,Backup Exec将会自动安装该组件。 4. **产品许可协议**:阅读并接受Symantec的产品许可协议。 5. **产品选择**:选择“安装产品”选项下的...
匿名管道是操作系统中用于进程间通信(IPC,Inter-Process Communication)的一种机制,它允许一个进程将数据...通过实践,新手可以逐渐掌握如何利用这一功能来解决实际问题,例如日志分析、数据过滤、自动化任务等。
title: 2021年5月歌单欣赏 # 标题subtitle: 我的网易云音乐歌单 #副标题music-id: # 网易云音乐单曲嵌入apserver: ne
title: 2020年7月歌单欣赏 # 标题subtitle: 我的网易云音乐歌单 #副标题music-id: # 网易云音乐单曲嵌入apserver: ne
title: 2021年6月歌单欣赏 # 标题subtitle: 我的网易云音乐歌单 #副标题music-id: # 网易云音乐单曲嵌入apserver: ne
Resin 3.2 与 IIS7 的整合配置是一个常见的服务器部署方案,它使得Resin,一个高性能的Java应用服务器,能够与IIS7,一个流行的Windows平台上的Web服务器,协同工作。以下是对整合配置步骤的详细说明: 1. **安装...
或者拿到源碼後去APSERVER端改成你自已用的 2. BDE WLSHOE 3. WLClinet 執行時初始用戶為TEST 4.請先記得你的midas.dll 有注冊, inscktsrvr.exe 先運行或注冊. 5.如果你要編譯,源碼用到的控件. DBGirdEh, ...
适合测试ESP8266模块(支持ESP8266 01和12系列)下载自行烧录,方法见相关文档介绍。 ...成功后可以串口调试指令,内置4组测试指令(必须配网成功后执行) 1)55 AA AA AA AA 81 01 01 开灯(针脚2) ...