文件基于SQL SERVER 2008数据库的内容服务研究与实现

server服务自动停止  时间:2021-02-26  阅读:()

基于SQL SERVER 2008数据库的内容服务研究与实现

[摘要]本文档的主要目的是对系统文件存储方式进行规划和设计,以便尽量减轻数据库和应用服务器与web服务器的压力,提高系统的整体性能。并考虑是否需要增加文件服务器,把部分文件从数据库系统中移到单独的文件服务器上来单独管理。文档主要对将文件内容存储到数据库来进行分析与实现。

[关键词]内容服务;SQLSERVER2008;VARBINARY(MAX);FILES TREAM;

引言:

系统文件通常为文档、 图、照片等类型,通常是客户端以附件内容上传。附件可多次添加,附件内容通常与业务数据相关联才更有意义。孤立的、与业务数据没有关系的文件可以认为是没有意义的。

系统文件与业务数据的关联情况:

1.业务数据与文件联系相对紧密,每笔业务通常伴随一个或者多个文件。通常对业务数据的访问与文件内容的访问同等重要,文件内容相对较小,文件内容访问比较频繁。 比如产品图片、产品说明。

2.业务数据与文件联系相对松散,每笔业务可能伴随一个或者多个文件,也可能没有文件。通常同类业务中只有部分业务数据存在文件,而大多数情况文件内容为空。业务数据访问比较频繁,而文件内容访问较少。

3.业务数据与文件没有联系或之间联系弱。该类情况可能出现有文件而没有业务数据情况。

4.垃圾文件:原本与业务数据相关联,但由于主业务数据已经删除,文件由于各种原因遗留到系统中,造成垃圾文件数据。

1.文件与业务数据的存储描述:

方式一:在一个事务内,将文件内容在客户端读取与业务记录一起存储到数据库。该种方式数据与文件的一致性可以得到保证。客户端业务数据准备完毕,读文件内容与其他相关信息,执行数据业务操作,文件与业务数据一起提交,提交成功,则全部成功,否则当部分成功也全部回滚。

方式二:在一个事务中先对业务数据与文件其他信息执行插入操作,再对文件内容执行更新操作或者在两个事务中前一个事务先对业务数据与文件其他信息进行插入操作,后一个事务对文件内容执行更新操作。前种方式数据与文件的一

易探云韩国云服务器仅50元/月,510元/年起

韩国云服务器哪个好?韩国云服务器好用吗?韩国是距离我国很近的一个国家,很多站长用户在考虑国外云服务器时,也会将韩国云服务器列入其中。绝大部分用户都是接触的免备案香港和美国居多,在加上服务器确实不错,所以形成了习惯性依赖。但也有不少用户开始寻找其它的海外免备案云服务器,比如韩国云服务器。下面云服务器网(yuntue.com)就推荐最好用的韩国cn2云服务器,韩国CN2云服务器租用推荐。为什么推荐租用...

韩国服务器租用优惠点评大全

韩国服务器怎么样?韩国云服务器租用推荐?韩国服务器距离中国近,有天然的地域优势,韩国服务器速度快而且非常稳定!有不少有亚洲市场的外贸公司选择韩国服务器开拓业务,韩国服务器因自身的优势也受到不少用户的青睐。目前的IDC市场上,韩国、香港、美国三个地方的服务器几乎占据了海外服务器的百分之九十以上。韩国服务器相比美国服务器来说速度更快,而相比香港机房来说则带宽更充足,占用市场份额非常大。那么,韩国服务器...

vpsdime:VPS内存/2核/VPS,4G内存/2核/50gSSD/2T流量/达拉斯机房达拉斯机房,新产品系列-Windows VPS

vpsdime上了新产品系列-Windows VPS,配置依旧很高但是价格依旧是走低端线路。或许vpsdime的母公司Nodisto IT想把核心产品集中到vpsdime上吧,当然这只是站长个人的猜测,毕竟winity.io也是专业卖Windows vps的,而且也是他们自己的品牌。vpsdime是一家新上来不久的奇葩VPS提供商,实际是和backupspy以及crowncloud等都是同一家公司...

server服务自动停止为你推荐
安装程序配置服务器失败SQL安装程序配置服务器失败绵阳电信绵阳电信宽带套餐…具体点spgnuxPC操作系统如何描述微信如何建群在微信里怎么创建一个群别人可以加入扫描二维码的加入保护气球为什么会那么害怕气球宕机宕机是什么意思宕机宕机是什么意思宽带接入服务器互联网的接入方式有哪几种?发邮件怎么发怎样发邮件?cisco防火墙juniper防火墙和cisco防火墙有什么区别
免费网站域名注册 国际域名抢注 域名备案只选云聚达 亚洲大于500m 香港托管 华为云主机 国内加速器 免费ftp空间申请 域名和空间 qq对话框 如何用qq邮箱发邮件 鲁诺 域名dns 免费外链相册 中国电信网络测速 web应用服务器 免费的域名 购买空间 SmartAXMT800 winserver2008下载 更多