8、SQL Server 系统管理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8、SQL Server 系统管理

8.6.2 锁的对象与模式 2.锁模式 1) 共享锁 共享锁(S 锁)允许并行事务读取同一种资源。 2)排他锁 排他锁(X 锁)可以防止并发事务对资源进行访问。 3) 更新锁 更新锁(U 锁)可以防止常见的死锁。一次只有一个事务可以获得资源的更新锁(U 锁)。如果事务修改资源,则更新锁(U 锁)转换为排他锁(X 锁)。 4) 意向锁 数据库引擎使用意向锁来保护共享锁(S 锁)或排他锁(X 锁)放置在锁层次结构的底层资源上。 意向锁有两种用途: 防止其他事务以会使较低级别的锁无效的方式修改较高级别资源。 提高数据库引擎在较高的粒度级别检测锁冲突的效率。 8.6.3 死锁问题 死锁是有两个或以上的事务处于等待状态,每个事务都在等待另一个事务解除封锁,它才能继续执行下去,结果任何一个事务都无法执行,这种现象就是死锁。 下面两种情况下可能会出现死锁: 1.两个事务同时锁定了两个单独的对象,并且第一个事务要求在另外一个事务锁定的对象上获得一锁; 2.在一个数据库中有若干个长时间运行的事务执行并操作。 降低死锁的原则: 1.按同一顺序访问对象 2.避免事务中的用户交互 3.保持事务简短并在一个批处理中 4.使用低隔离级别 8.6.4 查看锁信息 Microsoft SQL Server 2005 提供的获取有关数据库引擎实例中的当前锁活动的信息的方法: 使用 SQL Server Profiler,可以指定用来捕获有关跟踪中锁事件的信息的锁事件类别。在系统监视器中,可以从锁对象指定计数器来监视数据库引擎实例中的锁级别。 操作步骤: 进入SQL Server Profiler窗口 在SQL Server Profiler窗口中,选择【文件】菜单【新建跟踪】。 在【跟踪属性】对话框中设置跟踪,设置跟踪名称和使用模板,可以将跟踪指定到文件存储,也可以保存到指定的表。 完成跟踪的建立后,即可在SQL Server Profiler窗口中查处跟踪的事件。 8.7.1 作业管理 作业是一系列由 SQL Server 代理按顺序执行的指定操作。一个作业可以执行各种类型的活动,作业可以运行重复或可计划的任务,然后它们可以通过生成警报来自动通知用户作业状态。必须启动SQL Server 代理作业才能自动运行。 创建作业的步骤: 1.在【SQL Server 代理】选择【新建作业】 2.设置作业名称 3.在【新建作业步骤】窗口设置各项内容 8.7 SQL Server 自动化管理 8.7.2警报管理 对事件的自动响应称为【警报】。可以针对一个或多个事件定义警报,指定希望 SQL Server 代理如何响应发生的这些事件。 1.定义警报 2.创建警报 8.7.3 通知 在发生警报时可以使用下列一种或多种方法通知操作员:电子邮件通知、寻呼通知、net send 通知操作员。 SQL Server 代理可以使用数据库邮件或 SQL Mail 功能发送电子邮件。 8.7.4 维护计划 计划管理作业就是定义使作业开始运行的条件。可以计划任何类型的作业。多个作业可以使用同一个作业计划。用户可以将计划附加到作业,也可以从作业分离计划。 8.8.1 导入导出向导 SQL Server 2005提供了大容量地导入和导出数据的功能。“导出”是指将数据从SQL Server表复制到数据文件,“导入”是指将数据从数据文件加载到SQL Server表。 例8-14 把教务管理数据库中的数据导出到Excel文件中。 例8-15 从Microsoft Access数据库导入数据到SQL Server中。 8.8 数据的导入与导出 8.8.2数据的导入与导出及数据类型转换 1.导出数据的要求:导出文件、权限、记录顺序 2.导入数据的要求:格式、数据类型兼容性等 3.数据类型转换:数据不兼容时的自动数据转换处理 第8章 SQL Server 系统管理 8.1安全性管理 8.3 数据库恢复 8.2数据库备份 8.4 数据复制 8.5 事务 8.6 锁 8.7 SQL Server 自动化管理 8.8 数据的导入与导出 主要内容 SQL Server 2005的安全机制数据库管理系统相关知识 备份与恢复数据库SQL SERVER 2005的新特性 了解事务和锁 掌握SQL Server 2005数据导入与导出的方法 8.1安全性管理 8.1.1 认证模式与访问权限 SQL Server 2005支持两种身份验证模式:Windows身份验证模式和混合身份验证模式

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档