SlideShare a Scribd company logo
1 of 15
Oracle->Postgresql移行における
performance Tuningの紹介
PL/SQL->PL/pgSQL自動変換時におけるPerformance​問題の一考察
岸本拓也
株式会社インサイトテクノロジー
岸本 拓也プロフィール
• 所属
• 株式会社インサイトテクノロジー DBコンサルティング部
• 今取り組んでいるお仕事
• アプリ移行 Oracle12c -> Postgres 11
• データ移行 Oracle11g EE RAC -> Oracle18c EE RAC
• 分析DB作成(Treasuredata,Embulk,Lumbda)
• リモートDBA(Oracle,Postgres,Mariadb)
• 趣味
• ダイエット
• 水泳
• ジョギング
• DBをいじっていて楽しいこと
• Performance Tuning
←今日の話題
アプリをOra->PG対応するために必要な考慮項目
• 機能要件
• Oracle​と同じように動作すること
• 非機能要件
• パフォーマンス
• セキュリティ
• バックアップ
• 監視
Oracle版アプリと同じように動作するために
• 無料のConversion Tool​があります
• AWS謹製
• SCT(Schema Coversion Tool)
• https://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide
/CHAP_Welcome.html
• Ora2Pg
• http://ora2pg.darold.net/
Conversion Toolがやってくれること
1. DB接続
2. データ,定義情報を読みこみ
3. 変換結果を出力
• データ
• In: 表data
• Out: insert statements
• オブジェクト
• In: 表,索引,view,materialized view,pl/sql,sql
• Out: DDL statements
移行アセスメントサービスやっています
• アプリケーションが使用している商用DBのテーブルやプロシ
ジャなどのオブジェクトから、DBの構成や機能、ライセンス
コスト等の情報を収集・分析し、移行時の問題点や難易度、移
行にかかる時間、移行時のコストなどを、レポートとしてご提
示するサービスです。
• アプリ移行検証過程では顧客DBサーバーへ接続する必要はない
• 構成情報だけを顧客から提供してもらう(expdp metadata=only)
• SQL​は別途取得(v$sqlもしくはSQL収集ツール(Insight Detection Tool))
貴社DB環境 インサイトテクノロジー社環境
オブジェクト
別DDL文
オブジェクト
表,索引,プロシジャ
etc.
SQL
SQLファイル
自動
変換
ツール
フ
ァ
イ
ル
レポート
Conversion Toolで変換できないもの
- Performance編-
• 実行計画
• ヒント句
• SQL Profile
変換できるけどPerformanceが良くないもの
• 拡張パックスキーマに含まれるaws_oracle_ext​ function
• PL/SQL->PL/pgSQLに自動変換される際に利用される
• https://postgresconf.org/system/events/document/000/000/106/mig
ration.pdf
Click to add text
今回のワルモノ→
今回ご紹介するperformance改善策
• 連想配列のグローバル変数としてSCTで変換されたfunctionが遅い
• aws_oracle_ext.array$set_value
• aws_oracle_ext.array$get_value
• OracleのPL/SQL packageに定義されたPL/SQL表がこれらのfunctionに自動変換されていた
• あるバッチを実行直後のpg_stat_user_functionsの出力結果
funcid schemaname funcname calls total_time self_time
------- -------------- ----------------------------------------------------- ----- ---------- ---------
5277753 aws_oracle_ext array$get_array_id 8257 3147.894 3147.894
5277762 aws_oracle_ext array$get_value 667 4683.889 706.273
5277908 aws_oracle_ext get_package_variable 5966 1035.831 617.547
5277754 aws_oracle_ext array$get_array_path_for_array_id 707 586.713 586.713
5277923 aws_oracle_ext is_package_initialized 6210 399.567 399.567
5277969 aws_oracle_ext set_package_variable 457 224.433 224.433
5277760 aws_oracle_ext array$get_storage_table_name 715 220.538 220.538
5277994 aws_oracle_ext to_char 1152 121.067 81.85
PL/SQL表の代替案
• PL/SQL表=Oracleの配列型
• 連想配列としてPL/SQL package部に大量に宣言され、pl/sqlコード内
で使いまわされていた
• pl/pgsqlではpackageはないし、array型を連想配列として利用するに
は使えない
一時テーブルによる連想配列実装
• パッケージがないため、パッケージレベルの変数もありません。
これは幾分か厄介なことです。 代わって、セッションごとの状
態を一時テーブル内部に保存できます。
• https://www.postgresql.jp/document/11/html/plpgsql-porting.html
もっといい案ないのか
• OracleでのPL/SQL表による実装の背景は、Performance改善のため
• 一時表を使うことに抵抗があった
• 連想配列だったら辞書型がいいんじゃないか
• 辞書型はないからjsonbによる実装を試してみる
PL/SQL表代替案performance comparison
• 2000回current_setting
• 1 row(s) fetched - 125ms
• 2000回select temporay table
• 1 row(s) fetched - 1.390s
• 2000回aws_oracle_ext.array$get_value
• 1 row(s) fetched - 4.578s
爆速!!!!!
今後のtuning方針
• PL/SQLのpackage部に大量に宣言されている変数をどうにかしたい
• 現状はaws_oracle_ext.set_package_valiable=set_config functionによりグ
ローバル変数宣言されている
• Json型を用いて、一括でset_config, current_configによるfunction間
での変数受け渡しを実現したい

More Related Content

Similar to Performance Problems when migrating fromoracle pl/sql application to postgresql - and how to overcome them

DB思い出話いろいろ(仮)
DB思い出話いろいろ(仮)DB思い出話いろいろ(仮)
DB思い出話いろいろ(仮)Takahiro Kitayama
 
パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦
パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦
パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦CO-Sol for Community
 
Add PLEASE clause to Oracle Database
Add PLEASE clause to Oracle DatabaseAdd PLEASE clause to Oracle Database
Add PLEASE clause to Oracle DatabaseNoriyoshi Shinoda
 
[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き
[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き
[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付きInsight Technology, Inc.
 
[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...
[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...
[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...Insight Technology, Inc.
 
20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓
20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓
20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓オラクルユニバーシティ
 
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会Mikiya Okuno
 
Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男
Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男
Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男CO-Sol for Community
 
オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用elanlilac
 
Intro2 Sqlanalyzer
Intro2 SqlanalyzerIntro2 Sqlanalyzer
Intro2 Sqlanalyzersaeka
 
20150920 中国地方db勉強会
20150920 中国地方db勉強会20150920 中国地方db勉強会
20150920 中国地方db勉強会yoyamasaki
 
Oracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけてOracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけてYoichi Sai
 
Sql database のご紹介
Sql database のご紹介Sql database のご紹介
Sql database のご紹介Oda Shinsuke
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とToru Takahashi
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とToru Takahashi
 
新機能によるデータベースシステムの改善ポイント
新機能によるデータベースシステムの改善ポイント新機能によるデータベースシステムの改善ポイント
新機能によるデータベースシステムの改善ポイントオラクルエンジニア通信
 
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi InabaInsight Technology, Inc.
 
あるインフラエンジニアの過去と未来
あるインフラエンジニアの過去と未来あるインフラエンジニアの過去と未来
あるインフラエンジニアの過去と未来Tsubasa Hirota
 
データベース勉強会 In 広島 mongodb
データベース勉強会 In 広島  mongodbデータベース勉強会 In 広島  mongodb
データベース勉強会 In 広島 mongodbRyuji Tamagawa
 

Similar to Performance Problems when migrating fromoracle pl/sql application to postgresql - and how to overcome them (20)

DB思い出話いろいろ(仮)
DB思い出話いろいろ(仮)DB思い出話いろいろ(仮)
DB思い出話いろいろ(仮)
 
パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦
パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦
パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦
 
Add PLEASE clause to Oracle Database
Add PLEASE clause to Oracle DatabaseAdd PLEASE clause to Oracle Database
Add PLEASE clause to Oracle Database
 
[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き
[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き
[A33] [特濃jpoug statspack on pdb oracle database 12c] 20131115 補足・続報付き
 
[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...
[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...
[db tech showcase Tokyo 2014] D21: Postgres Plus Advanced Serverはここが使える&9.4新機...
 
20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓
20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓
20170510_ORACLE MASTER Silver Oracle Database 12c 徹底特訓
 
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
 
Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男
Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男
Oracle SQL Developerを使い倒そう! 株式会社コーソル 守田 典男
 
オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用オンプレでもクラウドでも データベースサーバの運用
オンプレでもクラウドでも データベースサーバの運用
 
Intro2 Sqlanalyzer
Intro2 SqlanalyzerIntro2 Sqlanalyzer
Intro2 Sqlanalyzer
 
20150920 中国地方db勉強会
20150920 中国地方db勉強会20150920 中国地方db勉強会
20150920 中国地方db勉強会
 
Oracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけてOracleからamazon auroraへの移行にむけて
Oracleからamazon auroraへの移行にむけて
 
Oracle設計
Oracle設計Oracle設計
Oracle設計
 
Sql database のご紹介
Sql database のご紹介Sql database のご紹介
Sql database のご紹介
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
 
新機能によるデータベースシステムの改善ポイント
新機能によるデータベースシステムの改善ポイント新機能によるデータベースシステムの改善ポイント
新機能によるデータベースシステムの改善ポイント
 
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
[C14] ソーシャル ゲーム基盤を支える SQL Server by Takashi Inaba
 
あるインフラエンジニアの過去と未来
あるインフラエンジニアの過去と未来あるインフラエンジニアの過去と未来
あるインフラエンジニアの過去と未来
 
データベース勉強会 In 広島 mongodb
データベース勉強会 In 広島  mongodbデータベース勉強会 In 広島  mongodb
データベース勉強会 In 広島 mongodb
 

More from 拓也 岸本

Postgresqlのワーキングセットが大きくなる現象について
Postgresqlのワーキングセットが大きくなる現象についてPostgresqlのワーキングセットが大きくなる現象について
Postgresqlのワーキングセットが大きくなる現象について拓也 岸本
 
Mysql diagnostics w/jetprofiler
Mysql diagnostics w/jetprofilerMysql diagnostics w/jetprofiler
Mysql diagnostics w/jetprofiler拓也 岸本
 
Postgresql安定運用のご提案
Postgresql安定運用のご提案Postgresql安定運用のご提案
Postgresql安定運用のご提案拓也 岸本
 
Parsing xml with lxml
Parsing xml with lxmlParsing xml with lxml
Parsing xml with lxml拓也 岸本
 
鹿児島県錦江町に開発合宿に行ってきた
鹿児島県錦江町に開発合宿に行ってきた鹿児島県錦江町に開発合宿に行ってきた
鹿児島県錦江町に開発合宿に行ってきた拓也 岸本
 
横浜市の文化財公開アプリの提案0117
横浜市の文化財公開アプリの提案0117横浜市の文化財公開アプリの提案0117
横浜市の文化財公開アプリの提案0117拓也 岸本
 
金沢市の文化財公開アプリの提案
金沢市の文化財公開アプリの提案金沢市の文化財公開アプリの提案
金沢市の文化財公開アプリの提案拓也 岸本
 
自己結合Sqlクエリ検出ツールによるチューニングの提案
自己結合Sqlクエリ検出ツールによるチューニングの提案自己結合Sqlクエリ検出ツールによるチューニングの提案
自己結合Sqlクエリ検出ツールによるチューニングの提案拓也 岸本
 
Oracle DML Auditing Technique
Oracle DML Auditing TechniqueOracle DML Auditing Technique
Oracle DML Auditing Technique拓也 岸本
 

More from 拓也 岸本 (10)

Aurora features
Aurora featuresAurora features
Aurora features
 
Postgresqlのワーキングセットが大きくなる現象について
Postgresqlのワーキングセットが大きくなる現象についてPostgresqlのワーキングセットが大きくなる現象について
Postgresqlのワーキングセットが大きくなる現象について
 
Mysql diagnostics w/jetprofiler
Mysql diagnostics w/jetprofilerMysql diagnostics w/jetprofiler
Mysql diagnostics w/jetprofiler
 
Postgresql安定運用のご提案
Postgresql安定運用のご提案Postgresql安定運用のご提案
Postgresql安定運用のご提案
 
Parsing xml with lxml
Parsing xml with lxmlParsing xml with lxml
Parsing xml with lxml
 
鹿児島県錦江町に開発合宿に行ってきた
鹿児島県錦江町に開発合宿に行ってきた鹿児島県錦江町に開発合宿に行ってきた
鹿児島県錦江町に開発合宿に行ってきた
 
横浜市の文化財公開アプリの提案0117
横浜市の文化財公開アプリの提案0117横浜市の文化財公開アプリの提案0117
横浜市の文化財公開アプリの提案0117
 
金沢市の文化財公開アプリの提案
金沢市の文化財公開アプリの提案金沢市の文化財公開アプリの提案
金沢市の文化財公開アプリの提案
 
自己結合Sqlクエリ検出ツールによるチューニングの提案
自己結合Sqlクエリ検出ツールによるチューニングの提案自己結合Sqlクエリ検出ツールによるチューニングの提案
自己結合Sqlクエリ検出ツールによるチューニングの提案
 
Oracle DML Auditing Technique
Oracle DML Auditing TechniqueOracle DML Auditing Technique
Oracle DML Auditing Technique
 

Recently uploaded

AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 

Recently uploaded (8)

AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 

Performance Problems when migrating fromoracle pl/sql application to postgresql - and how to overcome them