热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

sqlserver2000数据库的事务日志文件限制在5M以内,有什么不妥吗?

如题:常见有好多讨论,怎么压缩事务日子的空间问题,还列举了好几种方法。现在我想把刚建立的数据库文件的事务日志文件限制在5M以内,,会有什么不好的影响吗??请高手指教
如题:
  常见有好多讨论,怎么压缩事务日子的空间问题,还列举了好几种方法。
  现在我想把刚建立的数据库文件的事务日志 文件限制在5M以内,,会有什么不好的影响吗??
  请高手指教

17 个解决方案

#1


zijiding

#2


我也在想,可不可以不写日志!

#3


您哥更超前,真是“人有多大胆,就有多大产”

#4


设置成简单就可以了,何必限制?
否则天天不断的蹦错误提示,无法插入数据?

或者干脆,每天截断日志好了

#5


如题,,大家能不能给点  我的问题会不会出现 不好的影响什么的,,

#6


强烈征求意见中

#7


SQL Server transaction log is very important and helpful for SQL Server transactions and database recovery. If your database recovery mode is FULL, you can restore your database to any timepoint before with the latest full database backup file and transaction log files. If your transaction log file grows too large or if you have no needs for restoring your database to any timepoint before, please follow the process as follows:
1. Perform a full database backup;
2. Run BACKUP LOG... WITH TRUNCATE_ONLY
3. Run DBCC SHRINKFILE(logfilename, 5)

Anyway, please note that scheduling to backup your database is very important to keep your database safety.



#8


(1)出日志满的错误,动不动就不能用了,很烦。
(2)不记日志,你数据被破坏后找谁去?数据破坏包括硬盘故障,恶意修改,事务故障等。

#9


可以用“作业” 来定时截断无用的日志信息,如果可以的话,应该经常进行备份数据库
这样比较保险一些

#10


要不要日志是无所谓的,

只要你每天备份数据库就OK了。

大不了丢掉一天的数据。

#11


要不要日志是无所谓的,

只要你每天备份数据库就OK了。

大不了丢掉一天的数据   。。。。这个说法是可取的。。

#12


(1)出日志满的错误,动不动就不能用了,很烦。
(2)不记日志,你数据被破坏后找谁去?数据破坏包括硬盘故障,恶意修改,事务故障等。
 Ivy_zheng(最后一只恐龙),,会出现你这个错误吗?  如果真的是,,,那我可不敢限制日志的大小了,特别是第(1)条  ..  

#13


Timely checking your database data file and transaction log file size is a responsibility of a DBA. As I have mentioned, you can schdule a job to backup your database and truncate and shrink your transaction log file to keep its size under your control.This operation is safe.
If your database recovery mode is SIMPLE and if you frequently backup your database, the transaction file size will not be large. However in critical production environment, it is recommended to have your database run under FULL recovery mode.


#14


wacle([Smile!])   ,强呀!
会看汉语,回英文

#15


事务日志 文件限制在5M以内,有什么不妥吗?

------------------------------------------------------
我可以很明确的告诉你如果你的数据库始终只要5M或者10M没有任何不妥

但是你要知道,事务日志是做什么用的,它为什么要增长?
保存完好的事务日志可以把你的数据库恢复到以前的任意时间。

你必须要给事务日志留一定的空间,抱错好说,清空了重新写好了,可是你的数据库要因此而停止服务,你的客户要投诉你

清空或者截断后如果误删了数据,或者那里坏了你的数据如何恢复,当然这些问题你一个人学习的时候是永远不会体会到的

关于数据库文件的压缩写了个blog写了点心得
http://blog.csdn.net/hb_gx/archive/2007/05/19/1616550.aspx

不看也可以
主要是你的日志大小要根据你的数据库增长来决定。

以后千万不要小看事务日志的作用。

#16


恩,渐渐的不敢忽视  日志了
呜呜

#17




推荐阅读
  • PDO MySQL
    PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 微软评估和规划(MAP)的工具包介绍及应用实验手册
    本文介绍了微软评估和规划(MAP)的工具包,该工具包是一个无代理工具,旨在简化和精简通过网络范围内的自动发现和评估IT基础设施在多个方案规划进程。工具包支持库存和使用用于SQL Server和Windows Server迁移评估,以及评估服务器的信息最广泛使用微软的技术。此外,工具包还提供了服务器虚拟化方案,以帮助识别未被充分利用的资源和硬件需要成功巩固服务器使用微软的Hyper - V技术规格。 ... [详细]
  • 定制数据层关键字:数据层,访问,元数据,数据访问模型http://www.gaodaima.com/35448.html定制数据层_sqlserver ... [详细]
  • SqlServer分区表概述(转载)
    什么是分区表一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • 1.3.4ProfilerSQLServerProfiler是一个图形化的管理工具用于监督记录和检查SQLServer数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍1. ... [详细]
  • Java连接SqlServer2008数据库(转)
    Java连接SqlServer2008数据库首先下载JDBC:下载地址:http:www.microsoft.comzh-cndownloaddetails.aspx?id21599下载 ... [详细]
  • 在Sqlserver数据库历代版本当中,系统数据库有四个,master,model,msdb,tempdbmaster----记录SQLServer系统的所有系统级信息。这包括实例范围的元数 ... [详细]
  • SQLServer2008全套 数据库简介,分离,收缩,快照
    第三课视频笔记:联机丛书的使用附加和分离数据库---收缩数据库--------数据库快照 ... [详细]
  • 在目标队列中对消息进行排队时出现异常。错误:15404,状态:19。CouldnotobtaininformationaboutWindowsNTgroupuserSERVER ... [详细]
  • 这篇文章主要讲解了“SQLServer与Access数据库ASP代码有什么区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深 ... [详细]
author-avatar
轩风羽_609
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有