簡體   English   中英

Vapor Swift Fluent非常非常慢的查詢

[英]Vapor Swift Fluent very very slow query

當我在Vapor中運行用Swift編寫的查詢時,我注意到Fluent的性能很差。 當我以這種方式運行原始查詢時:

 SELECT *  FROM "Model"

響應時間約為20-30毫秒。 如果我以這種方式運行查詢:

Model.query(on: request).all()

響應時間增加了十倍。 為什么? 有什么問題?

大量的額外時間很可能會將查詢結果解碼為Model對象。

另外,Vapor 4(以及與之配套的新Fluent版本)的工作正在進行中,這將使數據庫查詢快得多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM