Follow

所以說生產環境一次數據庫 70 ms 到底是算快還是慢(

· · Web · 2 · 0 · 0

@kt 不来个flame graph么?

没有完整的workload单独看数据库执行时间显然不对啊

@maweiwei 有的呀 70ms 就是從 flame graph 裡面看出來的數據庫 driver 花的時間呀

@kt 数据库占整个请求的百分比很高么?

@maweiwei 大概一個 request 200ms 它佔 70ms 的感覺 人家 redis 一下都是 2ms 及以下

@kt 那感觉还行吧?

你要不再看下数据库的自己的火焰图?

@maweiwei -hosted 的數據庫應該沒法看 2333- 目前感覺問題應該是因為後端和服務器是在不同平台上的所以流量要經過 Internet 可能會考慮下把兩個東西挪到同一個 private network 裡之類的

@maweiwei 本地 docker compose 裡確實快很多 所以感覺只是 Internet latency 問題 233

@kt -结果一个来回能几十ms,感觉你的db提供商也有点丢人-

@kt@mastodon.ktachibana.party TPS 1核1G的MySQL都有350多,换算下就是2.8ms,加上网络延迟10ms,也才13ms,所以我觉得算慢
慢不慢主要也是看TPS,就算是70ms要是支持1000TPS也能满足100人/s的同时访问

Sign in to participate in the conversation
K T Corp.'s Mastodon

前 Google+ 中文二次元圈自封大佬 KT 的 Mastodon 實例