sql >> Database >  >> RDS >> PostgreSQL

Hoe verwijder ik een vast aantal rijen met sorteren in PostgreSQL?

Documenten van Postgres raden aan om array te gebruiken in plaats van IN en subquery. Dit zou veel sneller moeten werken

DELETE FROM logtable 
WHERE id = any (array(SELECT id FROM logtable ORDER BY timestamp LIMIT 10));

Deze en enkele andere trucs zijn hier te vinden



  1. Niet gelijk aan <> !=operator op NULL

  2. Nuttige vragen over het verlopen van het Oracle EBS-wachtwoord/beleid/instellingen

  3. Problemen met schijf-I/O-knelpunten oplossen

  4. PostgreSQL-trends:populairste cloudproviders, talen, VACUUM, strategieën voor querybeheer en implementatietypen in ondernemingen