- 博客(14)
- 收藏
- 关注
原创 MySQL安全性管理
使用 SSL/TLS 加密客户端和服务器之间的通信,确保数据在传输过程中不会被截获和篡改。强制使用复杂密码,包括字母、数字和特殊字符。可以使用插件或配置策略来强制执行强密码策略。使用 InnoDB 表空间加密功能加密存储在磁盘上的数据。这些措施可以显著提升MySQL数据库的安全性,保护数据免受各种安全威胁。启用慢查询日志和通用查询日志,监控异常活动和潜在威胁。只赋予用户执行其任务所需的最小权限,避免授予。例如,如果用户只需要读取数据,可以只授予。设置用户密码过期策略,定期更改密码。用户的远程登录权限。
2024-06-13 22:55:49 1023
原创 同步异步复制
异步复制特点主从模式:在异步复制中,主库(Master)将数据的变更操作记录在二进制日志(binary log)中,从库(Slave)异步地读取这些日志并重放操作。 延迟问题:由于从库的更新是异步进行的,所以在主库提交事务后,从库可能会有延迟。这种延迟时间不定,取决于网络带宽、系统负载等因素。 性能影响小:异步复制不会显著影响主库的性能,因为主库在提交事务后不需要等待从库的反馈。优点效率高:主库的写操作不会被从库的状态所限制,可以在事务提交后立即返回客户端。 扩展性强:适用于读多写少的场
2024-06-11 09:32:31 332
原创 Oracle 数据库的自动化工具:AWR 和 ASM
AWR主要用于数据库性能监控和分析,通过定期收集和报告性能数据,帮助 DBA 识别和解决性能问题。ASM是一种存储管理解决方案,简化了数据库文件的管理,提供了高可用性和性能优化的功能。
2024-06-06 16:48:00 1674 2
原创 MySQL精简面试题(临时拓展1)
例如,组合索引 (A, B, C) 可以用于匹配 (A)、(A, B) 以及 (A, B, C) 的查询。保证了数据在所有节点上的强一致性,但性能开销较大,适用于对数据一致性要求极高的场景。在InnoDB中,Next-Key Lock锁定索引记录和它们之间的间隙,确保在当前事务中读到的数据在事务完成前不会被其他事务修改或插入新的记录。索引通过特定的数据结构(如B树、B+树、哈希表)来减少数据查找的时间。幻读是指事务在两次读取之间,另一个事务插入了新的数据行,导致前后读取结果不一致。
2024-05-28 15:36:47 550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人