- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京昆仑瑞通科技发展有限公司 数据库的管理 数据存储方式 创建数据库 管理数据库 性能优化 容量规划 管理数据库 1 数据存储方式 Extent (8 contiguous 8-KB pages) Page (8 KB) Tables, Indexes Data Database Data (file).mdf or .ndf Log (file).ldf Maximum row size = 8060 bytes 管理数据库 管理数据库 从7.0起,去掉了设备,使用操作系统文件 .MDF/.NDF:数据库数据文件,一个主文件,多个辅助文件 .LDF:数据库日志文件,一个或多个 每个文件都有操作系统文件名和逻辑文件名(用在T-SQL中) 基本概念 复制model数据库 页:数据库存储在若干称为页的以8KB为单位的连续磁盘空间块中,1M存储128个页面 行不能跨页,即单个行最大数据量为8060字节,32字节存储其他信息 一个扩展是8个相邻的页面,扩展和页面一次读入内存 事务日志:保存所有当系统出错时需要恢复数据库所需的信息(只保存I、D、U,不记录select语句) 管理数据库 事务是一组SQL语句的集合,作为一个原子单元执行,要么全部执行,要么全不执行 隐性事务:将隐性事务日志模式设为打开 显性事务:begin transation / end .. 事务原理 为了维护数据库的一致性,并且便于进行数据库恢复,SQL SERVER将事务记录在事务日志中。先写日志原则。 事务 Data modification is sent by application 1 Disk Modification is recorded in transaction log on disk 3 Data pages are located in, or read into, buffer cache and modified 2 Buffer Cache Disk Checkpoint writes committed transactions to database 4 日志工作原理 管理数据库 2 创建数据库 创建过程中的事件 指定选项 修改选项 查看数据库属性 方法:企业管理器、T_SQL 管理数据库 创建过程中的事件 创建数据库文件和事务日志文件 要求创建者具有master数据库的权限 允许用户定义: 数据库的名字 数据库的属性 数据库文件的位置 管理数据库 指定选项 主文件:主文件组 从文件 :主文件组或自定义文件组 事务日志文件 :数据库文件空间的10%-15% 文件名和位置 文件尺寸 :最小512KB,主文件不能小于model数据库主文件大小 文件增长方式 :默认为自动增长,按值增长和按比例增长 最大尺寸:无限和限制 Collation:可指定。默认为SQL SERVER实例的排序规则 管理数据库 创建数据库例 CREATE DATABASE SampleON PRIMARY ( NAME=SampleData, FILENAME=c:\Program Files\..\..\Data\Sample.mdf, SIZE=10MB, MAXSIZE=15MB, FILEGROWTH=20%) LOG ON ( NAME=SampleLog, FILENAME= c:\Program Files\..\..\Data\Sample.ldf, SIZE=3MB, MAXSIZE=5MB, FILEGROWTH=1MB)COLLATE SQL_Latin1_General_Cp1_CI_AS 管理数据库 修改选项 管理数据库 文件增长方式 文件大小 恢复方式: simple full bulk_logged Torn page detection:破损页检测 Auto :close,shrink, statistics Use quoted identifiers:双引号用于标识符,如表名和字段名 Level:指定兼容级别,数字与版本对应(80对应2000) 查看数据库属性 使用企业管理器 使用查询分析器 系统函数 系统存储过程 (sp_helpdb or sp_spaceused) DBCC 语句 (DBCC SQLPERF (LOGSPACE)) 管理数据库 3 管理数据库 管理数据文件和日志文件的增长 自动收缩数据库或数据库文件 手工收缩数据库或数据库文件 删除数据库 管理数据库 3.1管理数据文件和日志的增长 使用企业管理器或ALTER DATABASE语句:使用ALTER语句时用
您可能关注的文档
- 沪教版高中信息技术必修第三章第2节信息作品的制作.pptx
- 沪教版高中信息技术必修第三章第3节编程解决问题 (2).ppt
- 沪教版高中信息技术必修第三章第3节编程解决问题 (3).ppt
- 沪教版高中信息技术必修第三章第3节编程解决问题 (4).ppt
- 沪教版高中信息技术必修第三章第3节编程解决问题 (5).ppt
- 沪教版高中信息技术必修第三章第3节编程解决问题.ppt
- 沪教版高中信息技术必修第三章第3节智能信息处理.pptx
- 沪教版高中信息技术必修第四章第1节身边的信息资源管理.ppt
- 沪教版高中信息技术必修第四章第2节信息资源管理的方式.ppt
- 沪教版高中信息技术必修第四章第3节使用数据库管理信息的基本思想与方法.ppt
文档评论(0)