awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesMigration Lock Managers

Tools for managing database locks and timeouts specifically during schema migration processes to prevent system congestion.

Distinct from Concurrent Lock Managers: Distinct from generic record locks or backup locks; focuses on the orchestration of timeouts and retries during DDL operations.

Explore 1 awesome GitHub repository matching data & databases · Migration Lock Managers. Refine with filters or upvote what's useful.

Awesome Migration Lock Managers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ankane/strong_migrationsAvatar ankane

    ankane/strong_migrations

    4,411Vezi pe GitHub↗

    Strong Migrations este un instrument de siguranță pentru migrarea PostgreSQL, conceput pentru a preveni downtime-ul în producție prin detectarea și blocarea modificărilor riscante de schemă. Acesta servește drept validator de schemă care identifică operațiunile periculoase asupra bazei de date și sugerează alternative sigure pentru a asigura implementări fără downtime. Proiectul se distinge prin acționarea ca manager de blocare a bazei de date și optimizator de indexuri. Gestionează timeout-urile instrucțiunilor și implementează logică de reîncercare automată pentru timeout-urile de blocare pentru a preveni congestia bazei de date. În plus, oferă utilitare pentru curățarea indexurilor concurente invalide și actualizarea statisticilor tabelelor după modificările de schemă pentru a menține performanța planificatorului de interogări. Instrumentul acoperă o gamă largă de capabilități de gestionare a bazei de date, inclusiv validarea siguranței cu reguli personalizabile, modele de migrare automatizate și organizarea structurală a schemei, cum ar fi alfabetizarea coloanelor. Utilizează validarea conștientă de versiune pentru a alinia verificările de siguranță cu capabilitățile specifice ale motorului bazei de date țintă.

    Implements statement timeouts and automatic retry logic for lock timeouts to prevent database congestion during migrations.

    Ruby
    Vezi pe GitHub↗4,411
  1. Home
  2. Data & Databases
  3. Migration Lock Managers