2014-02-26 25 views

回答

1

使用其中任何一個的性能不應有任何差異。在這種情況下,通常會有兩個主要組件影響性能:網絡請求本身和數據庫連接。

對於前者,他們真的是一樣的(一個去/tables/<tableName>而另一個去/api/<apiName>,三個字符的差異確實不應該有所作爲)。

對於後者,它將取決於您如何實現表訪問。如果你在API中使用table object,你可能會和表中的「免費」一樣,所以你會寫更多的代碼來完成同樣的事情(並且注意你也可以使用表格腳本在表格操作上也是這樣做的)。如果您使用mssql object來自定義數據庫查詢,它可能會或可能不會比默認實現更快(您需要深入SQL優化器才能實現這一點),但是您可以在兩個表上使用它和API腳本,所以它最終成爲另一個關係。