问题描述:

android端有一个简单的功能,就是定时监控数据库中的最新数据并对某些数据进行统计(数据库中的数据是每隔5秒增加一条),并把结果呈现在界面上。有一个问题就是,当数据库中的数据库越来越庞大时,android端获取数据的速度就会越来越慢(通过http连接来获取数据),怎么解决这种android端与大量数据交互的所引起的问题?除了改善SQL查询语句,还有其他方法吗?

1 收藏


直接登录
最新评论
  • Kenneth hired worker 2016/12/06

    Don’t retrieve all data from Database. Just retrieve data you need from Database
    Try to use stored procedure in Database

  • jackson18 java 2016/12/07

    你说的数据库是像mysql这样的数据库吧,不是指android自带的数据库吧。像mysql这样的,后台接口尽量把数据缓存起来,然后再更新缓存,这样android访问的接口取的数据都是缓存的,应该可以快些。