Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 哪一个更适合托管在Azure上的MSSQL,CPU或RAM的成本更高?_Sql Server_Azure_Azure Sql Database - Fatal编程技术网

Sql server 哪一个更适合托管在Azure上的MSSQL,CPU或RAM的成本更高?

Sql server 哪一个更适合托管在Azure上的MSSQL,CPU或RAM的成本更高?,sql-server,azure,azure-sql-database,Sql Server,Azure,Azure Sql Database,我有一个性能不好的查询,所以我使用了很多技巧来重写它,ctes,删除未使用的列,select*around,等等 最后,我有两个视图,旧视图的CPU成本更高,但内存更少,并且持续时间更长。第二个在CPU上的成本更低,结束更快,但在RAM上的成本更高 哪一个应该是最好的?考虑到Azure正在托管DB,从经济角度看,哪一个会更贵?从成本角度看,我发现postgresql在使用Azure托管的postgres产品时更便宜。虽然数据库的使用是非常正常的,没有什么太高的性能

我有一个性能不好的查询,所以我使用了很多技巧来重写它,
cte
s,删除未使用的列,
select*
around,等等

最后,我有两个视图,旧视图的CPU成本更高,但内存更少,并且持续时间更长。第二个在CPU上的成本更低,结束更快,但在RAM上的成本更高


哪一个应该是最好的?考虑到Azure正在托管DB,从经济角度看,哪一个会更贵?

从成本角度看,我发现postgresql在使用Azure托管的postgres产品时更便宜。虽然数据库的使用是非常正常的,没有什么太高的性能