azure-sql-database - 何时在 Azure SQL DB 上禁用 TDE
问题描述
一直在阅读 Azure SQL 的 TDE,默认情况下它是打开的,你可以通过 keyvault 等 BYOK,你可以在数据库级别禁用它。
我的问题是在 Azure SQL DB 上禁用 TDE 的业务/技术原因是什么?做了一些搜索,人们正在禁用,但我不明白你为什么会这样做?
解决方案
一般来说,你不应该。它甚至是可选的唯一原因是 CPU 开销很小,而且过去服务在没有它的情况下运行。因此,该服务希望不会破坏之前运行接近限制的资源预留大小并在打开它后产生负面影响的任何人。
老实说,这种可能性很小,因为开销并不大。然而,总是有“异常”的应用程序模式,如果我们只是为每个人打开它,它们可能会看到更大的影响,足以导致它们在生产中出现问题。
推荐阅读
- autodesk-forge - 根据 manifest.json 中提供的奇怪 URI 获取文件返回 404
- java - 从 Webapp 启动远程可执行文件
- html - 将图像添加到自定义复选框
- javascript - 现场下载 json/show 并通过 ajax 和 jquery 删除
- asp.net - 在 Microsoft Edge 中单击图像按钮时出错
- php - 在从 jQuery $.post(...) 调用的 AJAX 页面中获取 $_POST 数组
- python - 训练时在图像批处理数据上添加白噪声
- search - 在 Prestashop 中更改搜索方法
- elasticsearch - Kibana Windows zip 分发解压时间太长
- javascript - getElementsByClassName 的索引未定义,但不是整个对象