• sqlServer DataReader与DataSet的区别


    sqlServer   DataReader与DataSet的区别

     从以下这几个方面比较:

    1.与数据库连接:

    DataReader:面向连接,只读,只进,只能向前读,读完数据就断开连接;

    DataSet:非面向连接,把数据加载到sql缓存池中,然后断开连接;

    2.处理数据速度:

    DataReader:速度快;

    DataSet:速度慢;

    3.更新数据库:

    DataReader:更新后,没有办法还原到原来的数据库;

    DataSet:更新后,可以还原回原来的数据库;

    4.支持分页排序:

    DataReader:不支持分页与排序;

    DataSet:支持分页与排序,从内存中直接读取前多少条(假分页);

    5.占用内存:

    DataReader:占用内存小;

    DataSet:占用内存大;

  • 相关阅读:
    brew基本使用
    手写函数
    http状态码——401和403差异
    HTTP状态码
    本地库和远程库交互
    IDEA集成Git
    Git命令
    数据库递归查询组织树父节点
    ZooKeeper程序员指南
    zookeeper简介
  • 原文地址:https://www.cnblogs.com/zlp520/p/3553554.html
Copyright © 2020-2023  润新知