sql >> Database teknologi >  >> RDS >> Oracle

Hvad er den bedste praksis for migrering af en Oracle 10g-database til Microsoft SQL 2008 R2? Applikationen bruger Hibernate

Vær opmærksom på og test ydeevnen under belastning . Oracle gør nogle ting fundamentalt anderledes end andre databaseleverandører. Tom Kytes fremragende bog Expert Oracle Database Architecture påpeger flere forskelle. Et par højdepunkter:

  1. Oracle låser aldrig data bare for at læse dem. Det gør mange andre databaser.
  2. En skribent af data i Oracle blokerer aldrig en læser. En læser af data blokerer aldrig en forfatter. Det gør mange andre leverandører igen.

Ikke at være opmærksom på ting som dette kan forårsage store hovedpine efter en konvertering, når låseproblemer opstår. Dette er ikke for at antyde en overlegenhed af et produkt i forhold til et andet, det betyder blot, at det, der fungerer godt med en leverandørs produkt, kan fejle elendigt i et andet, og tilpassede tilgange afhængigt af databasen kan være påkrævet.



  1. indre join og hvor i() klausul ydeevne?

  2. SQL - Opdel enkelt kolonne i flere kolonner

  3. mysql_num_rows() forventer, at parameter 1 er ressource, boolean givet i C:\wamp\www

  4. sqlplus udskriv kørende erklæring