问题一:如何防止非法IP接入数据库?
参考答案:
对连接数据库的IP需设置白名单功能,这样可以杜绝非法IP接入,保证数据库的安全性。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/617619
问题二:对重要SQL的访问频率或次数应该如何监控?
参考答案:
对重要SQL(如订单信息的查询)的访问频率或次数要做历史趋势监控,这样可以及时发现异常行为,防止潜在的安全风险。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/617620
问题三:为什么尽量不在数据库做运算?
参考答案:
因为复杂运算应移到业务应用里完成,以减轻数据库的运算负担,让其更专注于存储与索引的功能。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/617621
问题四:为什么要拒绝大SQL语句、大事务和大批量操作?
参考答案:
为了防止可能造成的严重主从延迟。特别是当binlog日志设置为row格式时,大批量操作会产生大量的日志,影响系统性能。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/617622
问题五:为什么要避免使用存储过程、触发器和函数?
参考答案:
因为它们容易造成业务逻辑与数据库的紧密耦合。我们应解放数据库CPU,将计算任务转移到服务层,这样可以提高系统的扩展性。
关于本问题的更多回答可点击进行查看: