muszę połączyć 2 bazy danych w jedną.
Bazy składają się z ok 100 tabel połączonych relacyjnie na wiele sposobów.
Bazy mają tą samą strukturę 1 do 1.
Tabelki sa oparte o silnik InnoDB
Każda z baz ma po 200GB, min 1mln rekordów na tabelke a rekordowe tabelki mają po 750mln rekordów. Do każdej bazy co sekundę trafia setki rekordów
W każdej z baz rekordy wystartowały od 1..czyli wrzucając dane z jednej bazy do drugiej rozjadą się relacje w tej z której dane dodajemy.
Obecnie jedynym pomysłem, który się pojawił w mojej głowie to:
Biore jeden rekord z starej bazy dodaje go do nowej bazy danych biorę id, które otrzymam i sciągając kolejne rekordy z powiązanych tabel wstawiam już te nowe ID.
Może ma ktoś ciekawszy sposób lub spotkał się z podobnym problemem?
