请问怎样知道数据库里哪个表占的空间最大?

IT13868 2003-09-12 02:35:38
我有一个数据库(M SQL 2000),表很多,我想删除一些数据,请问我怎样知道哪些表的数据教多?
多谢。
...全文
173 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
CrazyFor 2003-09-12
  • 打赏
  • 举报
回复
企业管理器->选中数据库(一定要选中)->菜单(view,中文是“查看”)(就是
在企业管理器最上部第二排的菜单)->Taskpad(点选,中文是“任
务板”)->Table Info(在企业管理器右边显示的)
tjan 2003-09-12
  • 打赏
  • 举报
回复
根据这个公式 sysindexes.used * 8192 / 1024 ,从 sysobjects 和 sysindexes 中关联计算,结果是单位是 KB。
jiandanyu 2003-09-12
  • 打赏
  • 举报
回复
打开企业管理器--选择你要查看的数据库--选择查看菜单下的任务板--选择表信息
可看到每张表的大小
伍子V5 2003-09-12
  • 打赏
  • 举报
回复
这样是数据行多但不是所占空间就大
愉快的登山者 2003-09-12
  • 打赏
  • 举报
回复
select count(*) from tablename

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧