数据库插入操作优化基础 1. 插入无索引表比插入有索引表快,因为插入有索引表在寻址过程中会有延迟。 2. 插入小表比插入大表快,业务一般插入速度是以条数计算,大表一条记录比较大,需要IO的时间比较长。 3. 多个连接并发执行更快,MySQL之类的数据库支持并发操作,故并发执行插入操作会更快些,但注意链接打开数,小心数据库宕机,故需要控制线程数目。 4. 日志缓存增大可以加快插入速度,因为减少了IO访问次数。 5. 一次插入多条数据可以加快插入速度。 6. 使用事务会比较快一些。