タグ: PostgreSQL

comprehend
Amazon Bedrock は、基礎モデル (FM) を使用して生成 AI アプリケーションを構築および拡張する最も簡単な方法です。 FM は膨大な量のデータに基づいてトレーニングされており、それらのデータを使用してさ […]
default_collation_for_utf8mb4
以前に文字コードに関して少しまとめましたが、サーバー初期設定時のMySQL8.0のperformance_schemaはutf8mb4_0900_ai_ciになっていて、default_collation_for_utf […]
online-alter-utf8
MySQL8.0.14のリリースノートに以下の様に3つの条件が揃えばONLINEで文字コードをONLINEで変更出来るとあったので確認。utf8(utf8mb3)からutf8mb4という限定された改善だが、utf8をメイ […]
XA Transaction
XA は分散トランザクションで複数の個別のトランザクションリソースがグローバルトランザクションに参加することを許可する機能です。トランザクションリソースの多くはRDBMS ですが、他の種類のリソースであってもかまいません […]
Check制約
MySQLにも、MySQL8.0.16からCheck制約が実装されているので、改めてMySQLとPostgreSQLにおけるCheck制約の基本動作を確認してみます。 In case of MySQL 以下の様にMySQ […]
Generate Dummy Data
ベンチマークを実施する場合は、本番と同じデータとシステムで実施しないとあまり参考にする事は出来ませんが、おおよその検討を付ける為にダミーでデータを生成するケースも有るかと思います。TPCCなどを用いてデータを生成する事も […]
explain analyze
In case of MySQL PostgreSQLには、実際に処理を実行する、Explain Analyzeがありましたが、MySQL8.0.18からExplainに同じオプションが導入されています。ただ、Postg […]
information_scheama
MySQLにおける、Information_Schema INFORMATION_SCHEMAでは、データベースのメタデータを参照してテーブル、カラム情報、権限などの MySQLのメタ情報を確認する事が可能です。 Inf […]
sql_mode
MySQLもPostgreSQLもコストベースのオプティマイザーがANALYZEによって収集したデータを基に、SQLの処理を最適化して実行してくれますが、必ずしも常にパフォーマンスが最適化される訳では有りません。そんな時 […]
SKIP LOCKED
前回のブログで、MySQLとPostgreSQLの基本的なロックに関してはまとめたので、ここでは、MySQL8.0から加わっている。SKIP LOCKEDとNOWAITオプションについて追記します。 MySQL8.0 ( […]

最近のコメント

表示できるコメントはありません。