摘要: 应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入。(有可能部... 阅读全文
posted @ 2015-03-12 17:16 brave-sailor 阅读(215) 评论(0) 推荐(0)
摘要: Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。(getReadableDatabase()方法中会调用getWritableDatabase()方法)其中getWritabl... 阅读全文
posted @ 2015-03-12 12:01 brave-sailor 阅读(785) 评论(0) 推荐(0)
摘要: Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,... 阅读全文
posted @ 2015-03-12 10:06 brave-sailor 阅读(225) 评论(0) 推荐(0)