数据库技术与应用(达梦)课件 任务2.4 管理电力调度管理系统数据库_第1页
数据库技术与应用(达梦)课件 任务2.4 管理电力调度管理系统数据库_第2页
数据库技术与应用(达梦)课件 任务2.4 管理电力调度管理系统数据库_第3页
数据库技术与应用(达梦)课件 任务2.4 管理电力调度管理系统数据库_第4页
数据库技术与应用(达梦)课件 任务2.4 管理电力调度管理系统数据库_第5页
已阅读5页,还剩13页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库原理与应用》任务2.4管理电力调度管理系统数据库项目2:数据库安装与实施第5讲开始动手创建数据库主讲人:费强随着电力调度管理系统业务范围的不断扩大与实时数据采集频率的显著提升,接入的厂站、线路与用户数量的持续增长,对底层数据库的存储容量与运行性能提出了更高的要求。为保障系统在业务高峰期仍能提供稳定、高效的数据服务,需要对数据库核心对象进行动态的、在线的调整与维护。本任务旨在模拟真实业务增长场景,要求对已创建的表空间与模式进行一系列操作,确保数据库存储架构能灵活适应业务发展需求。素质目标能力目标知识目标1)理解表空间重命名、扩展及模式所有者变更、级联删除的核心约束与影响范围。2)掌握数据库实例删除前必须备份的3类组件,包括物理文件、系统服务管理系统务、进程资源。1)具备使用DM管理工具完成表空间重命名、添加数据文件并设置自动扩展参数的能力。2)具备独立完成模式修改、级联删除及数据库实例的停服、备份、删除与验证的能力。1)培养在修改或删除操作前主动查询事务、备份关键数据的运维习惯。2)培养遵循“先停服,再备份,后删除”的不可逆操作规范意识。2.4.1修改表空间数据库运维中表空间需按需调整。伴随数据增长、存储策略或命名规范变动,要对表空间进行修改,保障存储稳定与运行高效。1.表空间修改核心调整逻辑属性(名称、所属用户)、物理存储参数(文件大小、扩展方式)适配业务规范操作防止存储不足引发业务中断,优化数据访问效率数据库运维必备核心技能2.4.1修改表空间2.表空间的重命名1.操作前提表空间为ONLINE在线状态,无读写活跃事务;可执行SQL核查事务,事务结束后再重命名,避免事务异常、数据校验出错。2.操作影响仅修改逻辑名称,不改动数据文件物理存储;需同步修改备份、ETL等关联脚本文档,防止后续数据操作报错。2.4.1修改表空间3.表空间的扩展(1).两种扩展方案新增数据文件:单文件超2G、需跨磁盘分摊IO时使用,可分存SSD提升读写性能扩容现有文件:数据增速平稳、无需分散存储;受系统、数据库版本限制单文件上限(2).参数配置规范自动扩展:设置增长步长+空间上限手动扩展:提前预估数据增量,预留充足业务空间2.4.1修改表空间【例2-3】使用命令行修改表空间,打开自动扩展,每次自动扩展100MB,扩展上限为10240MB。2.4.2管理模式模式管理是通过对模式的创建、修改、删除及权限调整,实现数据库对象的逻辑隔离与生命周期管控,模式修改主要涉及“所有者变更”和“名称调整”等操作,需要遵循以下3个原则:1)依赖完整性。修改模式所有者前,需要确保原所有者对模式下所有对象的权限已正确转移,如通过GRANT语句重新授权,避免出现“对象存在但无权访问”的情况。2)命名规范一致性。修改模式名称时,需要符合数据库命名规则,如避免关键字、使用有意义的标识,并同步更新所有引用该模式的脚本,防止因名称不匹配导致查询失败。3)事务隔离性事务隔离相关:修改操作单独启用独立事务,避免操作冲突,保证原子性。模式删除规范(高风险操作):含数据表、视图时,必须级联删除操作前用dexp备份数据,防止误删若是当前默认模式,先切换再删除删后清理残留,释放元数据空间2.4.3删除数据库实例1.删除的前提适用场景:实例废弃、迁移、重建必备条件1:实例已停服,无业务依赖,杜绝资源冲突必备条件2:提前备份全部关键数据,防止数据丢失2.实例核心组成与删除对象物理文件:dbf数据文件、log日志文件、ctl控制文件、dm.ini等配置文件系统服务:注销操作系统注册的数据库服务(例:DmServiceDMSERVER)进程资源:释放实例占用的内存、端口等系统资源2.4.3删除数据库实例3.删除操作的风险与防控原则

风险:删除不可逆,无备份则数据永久丢失;易残留文件,占用磁盘、干扰新实例部署

事前防控:校验备份有效性(恢复测试、文件完整性检查)

操作规范:按「停服务→删服务→删文件」顺序执行,每步用命令核验(ps查进程、ls查文件)4.删除后的验证标准实例安装目录核心文件全部清除系统服务列表无该数据库服务原占用端口已释放修改表空间、模式有两种途径图形化:DM管理工具可视化操作命令行:执行SQL语句操作通用前置要求数据库连接正常,账号拥有充足操作权限操作前备份对应数据文件,避免操作失败造成数据损毁丢失1.技术分析[任务实施]

1)用DM管理工具修改表空间。步骤1:在DM管理工具中,右击“表空间”节点下的EPDMS节点,在弹出的快捷菜单中选择“重命名”命令。在打开的“重命名”对话框中设置名称为EPDMS,然后单击“确定”按钮,完成表空间的重命名。步骤2:在DM管理工具中,右击“表空间”节点下的EPDMS节点,在弹出的快捷菜单中选择“修改”命令,在打开的对话框中单击“添加”按钮,添加一行数据文件记录,设置文件路径、文件大小、自动扩展等参数,并单击“确定”按钮完成数据文件的添加。(1)修改表空间步骤2)使用SQL语句删除表空间。删除表空间的SQL语句如下:DROPTABLESPACEEPDMS;2.实现步骤1)修改模式。当一个用户有多个模式时,可以指定一个模式为当前默认模式。步骤1:启动DM管理工具,以用户SYSDBA登录数据库。步骤2:在DM管理工具中,选择对应的模式并右击,在弹出的快捷菜单中选择“修改”命令,打开“修改模式”对话框。步骤3:在“修改模式”对话框中修改完成后单击“确定”按钮完成修改操作。2)删除模式。①使用DM管理工具删除模式。步骤1:启动DM管理工具,并以用户SYSDBA登录,右击“对象导航”窗体中“模式”节点下的EPDMS节点。在弹出的快捷菜单中选择“删除”命令,打开“删除对象”对话框。步骤2:单击“确定”按钮,即可完成EPDMS模式的删除。②使用SQL语句删除模式。DROPSCHEMAEPDMSCASCADE;CASCADE表示级联删除,即删除该模式下所有数据库对象以及数据本身。(2)管理模式操作(3)删除数据库实例删除数据库实例包括删除数据库的数据文件、日志文件、控制文件和初始化文件,为了保证数据库实例删除成功,需要先确认数据库实例服务已经关闭。评价指标评价标准分值得分掌握数据库的修改能够准确修改数据库,包括重命名、扩展无误30掌握数据库的删除能够准确删除数据库,包括级联删除无误30理解数据库修改和删除的操作流程能够准确清晰描述出数据库修改和删除的操作步骤40任务评价表1)若表空间EPDMS已关联大量表,重命名后如何快速更新所有引I用该表空间的表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论