עוון SELECT *
הבוחר עמודות בשם SELECT * — עוון ראשון. הבוחר SELECT * בלולאה — עוון שני. הבוחר SELECT * בלולאה ואחר כך מסנן בצד השרת — יצא ידי שלושתם לרעה, ועמו המשתמשים שמחכים.
מעשה בדוולופר אחד שכתב שאילתה שהחזירה מאה אלף שורות, ואחר כך כתב בצד השרת: const user = results.find(u => u.id === userId). ראה זאת הדאטהבייס ובכה. ראה זאת השרת ובכה. ראה זאת המשתמש — לא ראה כלום, כי הדף לא נטען. יצאה בת קול ואמרה: WHERE. יש דבר כזה WHERE. השתמש בו. לא שמע הדוולופר, כי היה עסוק בלהסביר למנהל מדוע הדף איטי.