怎么样知道或者计算数据库的容量问题呢??
如果知道数据库的容量,里面如果只建立一个表的话,是不是表的容量就等于数据库的容量呢??也就是怎么样计算数据库下面的表的容量呢?
怎么样把数据所存取的时间信息准确的放入到数据库中?
三个基本的问题,恳请给予解答,谢谢!!
如果知道数据库的容量,里面如果只建立一个表的话,是不是表的容量就等于数据库的容量呢??也就是怎么样计算数据库下面的表的容量呢?
怎么样把数据所存取的时间信息准确的放入到数据库中?
三个基本的问题,恳请给予解答,谢谢!!
解决方案 »
- 这样一个从txt导入mssql的语句应该怎么写
- sql server有什么函数可以得到字符串的分词?
- 关于日期类型的sql语句,谢谢
- [版务贴]请happyflystone和dawugui进来解释一下,其他用户请不要回复(回复将删除)。
- 发现一个sqlserver的bug
- 这样的查询有更好的办法吗?
- 各位大侠,现在我有分了,请来接分
- .mb文件是什么冬冬,我用什么可以打开它。
- 关于模糊查询的记录返回问题!!!在线等待
- sql server7中如何用sp_addlinkedserver连接到fox表?
- 我做了个查询,导Excel数据,不过报错,帮我看看!谢谢!
- 如何用查询分析器把服务器上的库导入到本地库
2、不等.还有系统表
3、加一个字段。专门记载录入的时间。默认值为getdate()
1. exec sp_spaceused '表名' --(SQL统计数据,大量事务操作后可能不准)
2. exec sp_spaceused '表名', true --(更新表的空间大小,准确的表空大小,但可能会花些统计时间)
3. exec sp_spaceused -- (数据库大小查询)
4. exec sp_MSforeachtable "exec sp_spaceused '?'" --(所有用户表空间表小,SQL统计数据,,大量事务操作后可能不准)
5. exec sp_MSforeachtable "exec sp_spaceused '?',true" -- (所有用户表空间表小,大数据库慎用)create table #t(name varchar(255), rows bigint, reserved varchar(20), data varchar(20), index_size varchar(20), unused varchar(20))
exec sp_MSforeachtable "insert into #t exec sp_spaceused '?'"
select * from #t
drop table #t
3.设置日期列,使用getdate(),或者2005有rowversion的概念,可以参考.