Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jakie są najlepsze praktyki migracji bazy danych Oracle 10g do Microsoft SQL 2008 R2? Aplikacja korzysta z Hibernate

Zwróć uwagę i przetestuj wydajność pod obciążeniem . Oracle robi pewne rzeczy zupełnie inaczej niż inni dostawcy baz danych. Znakomita książka Toma Kyte'a Expert Oracle Database Architecture wskazuje na kilka różnic. Kilka najważniejszych informacji:

  1. Oracle nigdy nie blokuje danych tylko po to, by je odczytać. Wiele innych baz danych tak.
  2. Zapisujący dane w Oracle nigdy nie blokuje czytnika. Czytelnik danych nigdy nie blokuje pisarza. Znowu wielu innych dostawców to robi.

Nie zwracanie uwagi na takie rzeczy może powodować duże bóle głowy po konwersji, gdy pojawiają się problemy z blokowaniem. Nie oznacza to wyższości jednego produktu nad drugim, ale oznacza to po prostu, że to, co działa dobrze z produktem jednego dostawcy, może sromotnie zawieść w przypadku innego i może być wymagane niestandardowe podejście w zależności od bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konfigurowanie odbiornika w bazie danych Oracle (edycje 12c, 18c i 19c)

  2. Hibernate 5 HQL translator dla Oracle Spatial

  3. Wymień tabelę i kolumny w jednym oświadczeniu

  4. cx_Oracle 'ORA-01843:niepoprawny miesiąc' z parametrem Unicode

  5. Funkcja CAST() w Oracle