問題
ストアドプロシージャの利点として、適切でないものはどれか。
選択肢
- 1SQL文を一度に大量実行することによる通信量削減
- 2サーバ側で実行されることによる処理高速化
- 3ビジネスロジックの一元管理
- 4クライアントごとの個別カスタマイズが容易
正解
4. クライアントごとの個別カスタマイズが容易
詳しい解説を見る解説を閉じる
解説
ストアドプロシージャはサーバ側に保存された処理単位で、通信量削減・サーバ側高速実行・ロジック一元管理・コンパイル済みSQLの再利用などのメリットがあります。一方でクライアントごとのカスタマイズには向かず、特定DB製品依存(移植性低下)、テストやバージョン管理が難しいといった欠点もあります。利点と欠点のバランスを理解する必要があります。
一問一答
全400問を繰り返し学習