仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1022|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL网页设计怎样紧缩MSSQL数据库日记的巨细

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:42:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL这个名字是怎么来的已经不清楚了。基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQLAB创始人之一的的女儿也叫My。数据|数据库|日记|mssql|紧缩数据库在积少成多的操纵过程当中,不仅本身体积会渐渐增加,其日记的容量巨细一样也跟着数据库实体文件的增加而增加,且会占用很年夜的空间.MSSQL数据库的巨细包括数据(Data)和事件日记(TransactionLog)两个部分。
数据部分存储的是用户数据库中的数据,包括用户的数据表、视图、存储历程等等外容。
数据部分一样平常存储与数据库文件组中的.mdb文件中。一样平常来讲,在一般利用的情形下,这
个部分的巨细不会常常性地产生很年夜的变更,除非是用于存储论坛之类疾速变更的数据内
容。一样平常而言,这个部分很少会必要减少。

事件日记存储的是用户数据库操纵的事件纪录,次要是用于在数据库服务器产生妨碍(比
如电源妨碍以后),恢单数据库中的数据完全性而用的。这个部分一样平常存储于数据库文件
组中的.ldf文件中。这个部分的巨细常常会产生激烈的变更。

在某些情形下,因为用户的查询语句(SQL语句)誊写的成绩,会形成数据库文件巨细的
急剧收缩,特别是日记文件会变得十分年夜。这个时分必要对数据库加以减少。减少的操纵
分为两个步骤:

步骤一截断数据库中的日记内容
BACKUPLOG数据库称号WITHTRUNCATE_ONLY

步骤二强迫数据库紧缩其巨细
DBCCSHRINKDATABASE(数据库称号,TRUNCATEONLY)

这两个步骤必要利用查询剖析器来实行。关于其详细的意义,请参考MSSQL数据库附带的
Transact-SQL的匡助文件。

另有一种办法就是在MSSQL企业办理器的数据库属性>>选项中,将妨碍复原>>模子设置为复杂,然后断定,如许也能够间接削减日记文件的体积.


优化的SQL查询算法,有效地提高查询速度
admin 该用户已被删除
沙发
发表于 2015-1-19 21:34:07 | 只看该作者
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
透明 该用户已被删除
板凳
发表于 2015-1-25 10:26:34 来自手机 | 只看该作者
总感觉自己还是不会SQL
谁可相欹 该用户已被删除
地板
发表于 2015-2-2 21:41:38 | 只看该作者
但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右)
分手快乐 该用户已被删除
5#
发表于 2015-2-8 07:02:11 | 只看该作者
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
蒙在股里 该用户已被删除
6#
发表于 2015-2-24 20:01:11 | 只看该作者
总感觉自己还是不会SQL
再现理想 该用户已被删除
7#
发表于 2015-3-7 13:33:53 | 只看该作者
很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。
飘灵儿 该用户已被删除
8#
发表于 2015-3-15 06:53:28 | 只看该作者
只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-17 20:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表