深入理解计算机系统DM数据库管理:初始化参数与安全
需积分: 44 20 浏览量
更新于2024-08-09
收藏 3.73MB PDF 举报
"该资源是关于达梦数据库(DM)的深入理解,涵盖了数据库的初始化参数、口令管理以及数据库的各个层面的架构和管理。它特别强调了系统用户的口令安全,指出口令应为合法字符串,长度在6到48个字符之间。此外,资源还详细介绍了DM数据库的逻辑和物理存储结构、内存结构、线程管理和数据库的升级流程,为DM数据库的管理员提供了全面的知识指导。"
本文主要涉及以下几个方面的知识点:
1. **口令管理**:数据库的安全性至关重要,特别是对于SYSDBA和SYSAUDITOR这样的系统用户。口令管理允许设置这些用户的口令,以增强安全性。如果安装的是安全版,还会涉及到SYSSSO和SYSDBO用户的口令修改。系统用户可以设定独立的口令或统一的口令,但口令必须符合长度要求。
2. **数据库体系架构**:
- **逻辑结构**:包括数据库和实例的概念,以及逻辑存储结构的组成,如表空间、块、簇和段。
- **物理存储结构**:涵盖配置文件、控制文件、数据文件、重做日志文件、归档日志文件、逻辑日志文件、备份文件、跟踪日志文件、事件日志文件和数据重演文件等关键组件及其作用。
3. **DM内存结构**:包括内存池(如HEAP和VPOOL)和各种缓冲区(数据缓冲区、日志缓冲区、字典缓冲区和SQL缓冲区),还有排序区、哈希区、SSD缓冲区等,这些都是数据库高效运行的重要组成部分。
4. **线程管理**:详细列举了DM数据库中的各种线程,如监听线程、工作线程、IO线程等,这些线程在数据库操作中承担不同的职责,确保数据处理的顺畅进行。
5. **数据库升级**:讲述了如何选择合适的升级方法,升级前的准备,使用数据迁移和导入导出工具进行升级,以及升级后的维护工作。
6. **基础数据库管理**:涉及系统管理员的角色(如数据库管理员、安全员和审计员)和任务,以及如何创建和配置DM数据库。
7. **创建和配置DM数据库**:包括手动创建数据库和使用数据库配置工具创建,后者涉及到启动配置工具的步骤。
以上知识点构成了一个全面了解和管理DM数据库的基础框架,对于数据库管理员来说,这些都是日常管理和维护工作中的重要参考。
163 浏览量
2010-07-18 上传
2011-02-26 上传
2022-12-28 上传
2021-03-11 上传
2021-05-27 上传
锋锋老师
- 粉丝: 26
- 资源: 3850
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫