随着遗留系统和其他关键系统的不断在线迁移,持续运行的需求势在必行。如今,代码不仅要处理数据问题,还要处理网络中断、存储系统、电力、辅助系统等硬性的外部问题,这本实用指南为系统管理员、DevSecOps工程师、云架构师简明而全面的介绍如何使用PL/SQL开发弹性数据库解决方案。
集成专家Stephen B.Morris带领你理解这种语言,构建PL/SQL工具箱,并整理出一套可重复使用的组件和模式。你将深入了解将工具箱与需求驱动、特征导向的方法相结合的益处,并学习如何结合弹性尺度制定弹性解决方案。
在避免常见的PL/SQL反模式的同时构建可靠的PL/SQL解决方案。
了解为什么将复杂的业务逻辑嵌入SQL往往是一个容易出问题的选择。
学习如何识别和改进薄弱的PL/SQL代码。
通过运行数据驱动的数据库内测试来验证PL/SQL代码。
理解复杂PL/SQL系统的安全操作、维护、修改。
学习思考特征而非只是用例的好处。