…… 流石は、かつて,
かの 『 コロニー落とし』に なぞらえ、
” 『 サーバ 落とし 』 の xxx ” とありがたくない異名を貰った旦那しゃまです。
こうも簡単に、サーバ落とし攻撃を防ぐ …… とは。
リクエストされたとき、
瞬間的にDBのViewを創りに行くため、
メモリ空間を必要とする。
結果、多数のリクエストを受けると、メモリが足らなくなり、
View用のメモリとシステム用のメモリが、同一空間に配置されていた結果、
ある時間内に、一定量以上のView作成のリクエストを受けると、
結果、システムに必要なメモリが無くなり、結果、システム・ダウンする。
ならば …… 。
所詮は、取得可能なメモリ空間量の話。
取得可能なメモリ空間量を調べる …… のには負荷が掛かる!、
そんな処理を作れるか?!、
そんな事もわからんのか?!
vs …… サーバを落とされるより、マシでしょ?。