Changes between Version 3 and Version 4 of Replication


Ignore:
Timestamp:
11/26/25 17:00:17 (5 weeks ago)
Author:
222004
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Replication

    v3 v4  
    127127}}}
    128128
     129Во нашиот случај базата веќе постоеше локално (airportdb) и содржеше голем број редови и табли. Наместо да создадеме празна структура и рачно да ја пополнуваме повторно, потребно беше да ја мигрираме целата база во Source контејнерот, а потоа преку репликацијата таа автоматски се пренесува во Replica.//
     130За таа цел користевме **MySQL Shell util.dumpInstance()**, со што креиравме оптимизиран dump со паралелна обработка.//
     131//
     132Прво се конектиравме на локалната MySQL инстанца со MySQL Shell:
     133{{{
    129134
     135mysqlsh root@localhost:3306 --js
     136
     137}}}
     138Потоа извршивме dump на базата:
     139{{{
     140
     141util.dumpInstance('./dump-airport', {
     142  threads: 8,
     143  compression: 'gzip'
     144})
     145
     146}}}
     147Airportdb е голема продукциска база со ~60M редови и ~2.22GB податоци, па затоа со повеќенитно извршување добиваме паралелно читање на блокови и редови.//
     148Резултат://
     149[[Image(dump.png)]]