Wat zijn nu de voordelen en nadelen van het gebruik van Stored Procedures boven het gebruik van SQL-code in je functielaag?
Momenteel heb ik:
Voordelen:
- Efficienter ivm optimalisatie query door DBMS
- Efficienter ivm minder netwerkverkeer (SQL-code hoeft immers niet via de lijn naar het DBMS verstuurd te worden)
- Beveiliging; er kunnen geen onverwachte querys uitgevoerd worden. Alles ligt vast in het DBMS.
Nadelen
- Overstap naar ander DBMS die stored procedures niet ondersteunen, niet mogelijk.
Momenteel heb ik:
Voordelen:
- Efficienter ivm optimalisatie query door DBMS
- Efficienter ivm minder netwerkverkeer (SQL-code hoeft immers niet via de lijn naar het DBMS verstuurd te worden)
- Beveiliging; er kunnen geen onverwachte querys uitgevoerd worden. Alles ligt vast in het DBMS.
Nadelen
- Overstap naar ander DBMS die stored procedures niet ondersteunen, niet mogelijk.