我有一个S0标准Azure SQL服务器,我想引入100GB的JSON数据而不会破坏我的DTU限额并收取巨额费用。我从我的开发者计划福利订阅中获得每月20英镑的Azure积分。
有没有办法将上传的MDB / LDB附加到Azure SQL SaaS?
除非其他人有关于如何不破坏我的DTU限额的建议,否则我想尝试将JSON导入到SQL Server 2016的本地安装中,然后将数据库文件附加到服务器以便对其进行预处理。 / p>
这将是一个很长的上传,并将产生新文件存储的成本,所以有人知道这是否有效或如何上传后我可以这样做?
有关如何防止JSON上传使用DTU的任何信息都将不胜感激。
答案 0 :(得分:0)
所以,这个问题的实际答案是 - DTU不像预付费资源,DTU根据你的计划分配,你使用它们像CPU \ Memory \ Disk“cycle”。当您超过DTU配额时,不会发生任何“坏”,您只会被限制,所以请考虑这是容量限制,而不是支出限制。
答案 1 :(得分:0)
将原始json文件迁移到Azure存储并使用azure SQL的新json功能。 https://blogs.msdn.microsoft.com/sqlserverstorageengine/2015/10/07/bulk-importing-json-files-into-sql-server/