仓酷云

标题: MSSQL网页设计怎样使Microsoft SQL Server的日记文件... [打印本页]

作者: 活着的死人    时间: 2015-1-16 22:26
标题: MSSQL网页设计怎样使Microsoft SQL Server的日记文件...
InnoDB数据表的索引,与InnoDB数据表相比,在InnoDB数据表上,索引对InnoDB数据表的重要性要大得多。在InnoDB数据表上,索引不仅会在搜索数据记录时发挥作用,还是数据行级锁定机制的苊、基础。server怎样减少MSSQL的日记文件已是一个常常性的成绩了,不外这个成绩在精髓区已有很多谜底了,我这里也不再赘述。
如今我们会商一下治标的成绩,即怎样使日记文件不再增年夜?

先先容一个复杂的办法。
就是把数据库的妨碍复原模子设置为“复杂”(SQL2K)。如许它就会在Checkpoint的时分截断日记。
详细操纵办法是:
1、在EnterpriseManager中右键点数据库,“属性|选项|妨碍复原”,选择“复杂”就能够了,假如是SQL7,在“属性|选项”中有一个“trunc.logonchkpt.”,选中就能够了。
2、假如不想用EnterpriseManager,在QueryAnalyser大概isql内里实行
EXECsp_dboptionyour_dbname,trunc.logonchkpt.,TRUE
就能够了
可是,要注重的是,如许做了以后,固然日记不会增年夜,可是也意味着你一旦呈现误操纵,将不会有益用日记恢复的时机。(怎样使用日记来恢复请拜见精髓区的FAQ)
以是,相对不倡议在临盆数据库上截断日记,除非你有充分的来由和充足的掌控,大概……
承当义务的不是你。

既然这类办法不平安,上面我将先容一种平安的办法。
人人都晓得,SQLServer在完成事件日记备份时将主动截断事件日记中的不举动部分。这些不举动的部分包括已完成的事件,因而在恢复过程当中不再利用。相反,事件日记的举动部分包括仍在运转但还没有完成的事件。SQLServer将从头利用事件日记中这些截断的非举动空间,而不是任由事件日记持续增年夜并占用更多的空间。
以是,我们备份事件日记就能够使日记文件不再增年夜了。
可是呢,日记文件一向放着也不是个举措,删除呢,又会得到恢复的大概性。
我们能够分离完整备份来做。做过完整备份之前的事件日记就能够删除。
好比说,一个备份企图,天天一次完整备份,保存7天内的,每15分钟一次事件日记备份,保存2天的。
用数据库保护企图导游能够很便利的创建备份企图,不外必定要记得设置保存多久的备份哦,不然硬盘空间被备份给占满了就好事了。

WrottenbyLucky@Dev-club
March8,2002我们只需要把binlog文件反向执行,每个操作都执行逆操作即可。当然也不是所有的event都反转。Table_mapevent必须还是在Rows_log_event每个操作之前。
作者: 精灵巫婆    时间: 2015-1-19 12:05
需要注意的一点,也是我使用过程中发现的一个问题。在建立function->schema->table后,如果在现有的分区表上建立没有显式声明的聚集索引时,分区表会自动变为非分区表。这一点很让我纳闷。
作者: admin    时间: 2015-1-19 12:05
作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
作者: 仓酷云    时间: 2015-1-27 05:39
备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。
作者: 因胸联盟    时间: 2015-2-5 02:45
一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)
作者: 愤怒的大鸟    时间: 2015-2-11 03:04
理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识
作者: 金色的骷髅    时间: 2015-3-1 20:15
同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。
作者: 若天明    时间: 2015-3-10 23:37
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。
作者: 不帅    时间: 2015-3-17 16:09
然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情
作者: 蒙在股里    时间: 2015-3-24 11:47
然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2