Visual studio community 2013,this licence has expired, The online service is not available

按道理Visual studio community个人版是可以免费使用的,但是需在30天内登陆帐号,才能正常使用。大家忘了申请帐号,就会面临license过期的提示,按提示登陆时,甚至出现“the online servie is not avaiable. Please try again later"。

如下图所示:

 

相应的解决办法如下:

论坛原文如下:

Visual Studio 2013 Pro - The online service is not available - Microsoft Q&A

Unable to login to Visual studios 2013 upgrade 5 - Microsoft Q&A

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
首先,我们需要创建一个名为 `QueryLicences` 的视图,它将返回所有许可证号码的列表。 ```SQL CREATE VIEW QueryLicences AS SELECT licence_plate_number FROM vehicles; ``` 接下来,我们可以创建一个物化视图来优化这个查询: ```SQL CREATE MATERIALIZED VIEW VehicleModels AS SELECT licence_plate_number, model FROM vehicles WHERE licence_plate_number IN (SELECT licence_plate_number FROM QueryLicences); ``` 这个物化视图将只包含许可证号码和车型两列,并且它将从 `QueryLicences` 视图中获取许可证号码列表。我们可以通过以下查询来测试它的性能: ```SQL SELECT model FROM VehicleModels WHERE licence_plate_number = 'ABC123'; ``` 由于我们的物化视图只包含与查询相关的数据,因此它应该比原始查询更快。我们可以使用 `EXPLAIN` 命令来比较它们的查询计划: ```SQL EXPLAIN SELECT model FROM vehicles WHERE licence_plate_number = 'ABC123'; ``` ```SQL EXPLAIN SELECT model FROM VehicleModels WHERE licence_plate_number = 'ABC123'; ``` 我们可以通过比较它们的执行计划和运行时间来测试物化视图的性能优势。如果我们发现物化视图的查询速度更快,我们可以使用 `REFRESH MATERIALIZED VIEW` 命令来更新它,以确保它的数据与原始数据保持同步。 需要注意的是,物化视图需要占用存储空间,因此在设计物化视图时需要综合考虑查询性能和存储开销。如果数据量很大,物化视图的更新成本也可能很高,因此需要根据具体情况进行权衡。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值