« 2018年5月 | トップページ | 2018年7月 »

2018年6月

2018/06/16

[.NET Core]EntityFramework Core2.1でGROUP BY句がSQLで実行されるようになったので検証してみた

はじめに

以下の記事で、.NET Core の EntityFramework Core 2.1で GROUP BY 句がインメモリではなく、SQLでデータベース上で集計されるようになったということで検証してみました。

 EF Core 2.1 に対する最初の大きな追加は、GroupBy LINQオペレーターがGROUP BY句を使ったSQLに変換されることである。このサポートが欠けていることは、EF Core 2.0の大きな欠落だと考えられている。

Entity Framework Core 2.1は、SQL Query生成を改善してリリースされた

検証環境は、Mac (macOS High Sierra 10.13.5)、PostgreSQL 10.3 になります。

なお、検証結果が予想に反したため、MySQL 5.7.12 での追加検証を行っています。

続きを読む "[.NET Core]EntityFramework Core2.1でGROUP BY句がSQLで実行されるようになったので検証してみた" »

[.NET Core]Macで.NET Coreをアンインストールして古いバージョンをインストールする

.NET Core をいじっていると、.NET Core をアンインストールしたくなったり、古いバージョンに戻したくなったりすると思います。

そんなときの対応を残しておきます。

続きを読む "[.NET Core]Macで.NET Coreをアンインストールして古いバージョンをインストールする" »

« 2018年5月 | トップページ | 2018年7月 »



プロフィール

  • 名前:fnya
    経歴:
    SE としての経験は15年以上。様々な言語と環境で業務系システム開発を行い、セキュリティ対策などもしていました。なんちゃってSE。

    フリーウェア、Webサービス開発のためにEntyで支援を受け付けています。ご支援のほどよろしくお願いいたします。

    Twitter では、ブログでは取り上げない情報も公開しています。


    ブログについて

    このブログは、IT、スマートフォン、タブレット、システム開発などに関するさまざまな話題を取り上げたり、雑感などをつづっています。


    >>自作ツール
    >>運営サイト
    >>Windows 10 まとめ
    >>ブログ詳細

    Twitter のフォローはこちらから Facebook ページはこちら Google+ページはこちら RSSフィードのご登録はこちらから


最近の記事