欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    sqlserver数据库日常维护方案16558.pdf

    • 资源ID:84957976       资源大小:291.23KB        全文页数:9页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    sqlserver数据库日常维护方案16558.pdf

    1.数据库负载的维护 检查 CPU、IO 和内存使用情况 规则 Windows 系统:打开任务管理器并选择进程选项卡以查看 CPU、内存和 IO 使用情况。2.数据库运行状态维护 规则 1.实例的运行状态 使用 SQL SERVER Management Studio 进行连接表明实例运行正常。2.磁盘空间使用 直接登录服务器以检查磁盘使用情况。3.检查错误日志:方法 1:您可以通过执行以下命令来查看错误日志信息:Exec xp_readerrorlog 方法 2:在 sql server Management Studio 中连接 SQL Server 实例,在对象资源管理器中查找管理-SQL Server 日志-右键查看,选择要查看的日志信息(SQL SERVER 日志或 SQL SERVER 和 windows 日志)。方法 3:转到安装路径并找到您的日志文件。我的默认实例路径如下 驱动程序:SQL Server 2008 R2MSSQL10_50。MSSQLSERVERMSSQLLogERRORLOG 4.跟踪事件 企业管理李 SQL2005SQL2008 在上层菜单-工具-SQL Profiler 中,按照选择。3.数据库备份维护 规则 数据库备份检查:备份日志显示:成功,表示备份成功。备份日志显示:失败,说明备份失败,失败原因需要进一步查找。每天检查异地备份是否成功。4.数据库维护 规则 1.查询每个磁盘分区的剩余空间:Exec master.dbo.xp_fixeddrives 2.查询数据库中数据文件和日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等。)从数据库名称中选择*。【dbo】。系统文件 转换文件大小的单位是 MB:Select name,convert(float,size)*(8192.0/1024.0)/1024.from数据库名称.dbo.sysfiles 3.查询当前数据库的磁盘使用情况:Exec sp_spaceused 4.查询数据库服务器中每个数据库日志文件的大小和利用率。DBCC SQLPERF(日志空间)5.计算数据库中每个表的大小。创建表 tmp(名称 varchar(50),rowscount int,保留的 varchar(50),数据 varchar(50),index_size varchar(50),未使用的 varchar(50);插入 tmp(名称,行计数,保留,数据,索引大小,未使用)exec sp _ MSforeachtable command 1=sp _ space used?;select*from tmp where name tmp order by name drop 表 tmp 或者 选择 a.名称,b.行 从 sysobjects 作为内部连接 sysindexes AS b ON a.id=b.id 其中(a.type=u)和(b.indid IN(0,1)按 BY b.rows 排序 6.检查数据库完整性。dbcc checkdb(门户)带 tablock 的 dbcc checkdb(门户)7.重命名数据库,修改恢复模式并修改用户模式。-数据库重命名 更改数据库 WC 修改名称=测试 -将数据库设置为完整恢复模式。更改数据库测试 设置恢复满 -只允许一个用户访问数据库 更改数据库测试 设置单一用户 10 秒后回滚-指定回滚事务的秒数。-只有 sysadmin、dbcreator、db_owner db _ owner 角色的成员才能访问数据库。更改数据库 wc 设置受限用户 with roll back immediate-立即回滚事务。-多用户模式 更改数据库 wc 设置多用户 with _ wait不要等待立即改变,如果不能立即完成,会导致执行错误。8.展开数据库:添加文件组、添加文件、修改文件大小以及修改文件的逻辑名称。-添加文件组 更改数据库测试 添加文件组 WC_FG8 -添加数据文件 更改数据库测试 添加文件(NAME=WC_FG8,FILENAME=D:WC_FG8.ndf,大小=1mb,MAXSIZE=10mb,文件增长=1mb)到文件组 WC_FG8 -添加日志文件 更改数据库测试 添加日志文件(NAME=WC_LOG3,文件名=D:WC_FG3。LDF,大小=1MB,MAXSIZE=10MB,文件增长=100KB)-修改数据文件的大小、增长大小和最大大小。更改数据库测试 修改文件(NAME=WC_FG8,Size=2MB,-它必须大于之前的大小,否则将报告错误。MAXSIZE=8MB,文件增长=10%)-修改数据文件或日志文件的逻辑名称。更改数据库测试 修改文件(NAME=WC_LOG3,NEWNAME=WC_FG33)9.移动文件-因为在 SQL Server 中文件组和文件不能脱机,所以必须将整个数据库设置为脱机。检查站 去 更改数据库 WC 设为脱机 去 -修改文件名 更改数据库 WC 修改文件(NAME=WC_fg8,文件名=D:WCWC_FG8。NDF )去 -将原始文件复制到新位置:“D:WCWC_FG8。NDF -将数据库设置为在线。更改数据库 WC 设置在线 10.设置默认文件组和只读文件组。-设置默认文件组。更改数据库 WC 修改文件组 WC_FG8 默认值 -设置为只读文件组-如果文件已经是一个属性,则不能再次设置相同的属性。更改数据库 WC 修改文件组 WC_FG8 读_写 1.收缩数据库和文件。-缩小数据库 Cdbshrinkdatabase(test,-要收缩的数据库名称或数据库 ID。10-收缩后,数据库文件中所占空间的百分比。)Cdbshrinkdatabase(test,-要收缩的数据库名称或数据库 ID。10,-收缩后数据库文件中可用空间的百分比。NOTRUNCATE-在收缩期间,自由空间是由数据移动产生的。)Cdbshrinkdatabase(test,-要收缩的数据库名称或数据库 ID。10,-收缩后数据库文件中所占空间的百分比。TRUNCATEONLY-收缩时只释放文件末尾的空闲空间。)-收缩文件 Bcshrinkfile(WC _ FG8,-要收缩的数据文件的逻辑名称 7-要收缩的目标大小,以 MB 为单位)Bcshrinkfile(WC _ FG8,-要收缩的数据文件的逻辑名称 清空文件,然后你可以删除文件。)12.删除文件和文件组。1.要删除文件,必须首先删除文件上的数据,或者将其移动到另一个文件或文件组。-删除数据后,必须清除文件内容。DBCC 收缩文件(WC_FG8,EMPTYFILE)-删除文件,删除文件系统底层的文件。更改数据库测试 移除文件 WC_FG8 2.要删除文件组,必须先删除所有文件。-最后删除文件组。更改数据库测试 删除文件组 WC_FG8 13.重新组织索引 请更改dbo上的索引idx_temp_lock_id。临时锁定 改组 WITH(LOB_COMPACTION=ON)使用测试 去 select DBCC 索引碎片整理(+数据库名称()+,+o.名称+,+i.名称+);-,数据库名称(),o.name,-我的名字,-我*来自 sysindexes i 内部联接系统对象 o 在身份证=身份证上 其中 o.xtype=U 并且 i.indid 0 而 charindex(WA_Sys,i.name)=0 14.重建索引 请更改dbo上的索引idx_temp_lock_id。临时锁定 重建分区=全部 当(PAD_INDEX=OFF 时,STATISTICS_NORECOMPUTE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON,在线=关闭,SORT_IN_TEMPDB=OFF)15.更新统计信息。-更新表中一个的统计信息。更新统计 temp _ lock(_ WA _ Sys _ 00000001 _ 07020 f21)更新统计 temp _ lock(_ WA _ Sys _ 00000001 _ 07020 f21)50%的样本 更新统计 temp _ lock(_ WA _ Sys _ 00000001 _ 07020 f21)使用重采样,用最新的采样率更新每个统计数据。查询优化器将完成这个统计更新,并禁用未来的更新。-更新索引的统计数据。更新统计 temp_lock(idx_temp_lock_id)使用全扫描 -更新表的所有统计信息。更新统计 txt 尽管 16.执行 SQL Server 代理作业。exec msdb.dbo.sp_start_job job _ name=N job _ update _ sql

    注意事项

    本文(sqlserver数据库日常维护方案16558.pdf)为本站会员(得**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开