sql 2008数据库文件太大,怎么样尽量缩小它的大小呢求高手指教

sql 2008数据库文件太大,怎么样尽量缩小它的大小呢求高手指教,第1张

这个在设计数据库的时候就要考虑,1

、附件尽量不要存在数据库中,可以把、附件放在硬盘上,存、附件的文件路径。2保存大文本尽量不要用text、ntext,因为这个两个都是在数据库里创建一个文件来保存数据,你后面删除的数据文件也不会删除的。我暂时想到的就这么多了,有了再补充。

在安装有SQLServer数据库的计算机上,我们在使用数据库的过程中,有时候会在任务管理器里发现sqlservrexe这个进程的内存和CPU占用率较高。

2

接下来我们来看一下,如何解决上面这个问题,需要设置SQLServer数据库的内存配置。登录数据库,这里使用的是SQLServer2008,右键点击最上方的服务器名,在d出的菜单中,点击属性

3

打开服务器属性窗口。默认显示的是第一项常规内容,点击第二项内存进行内存配置。

收缩数据库

一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此 *** 作以免数据库日志过大

1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存

2、在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定

3、收缩数据库完成后,建议将您的数据库属性重新设置为标准模式, *** 作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据

SQL SERVER 2008系统兼容性不是很好,建议系统WINDOWS 8,WINDOWS 2000 SERVER

硬件配置:

CPU:建议至强处理器,随便玩的E6500---Q9XXX----I5-----I7,钱多少决定

主板:服务器主板,随便玩的挑INTEL LGA775-----LGA 1156-----LGA1366 接口主板,钱多少决定

硬盘:有条件的用SCSI硬盘,玩票的用500G 35硬盘性价比最高,160G也就比它便宜30元最多了,用2个500G 组阵列玩,如果就想玩个新鲜的,一个500G够了

内存:2G以上,匹配主板,如果是服务器主板,选择带有ECC能够实现错误检查和纠正技术的内存

显卡:无所谓,主板集成就可以了

电源:300W电源足够了,建议服务器电源,玩票的随便吧

sqlserver2008会把整个数据库缓存到内存里面,就是说数据库有多大,就会占内存多个空间,直到把内存占满为止。

这样可以提高数据库速度的,而且一般是没有问题的,如果要限制数据库占用内存控制,要在数据库里面限制,把占用内存改成最大,在SQL server management studio 里面右击服务器,点击属性,选择内存,选择最大内存。

以上就是关于sql 2008数据库文件太大,怎么样尽量缩小它的大小呢求高手指教全部的内容,包括:sql 2008数据库文件太大,怎么样尽量缩小它的大小呢求高手指教、怎么设置sql2008数据库最大服务器内存、SQL 2008的数据库文件太大,如何减小啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9382222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存