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@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