T
Tim
My db is split with the tables on the server.
As the data builds up, I'm wondering am I better having just one
back-end, or should I separate out some of the tables and create
several back-ends? It shouldn't make a difference to the front-end
because all the tables will be linked just the same.
I realise that I will probably lose some of the relationships and
won't be able to do cascade updates/deletes between different
backends, but I reckon I can minimise that problem to an acceptable
degree by careful selection of which tables to move. I'm thinking of
keeping the core stuff in one db, where the relationships can stay
intact, and move some of the peripheral tables out.
Is there a performance gain in doing this, or is it a recipe for
disaster? Eg. is it beneficial to keep the overall size of a back-end
down, or will it cause noticable slowdown (or worse) having 2 or more
dbs with linked tables in?
As the data builds up, I'm wondering am I better having just one
back-end, or should I separate out some of the tables and create
several back-ends? It shouldn't make a difference to the front-end
because all the tables will be linked just the same.
I realise that I will probably lose some of the relationships and
won't be able to do cascade updates/deletes between different
backends, but I reckon I can minimise that problem to an acceptable
degree by careful selection of which tables to move. I'm thinking of
keeping the core stuff in one db, where the relationships can stay
intact, and move some of the peripheral tables out.
Is there a performance gain in doing this, or is it a recipe for
disaster? Eg. is it beneficial to keep the overall size of a back-end
down, or will it cause noticable slowdown (or worse) having 2 or more
dbs with linked tables in?