sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Visninger vs. lagrede procedurer

Efter min mening bør Stored Procedures udelukkende bruges til datamanipulation, når den samme rutine skal bruges blandt flere forskellige applikationer eller til ETL mellem databaser eller tabeller, intet mere. Grundlæggende skal du gøre så meget i kode, som du kan, indtil du løber ind i DRY-princippet, eller hvad du gør er simpelthen at flytte data fra et sted til et andet i DB.

Visninger kan bruges til at give en alternativ eller forenklet "visning" til dataene. Som sådan ville jeg gå med en opfattelse, da du ikke rigtig manipulerer dataene så meget som at finde en anden metode til at vise dem.



  1. php/mysql. Er der mysql-funktion til at opdage, om der findes mindst 2 bestemte ord i mindst ét ​​mysql-rækkefelt

  2. Indlæser klasse `com.mysql.jdbc.Driver'. Dette er forældet. Den nye driverklasse er `com.mysql.cj.jdbc.Driver'

  3. TRUNC(dato) Funktion i Oracle

  4. MySQL2 Ruby gem vil ikke installere 10.6