免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 13897 | 回复: 10
打印 上一主题 下一主题

sybase的索引如何重建? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-07 20:09 |只看该作者 |倒序浏览
现在维护的数据库,数据在700M左右,索引将近3.6G,有没有什么办法能把索引重新建立以下~整个数据库大概有表200来张的样子。
在这里求教了~

论坛徽章:
0
2 [报告]
发表于 2009-12-07 20:23 |只看该作者
如果没有聚簇索引,建个聚簇索引就可以了
有的话把聚簇索引drop 然后recreate就ok

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
3 [报告]
发表于 2009-12-08 09:32 |只看该作者

回复 #1 ym221479 的帖子

reorg rebuild tablen_ame index_name
操作完,先全备才能备份日志。

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
4 [报告]
发表于 2009-12-08 13:34 |只看该作者
会不会是有表包括text类型的字段?导致显示索引数据量大?

论坛徽章:
0
5 [报告]
发表于 2009-12-08 21:14 |只看该作者
原帖由 chuxu 于 2009-12-8 13:34 发表
会不会是有表包括text类型的字段?导致显示索引数据量大?



确实如这位兄弟说的那样,大概有十来张张表里面都有text这样的字段,保存的是一些详细内容,必须用text来存放。

单独的drop索引是不会影响数据的麽?只是会影响涉及到text这样的字段的查询速度?

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
6 [报告]
发表于 2009-12-09 12:40 |只看该作者
一般情况下删除索引是不会对数据产生影响,但对于聚簇索引还是应该要小心点,先执行dbcc进行检查一下比较好。
对于text类型字段,在统计时会显示索引空间的占用,但一般情况下不会对text字段真正定义索引,所以不会真的有查询速度的影响。

论坛徽章:
0
7 [报告]
发表于 2009-12-09 22:01 |只看该作者
原帖由 chuxu 于 2009-12-9 12:40 发表
一般情况下删除索引是不会对数据产生影响,但对于聚簇索引还是应该要小心点,先执行dbcc进行检查一下比较好。
对于text类型字段,在统计时会显示索引空间的占用,但一般情况下不会对text字段真正定义索引,所以 ...



请问,对于我现在的情况(我用DBArtison查看库的space,大概index占了3.5G,700m数据,库一共是5G)能直接用drop命令删除索引然后再执行create重建麽?感谢指教。

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
8 [报告]
发表于 2009-12-11 12:52 |只看该作者
这种情况下,就算把索引全删了,而且没有新建索引,也会看到索引占用的空间,感觉Sybase把text字段占用的空间也计算成索引。
如果从索引优化的角度来说,重建索引有利于提高系统查询速度。

论坛徽章:
0
9 [报告]
发表于 2009-12-12 11:59 |只看该作者
原帖由 chuxu 于 2009-12-11 12:52 发表
这种情况下,就算把索引全删了,而且没有新建索引,也会看到索引占用的空间,感觉Sybase把text字段占用的空间也计算成索引。
如果从索引优化的角度来说,重建索引有利于提高系统查询速度。



你说是就是重建了以后,查看空间的话,index的空间还是放在那边,不会小的?

论坛徽章:
33
ChinaUnix元老
日期:2018-07-04 15:10:362015年亚洲杯之阿联酋
日期:2015-02-06 17:15:532015亚冠之武里南联
日期:2015-06-06 15:40:252015亚冠之北京国安
日期:2015-06-17 15:42:412022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:322015亚冠之阿尔纳斯尔
日期:2015-09-20 09:42:1215-16赛季CBA联赛之北京
日期:2016-01-15 10:03:5915-16赛季CBA联赛之青岛
日期:2016-04-26 16:44:4915-16赛季CBA联赛之广夏
日期:2018-07-04 15:33:21C
日期:2016-10-25 16:12:142017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之同曦
日期:2017-02-22 22:41:10
10 [报告]
发表于 2009-12-12 12:29 |只看该作者
索引完全可以DROP,再做CREATE,楼主担心的是什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP