So, you want:
1. Make the same content available using one database, but more servlet
containers
2. Put different wikis inside the same internal database (one
mysql/oracle/postrges... instance, one database=collection of tables)
3. Put different wikis inside the same instance of sql server, but using
different internal databases (one mysql/oracle/postgres... instance, but
more databases=collections of tables)
I'd recommend 3, as it puts less stress on the database (joins take much
less).
1 is easy to accomplish too, but 2 will require some changes in the core.
On 4/10/07, Igor Regis <igor_ti(a)yahoo.com.br> wrote:
Hi Vincent,
The idea is to create a xwiki instance for each
corporation department; because it is a huge
corporation with more than 80.000 employees and about
30 departments (each one have a specific set of
hierarchy, rules and autonomy), and each wiki may have
thousands pages.
The problem is to set up these xwiki instances
accessing a unique centralized mainframe database mgr;
since in unlikely that our DBA team will let us to
create one database (table space,...) for each xwiki
instance.
We have discussed about creating a space per
department, but my boos asked me to find a way to
setup these multiple instances. But if it's
impossible... :-)
If you need more info about the requirements, I can
provide.
Regards,
Igor Regis
--
http://purl.org/net/sergiu