数据库存取效率

Published on:

为什么后端效能大部分是慢在资料库?如何解决这个问题?

资料库的存取其实也有效率差别,比如index,使用datatime、date、string、integer和boolean的数据存取的速度是逐级提升的,比如:

解决方法:

  1. 安装gem bullet 这个gem可以自动侦测 Rails 里面的代码的数据库的存取效率问题
  2. add_index

migration中,我们一般用add_column,加上add_index

  1. 使用counter cache

Comments

comments powered by Disqus