sql >> Databáze >  >> RDS >> Oracle

Automatické vynucení maximální velikosti databázové tabulky zrušením starých řádků

V závislosti na vaší definici jednoduššího...

Moje zaujatost by byla naplánovat úlohu, která se spouští pravidelně (řekněme každou noc), aby se odstranily nejstarší řádky. Pokud očekáváte, že byste mohli vygenerovat milion protokolů událostí za jediný den, možná budete chtít, aby se úloha spouštěla ​​častěji, ale pro většinu lidí je obecně dostatečná noc. To má tu výhodu, že je asynchronní, takže vám nevzniká režie počítání milionů řádků pokaždé, když vložíte, abyste zjistili, zda musíte některá data vymazat. Na druhou stranu to potenciálně vyžaduje určitou administraci k nastavení úlohy.



  1. Výjimka izolovaného úložiště:Nelze určit identitu domény

  2. AKTUALIZACE pomocí CASE a IN - Oracle

  3. aktualizace řádků tabulky v postgresu pomocí poddotazu

  4. Použití OpenVPN k zabezpečení přístupu k vašemu databázovému clusteru v cloudu