sql >> Database >  >> RDS >> Sqlserver

Bronbeheer en opgeslagen procedures

Meestal houdt u de wijzigingen in SQL-scripts bij in bronbeheer. U heeft bijvoorbeeld een check-in voor uw basisschema voor uw database. Vervolgens voegt u steeds nieuwe SQL-bestanden toe voor wijzigingen in uw schema. Op die manier kunt u voor testdoeleinden naar een exacte versie implementeren. Vervolgens kunt u build-automatisering gebruiken om sommige van uw scripts automatisch te testen door ze uit te voeren met testdatabases met daadwerkelijke gegevens erin.

Er zijn veel database-diff-tools die u kunnen helpen bepalen wat er tussen versies is gewijzigd.



  1. MySQL voegt een NOT NULL-kolom toe

  2. Oracle-rijtelling van tabel per telling(*) versus NUM_ROWS van DBA_TABLES

  3. Hoe kan ik indexen opnieuw opbouwen en statistieken bijwerken in MySQL innoDB?

  4. Verwijzen naar Oracle door de gebruiker gedefinieerde typen via DBLINK?