Мы используем базу данных Vitess для масштабирования и достижения горизонтального шардинга в mysql. можно ли сделать вторичный осколок в Vitess.
Например, например: Table 1 - Agency
(
AgencyID INT,
CreatedOn DATETIME
)
Table 2 - PayrollDetails
(
AgencyID INT FOREIGN KEY TO Agency Table,
PayrollID INT,
PayrollCreatedOn DATETIME
)
Теперь мы разграбили обе таблицы с AgencyID в качестве ключа разметки , но таблица PayrollDetails очень велика и содержит более 100 миллионов записей. Итак, теперь мы планируем снова разделить таблицу PayrollDetails с полем PayrollCreatedOn, а первичный раздел для обеих таблиц должен быть с ключом агентства, но таблица payrollDetails должна разделиться как с AgencyID, так и с PayrollCreatedOn. Как мы можем достичь этого в Vitess?