Sobes.tech

Python

Ce se întâmplă cu baza de date dacă primește 10.000 de actualizări ale aceleiași rând?

113

Scrie o interogare SQL pentru a găsi cel mai lung videoclip dintre cele mai scurte 10 videoclipuri din tabelul video (id, durată, id autor). with sbq as ( select id, duration, author_id from video order by duration limit 10 ) select id, duration, author_id from sbq order by duration DESC limit 1 select id, duration, author_id from video order by duration limit 1 offset 9 shortest = Video.objects.order_by('duration').values('id')[:10][-1] result = Video.objects.filter(id__in=Subquery(shortest)).order_by("-duration").first()

111

Cum ați realiza o migrare pe un tabel cu 20-80 milioane de rânduri: adăugați o coloană nouă și o precompletați cu o valoare bazată pe un alt câmp, dacă migrația nu se aplică?

111

Ați întâlnit în practică cazuri în care replicarea bazei de date afectează utilizatorii sau sistemul?

108

Spuneți-ne despre OAuth: ce este această tehnologie și pentru ce se folosește?

101
/2