[英]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.