batchPostgreSQLのVACUUMをbatchから実行する PostgreSQLのユーザーデータベースで、不要レコードのあるテーブルのみ、VACUUMを実行するバッチ(bat)を作成しました。ソースコードはGitHubで公開しています。 フォルダ/ファイル構成 select_t... 2023.01.17batchPostgreSQL
Web APIASP.NET Core Web APIで実装するシンプルで高速なDBトランザクション処理(on PostgreSQL) .Net 6.0 の ASP.NET Core Web APIから、Dapper+Npgsql NuGetパッケージを使い、PostgreSQLデータベースへDBトランザクション処理を行うサンプルを作成しました。ORマッピングの主流はDa... 2023.01.25.NET CoreASP.NET CoreC#PostgreSQLSwaggerVisual Studio 2022Web API
SwaggerWEBAPIの Swagger画面でリクエストパラメータのjsonデータを自動生成する .Net 6 の ASP.NET Core Web API 実装で、リクエストパラメータにModelクラスを使用する際、Modelクラスのメンバ変数に Getter/Setterを加えておくと、Swagger画面を表示した際、json形... 2023.01.12.NET CoreASP.NET CoreC#jsonPostgreSQLSwaggerVisual Studio 2022Web APIデータベース
Blazor Server 6.0Blazor Serverで実装するシンプルで高速なDBトランザクション処理(on PostgreSQL) .Net 6.0 の Blazor Serverから、Dapper+Npgsql NuGetパッケージを使い、PostgreSQLデータベースへDBトランザクション処理を行うサンプルを作成しました。ORマッピングの主流はDapperになっ... 2023.01.25.NET CoreASP.NET CoreBlazor Server 6.0C#PostgreSQLVisual Studio 2022
batchPostgreSQLのREINDEXをbatchから実行する PostgreSQLのユーザーデータベースで、使われているIndex(Select文などからScanされたことがあるIndex)のみ、REINDEXを実行するバッチ(bat)を作成しました。ソースコードはGitHubで公開しています。 ... 2023.01.17batchPostgreSQL
Blazor Server 6.0Blazor Serverから PostgreSQLへSQL文を発行する .Net 6 の Blazor Serverから、Dapper+Npgsql NuGetパッケージを使い、PostgreSQLデータベースへSQL文を発行するサンプルを作成しました。ソースコードはGitHubで公開しています。 ... 2022.12.18.NET CoreBlazor Server 6.0C#PostgreSQLVisual Studio 2022
PostgreSQLPostgreSQLでレコードの存在チェックをするなら CountよりAnyの方が高速 PostgreSQLのパフォーマンス改善をしていて、レコードの存在チェックをするSQLの検証をした結果、Count()、Count()+limit1、Any() の3パターンで最も高速でDB負荷が低かったのは Any()だった。 下... 2022.10.16PostgreSQL
PostgreSQLPostgreSQLの PRIMARY KEYと UNIQUE INDEXに、別途 INDEXを追加する必要はない PostgreSQLの PRIMARY KEYとUNIQUE INDEXは、一意制約だけではなく INDEX機能も有しているので、PRIMARY KEYとUNIQUE INDEXの対象列に、INDEXを追加する必要はない。SQLServe... 2022.09.21PostgreSQL
.NET CoreMethod not found: ‘Npgsql.NpgsqlDataReader Npgsql.NpgsqlCommand.ExecuteReader()’ エラー .Net Core プロジェクトで、NpgsqlBulkUploaderの Insertメソッド実行時に「Method not found: 'Npgsql.NpgsqlDataReader Npgsql.NpgsqlCommand.Ex... 2022.06.30.NET CoreC#PostgreSQL
PostgreSQLPostgreSQLのSQLは A5:SQL Mk-2 のSQLデザイナで楽に書く Accessや SQLServerで便利な、GUI上で動的にSQLをデザインし作成する機能は、PostgreSQLの標準ツール pgAdmin4 には無いが、PostgreSQLに対応している A5:SQL Mk-2 には有る。忘れがちで... 2022.10.09A5:SQL Mk-2PostgreSQL