ぐるぐるSQL
https://qiita.com/abe_masanori/items/1a2b9c1f1069c43237f8
SQLにloopがないがために、host言語でloop回しながらSQLを発行するやつ
基本的にはアンチパターン
利点
使用するSQLの構文が単純になる
SQLを詳しく知らなくても書ける
欠点
パフォーマンスが悪い
データ量が増えるほどその差は広がる
オーバーヘッドが色々かかる
通信部分、コネクションの確立部分、parseの部分 etc.
特にparseに時間がかかるらしい
parseにめっちゃ時間かかるの意外だなmrsekut.icon
Oracleにはhard parseとsoft parseがある
並列分散がやりづらい
DBの進化の恩恵を受けられない
『SQL実践入門』 5章