![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
[2/22][PL/SQL 最新情報]Oracle Database Technology Night ~集え!オラクルの力(チカラ)
![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
現地。 東京会場は半分のサイズみたい。 流石にPL/SQLは、ニッチ過ぎたか…(´・ω・`) #OracleTechNight
2019-02-21 18:23:23![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
参加します✌️ #OracleTechNight twitter.com/oracledev_jp/s…
2019-02-21 18:30:43![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
【まだ間に合う💁♀️】 「PL/SQL 最新情報」と題して #OracleTechNight を2月21日に開催👨💻 前回Tech Night開催時に皆さんからお伺いしたご質問についても、お答えさせていただきます✨ お申込み、まだ間に合いますので、ぜひ、お仲間お誘いの上お越しください😊 #OraDevJP oracle-code-tokyo-dev.connpass.com/event/117553/
2019-02-19 09:49:33![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
今回は「PL/SQL最新情報」 #OracleTechNight (@ 日本オラクル 中日本支社 東海オフィス in 名古屋市中区, 愛知県) swarmapp.com/c/8EyOicsyDf5
2019-02-21 18:35:38![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
今日はこれに参加。間に合った〜^^ PL/SQLのパフォーマンス向上策や新機能だって。 せっかく参加させてもらったのだから勉強させてもらおうっと。 eventreg.oracle.com/profile/web/in… #OracleTechNight
2019-02-21 18:45:12![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
まあワイ将 PL/SQL 大好きやけどね。Oracle Databaseの処理ならほぼ何でもできる。 彡(^)(^) #OracleTechNight
2019-02-21 19:02:32![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
PL/SQLファンクション結果キャッシュで関数の結果を高速に返せる。 彡(゚)(゚) #OracleTechNight
2019-02-21 19:04:42![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
PL/SQLファンクション結果キャッシュのサンプルコードとサンプル結果 彡(゚)(゚) #OracleTechNight
2019-02-21 19:05:13![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
RESULT_CACHE句を埋める。これSLEEPもキャッシュしちゃうんやな。 彡(゚)(゚) #OracleTechNight
2019-02-21 19:05:59![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
DBMS_PARALLEL_EXECUTE、確かに有るなぁ。 彡(゚)(゚) #OracleTechNight
2019-02-21 19:06:59![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
DBMS_PARALLEL_EXECUTEは更新処理を多重実行できて、Standard Edition でも使える! 彡(゚)(゚) #OracleTechNight
2019-02-21 19:08:08![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
DBMS_PARALLEL_EXECUTEパッケージによるJOBの作成、チャンクによる分割、JOBの走行、JOBの削除 彡(゚)(゚) #OracleTechNight
2019-02-21 19:11:58![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
従来のストアドによる結果セット返却を簡略化する機能、他RDBMSとの互換性が向上 彡(゚)(゚) #OracleTechNight
2019-02-21 19:14:51![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
従来はrefcursor型の変数を定義して、ストアドの結果を代入する必要が有った。 彡(゚)(゚) #OracleTechNight
2019-02-21 19:15:49![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
暗黙的SQL文結果セットによって、ストアドを直接コールして直接結果を受け取れるようになった。 彡(゚)(゚) #OracleTechNight
2019-02-21 19:16:55![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
SQL文をストアド化することによってアプリとSQLの分離が可能に 彡(゚)(゚) #OracleTechNight
2019-02-21 19:18:27![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
DBMS_SESSION.SLEEP ⇒ SLEEPプロシージャをDBMS_LOCKパッケージからDBMS_SESSIONにも作成 彡(゚)(゚) #OracleTechNight
2019-02-21 19:21:58![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
多相テーブルファンクション(Polymorphic Table Function) 彡(゚)(゚) #OracleTechNight
2019-02-21 19:22:45![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
従来型のテーブルファンクションに、入力と出力の列数を可変にできる機能を追加 彡(゚)(゚) #OracleTechNight
2019-02-21 19:23:34