WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:数据库属性设置 阅读

MS SQL基础教程:数据库属性设置

 2007-12-25 15:26:33 来源:WEB开发网   
核心提示:允许触发器递归调用,SQL Server 设定的触发器递归调用的层数上限为32,MS SQL基础教程:数据库属性设置(2), Select into / bulk copy允许使用SELECT INTO 或BCP、 WRITETEXT、 UPDATETEXT 命令向表中大量插入数据,用上述命令插入数据,以提供给查询优化

允许触发器递归调用。SQL Server 设定的触发器递归调用的层数上限为32。 Select into / bulk copy

允许使用SELECT INTO 或BCP、 WRITETEXT、 UPDATETEXT 命令向表中大量插入数据。用上述命令插入数据,在事务日志中不会有记录。在开发数据库时时常将此选项设置为True。 Truncate log on checkpoint

当执行CHECKPOINT 命令时,如果事务日志文件超过其大小的70%, 则将其内容清除。在开发数据库时时常将此选项设置为True。 Torn page detection

自动检测有损坏的页(Torn Page)。页(Page)是数据库内容的基本存储单位。每个页的大小为8KB。 由于SQL Server 对页的读写单位是大小为512 字节的扇区(Sector),当每个页的第一个扇区被成功写入后,SQL Server 就认为此页已经被成功写入了。因此,如果写完第一个扇区后发生突发事件,导致写入中,断就会产生有损坏的页。需要通过备份来恢复数据库。 Auto close

当数据库中无用户时,自动关闭此数据库,并将所占用资源交还给操作系统。对那些不间断使用的数据库不要使用此选项,否则会额外增加开关数据库的运行开销,得不偿失。 Auto shrink

定期对数据库进行检查,当数据库文件或日志文件的未用空间超过其大小的25%时,系统将会自动缩减文件使其未用空间等于25% 。当文件大小没有超过其建立时的初始大小时,不会缩减文件。缩减后的文件也必须大于或等于其初始大小。对事务日志文件的缩减只有在对其作备份时或将Truncate log on checkpoint 选项设为True 时才能进行。 Auto create statistics

启动数据库列的使用统计,以提供给查询优化器(Query Optimizer) 使用。 Auto update statistics

当数据库表更新时,更新所有的统计。 Use quoted identifiers

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接