Mój hosting oferuje jedynie 100MB na bazę. Zbliżyłem się niebezpiecznie do tego limitu i teraz mam problem

Otóż wymyśliłem sobie, że zrobię drugą bazę, z tą samą strukturą. Pytanie brzmi jak to połączyć? Czy od strony MySQL (co raczej odpada, jedyne dostępne silniki to InnoDB, MyISAM lub MGR_MyISAM, a tabele mam InnoDB, z racji relacji, kluczy i transakcji ) czy od strony PHP. Hosting to shared więc nie ma raczej mowy o replikacjach itp.
Znacie/używacie/macie pomysł jak to rozwiązać?
Oczywiście najprostszym (choć raczej nie najwydajniejszym ) jest coś w stylu
$query = "SELECT a,b FROM table"; $result = $db1->query($query); { $result = $db2->query($query); { } }
to w strasznym uproszczeniu, a używam o wiele ciekawszych zapytań ;]
tak więc, jest jakiś sposób oprócz powyżej pokazanego?
pozdr.