使用C#从MySQL读取数据的最快方法

时间:2011-01-11 19:19:40

标签: c# mysql

我想知道是否有比使用更快的方法:

while (Reader.Read())

读取mysql选择查询的结果。

我从数据库中随机抽取10,000行,并希望尽快读取它。如果我们知道它们是什么(例如使用元数据来设置结构),有没有办法序列化结果?

1 个答案:

答案 0 :(得分:5)

尝试使用MySQLDataAdapter.Fill方法填充任何DataTable对象 - 使用Read方法(取决于您的while块读取方式),读取速度与读取数据的最佳使用率相当,主要优势是您可以实现准备好的数据收集,您可以管理或只写入XML文件。