Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
如果向一条记录的Image字段中写入4k数据,那么在数据库中占用的实际空间应该是多少?是4k还是8k?如果向第二条记录的Image字段中写入4k数据,此时这两条记录的Image数据一共占用多少空间?
Web 技术
>
Web开发, 微软浏览器IE相关讨论 (IIS,IE8,IE9,IE10,IE11等)
问题
0
登录进行投票
如果向一条记录的Image字段中写入4k数据,那么在数据库中占用的实际空间应该是多少?是4k还是8k?如果向第二条记录的Image字段中写入4k数据,此时这两条记录的Image数据一共占用多少空间?
2007年8月6日 6:03
回复
|
引用
答案
0
登录进行投票
数据库的text in row选项设置和text、ntext 和 image 类型的数据存储方式有关。页(8k)是SQLSERVER分配空间的最小单位,当你增加4K的数据时,SQL SERVER将分配一页给它如果在其他页没有足够空间的情况下,所以你就会看到该表占用的空间增加了8K。当你在加入另外一个4K的IMAGE数据,数据库将按照上述规则处理。
2007年8月6日 6:07
回复
|
引用