vb.net读取 MySQL测试问题(70w行),navicat 3秒左右查询,vb.net20多秒

如题
图片说明

我在vb.net的语法为

Dim resulttable As New System.Data.DataTable
oData = New MySql.Data.MySqlClient.MySqlDataAdapter(oQuery, oConn)
'oData = New OleDb.OleDbDataAdapter(SQL语法, oConn)
oData.Fill(resulttable)塞到table传出

            也table也改成了InnoDB
            请问这两个差异太了了,请问是不是我的语法有问题

第一,不要用datatable,那个会消耗无用的时间
第二,可以用MySqlBulkLoader https://blog.csdn.net/zhou2s_101216/article/details/50875211