KingbaseESV8.0数据库许可信息与使用指南

需积分: 5 0 下载量 23 浏览量 更新于2024-08-11 收藏 210KB PDF 举报
"这篇文档是《KingbaseESV8.0数据库许可信息用户手册》,由北京人大金仓信息技术股份有限公司编写。手册详细介绍了KingbaseESV8.0数据库的授权管理和使用场景,包括安装过程中的许可展示、服务器启动时的许可检查以及资源和特性限制的检查项。" 在KingbaseESV8.0数据库系统中,许可信息扮演着关键角色,确保了产品的合法使用和功能限制。以下是手册中提到的一些核心知识点: 1. **许可使用场景**: - 安装过程:在安装KingbaseESV8.0时,需显示`license.dat`文件以查看许可控制的所有选项值。 - 服务器启动:服务器启动时会检查许可信息,以验证是否已过期。 - 资源限制:服务器启动后,许可会限制资源使用,比如CPU,并且控制特定卖点特性的启用。 2. **检查项**: - **资源限制检查项(ResourceLimitOptions)**:这些检查在服务器启动时执行,包括: - CPU限制:服务器启动时生效。 - 使用时间:在服务器启动及每个会话后台进程启动时检查许可的有效时间和浮动基准日期。 - MAC地址:服务器启动时对比MAC地址,不匹配则报错退出。 - 最大连接数:服务器启动时检查以限制并发连接数量。 - **特性检查项(FeaturesOptions)**:这些特性在数据库运行时受到许可的控制,包括: - 保密通讯协议(protocol):确保数据传输的安全性。 - 快速加载(bulkLoad):加速大量数据的导入。 - 并行查询(parallelNum):提高查询性能。 - 并行备份还原(parallelDump):优化备份与恢复速度。 - 全文检索(fullTextSearch):提供高级文本搜索功能。 - 异构数据源(foreignTable):支持不同数据源的集成。 - 分区(partition):通过分区策略优化数据存储和查询。 - 审计(audit):记录数据库操作,便于监控和审计。 - 三权分立(separatePowerUser):实现管理、操作和审计权限的分离。 - 透明加密(tableEncryption):自动加密数据,保护信息安全。 - 强制访问控制(enableMac):加强访问控制策略。 - 密码复杂度(passwordCheck):确保密码安全,防止弱密码。 3. **数据库功能**: - 物理同步(streamReplication):用于实时数据复制,提供高可用性和数据一致性。 - 读写分离模块(ESCluster):提升读取性能,减轻主库压力。 - 恢复到指定时间点(recoveryTargetTime):允许将数据库状态恢复到特定时间点。 - 集群管理软件(clusterWare):管理集群节点,确保服务稳定。 - 集群对网络故障的容错(reconnect):在网络问题后自动重连,保持服务连续性。 - 集群配置工具(clusterTool):简化集群设置和维护。 - 日志压缩(walCompression):压缩日志文件,节省存储空间。 这些知识点涵盖了KingbaseESV8.0数据库许可管理的各个方面,帮助管理员理解和管理数据库系统的授权使用,确保系统合规运行。