康柏仕电脑学院正航ERP软件产品技术分享区Server服务器配置教程 → 系统异常报错处理几个步骤:SMB重建索引/修改注册表/清理缓存


  共有5382人关注过本帖平板打印复制链接

主题:系统异常报错处理几个步骤:SMB重建索引/修改注册表/清理缓存

帅哥哟,离线,有人找我吗?
superpch
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 家人主人
等级:管理员 帖子:989 积分:8911 威望:0 精华:7 注册:2005/9/15
系统异常报错处理几个步骤:SMB重建索引/修改注册表/清理缓存  发帖心情 Post By:2021/5/28 15:14:55 [只看该作者]

SMB重建索引

使用场景:客户在运行系统的时候往往会遇到速度很慢的问题,我们常规的方法是清理缓存、压缩日志。当这些操作执行过后还是无法解决问题的时候,我们可以帮客户重建索引。
1、 首先要查看客户的数据库是什么版本的,不同的数据库版本重建索引的语法是不一样的。
2、 重建索引时一定要让所有的用户都退出,执行语法前要帮客户备份数据库。
Sql2000语法:
select 'DBCC DBREINDEX(' + object_name(id) + ','''')'
from sysindexes
where id in (select id from sysobjects where xtype='U') and indid in (0,1)
sql2005及以上版本语法:
select 'DBCC DBREINDEX(' + name + ','''')' from sys.tables where type_desc='USER_TABLE' order by name
步骤:以sql2005为例:
1、 在数据库的查询分析器里执行语法。

图片点击可在新窗口打开查看此主题相关图片如下1.png:
图片点击可在新窗口打开查看
2、 把查询出来的结果全部复制到查询分析器里,然后执行。

图片点击可在新窗口打开查看此主题相关图片如下2.png:
图片点击可在新窗口打开查看
3、执行结束后,重建索引就完成了。

[此贴子已经被作者于2021/5/28 15:29:37编辑过]


台湾正航ERP华南技术中心
正航软件-企业ERP最佳选择,主要模块有ERP,CRM,HRM,BI,MES
http://www.combss.com  0769-81158210  13378605992
 回到顶部