社区
疑难问题
帖子详情
关于SQL SERVER 数据库索引的问题
chb5210
2006-02-16 04:19:47
数据库的索引太大了,我又不想把它删除掉,有什么方法收缩不?
还有就是怎么知道数据库里单张表的大小?
...全文
197
11
打赏
收藏
关于SQL SERVER 数据库索引的问题
数据库的索引太大了,我又不想把它删除掉,有什么方法收缩不? 还有就是怎么知道数据库里单张表的大小?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chb5210
2006-03-07
打赏
举报
回复
填充因子越小,表的剩余空间越大赛
BC_BOY
2006-03-07
打赏
举报
回复
重新写一次数据表的统计信息吧,并压缩数据库。重写索引时填充密度不要等于100,详细请看帮助!
rouqu
2006-03-07
打赏
举报
回复
调整为90% 再检索索引有无统计错误并压缩数据库 sp_spaceused查看索引是否变小
chb5210
2006-03-06
打赏
举报
回复
10%多
rouqu
2006-03-06
打赏
举报
回复
当前索引填充度是多少?
dbcc updateusage
dbcc shrinkdatabase
chb5210
2006-03-06
打赏
举报
回复
高人现身啊
caobin518
2006-02-20
打赏
举报
回复
关注中
chb5210
2006-02-17
打赏
举报
回复
怎么就没有人再来呢
chb5210
2006-02-17
打赏
举报
回复
顶!!!!!
chb5210
2006-02-16
打赏
举报
回复
之前我做了的
但是数据库的可用空间反而变小了
zlp321002
2006-02-16
打赏
举报
回复
--第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%
declare @table_id int
set @table_id=object_id('表名')
dbcc showcontig(@table_id)
--第二步:重构表索引
dbcc dbreindex('表名',pk_索引名,100)
--重做第一步,如发现扫描密度/Scan Density还是小于100%则重构表的所有索引
--杨铮:并不一定能达100%。
dbcc dbreindex('表名','',100)
sql
server
学习资料
sql
server
学习资源完整,短时间可以迅速增长知识
12道必须掌握的
数据库
面试题(
sql
server
2008)
这是一份有点难度的
数据库
面试题,会这12道,面试
数据库
题目基本没
问题
SQL
Server
2008编程入门经典(第3版)
SQL
Server
2008编程入门经典。入门级的经典图书,我当年就是靠2005的入门经典开始学些
数据库
的。 个人觉得认真读完本书后再去学习
SQL
Server
技术内幕系列会更好
SQL
Server
2005基础教程电子教案
SQL
Server
2005基础教程--电子教案
SQL
Server
2008高级程序设计.pdf
英文版:Professional Microsoft
SQL
Server
2008 Programming 内容简介 《
SQL
Server
2008高级程序设计》由世界顶尖
SQL
Server
权威专家Robert Vieira撰写,它介绍
SQL
Server
2008的新功能,讨论如何设计性能卓越的应用程序,分析如何提高应用程序安全性,讲述如何管理高级脚本和
数据库
,并陈述新数据类型、高级查询、XML集成、
索引
结构、高级时区处理和数据仓库等重要内容。
疑难问题
22,298
社区成员
121,733
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章