C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■95703 / )  Re[3]: Access2013による大量データ計算について
□投稿者/ 大谷刑部 (102回)-(2020/09/04(Fri) 10:39:58)
No95697 (くまくま さん) に返信
> 大谷刑部さん
> shuさん
> ご返事ありがとうございます。
> 処理に関して「ミリ秒」単位で計測していたのですが判りませんでしたが
> shuさんの計算で「62マイクロ秒」という事が判ったので塵も積もればですね
>
> やはりVB.netに変更するほうがよさそうですね...

コンパイルの観点からはその通りなのかもしれませんが、
Accessを使う+.Net系言語=.NetからComへの参照が発生する(Excelではそれが問題になり、office.interopを使わない方法を推奨する人が出てきたりします)
ので、性能の問題で.Netに飛びつくのは慎重になさった方がよろしいかと。
Accessの場合、ADO.netを使用してもOLEDB(ACE.OLEDB)を経由するので、OracleやSQL Serverのように直接つなぎに行くプロバイダーがあるDBとはコード上は似ていても技術的には若干異なります。
ADO.NetのOLEDB経由は結構曲者で、SQL Sever ではODBC経由の方がOLEDBプロバイダー経由より速いという、
ADOの時代とは逆転する現象も起きているようです。これはここの掲示板でとある方から教わりました。
返信 編集キー/


管理者用

- Child Tree -