1、创建一个BAT文件,内容如下:
rem 把rebuildIndex.bat和rebuildIndexSql.sql放在D盘根目录下
rem 才能正常执行
d:
rem 重建索引,该BAT文件有windows系统定时调用
rem 建议每周执行一次
echo 开始执行重建索引任务。。。。。。
echo 登陆数据库
sqlplus username/password@SID @rebuildIndexSql
2、再创建rebuildIndexSql.sql文件,内容如下:
alter index index_name rebuild online compute statistics;
exit
3、在windows系统里创建计划任务定时执行BAT文件即可。
注:本文转自:http://blog.youkuaiyun.com/linlzk/archive/2010/01/06/5140524.aspx
本文介绍了一种通过批处理文件和SQL脚本来定期批量重建数据库索引的方法,以提高数据库性能。具体步骤包括:创建包含SQL命令的批处理文件、设置Windows计划任务定时执行批处理文件等。
639

被折叠的 条评论
为什么被折叠?



