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