深入理解计算机系统DM数据库管理:初始化参数与安全

需积分: 44 22 下载量 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数据库的基础框架,对于数据库管理员来说,这些都是日常管理和维护工作中的重要参考。