dbTalk Databases Forums  

more than one data base

sybase.public.sqlanywhere.general sybase.public.sqlanywhere.general


Discuss more than one data base in the sybase.public.sqlanywhere.general forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Mgs
 
Posts: n/a

Default more than one data base - 10-31-2009 , 09:17 AM






Hi all,

I would like to know if several different data bases running
at the same time in a single server engine may degrade
performance compared to the same server engine with only one
data base, supposed same number of total users and same
number of total transactions in both cases.

Sql Anywhere 11.0. 1 in Windows 2003 server 32 bits

Thanks a lot in advance

Reply With Quote
  #2  
Old   
Breck Carter [TeamSybase]
 
Posts: n/a

Default Re: more than one data base - 11-01-2009 , 01:40 AM






All things being equal, it should not make any difference.

But things are never equal... it all depends on what you are trying to
accomplish. If multiple databases on one server solves some problem
you have, such as isolating data owned by different clients, then go
ahead. On the other hand, if you frequently need to join tables
located in different databases, then one database might be better; one
connection can only "see" one database, other databases are accessible
via proxy tables but those DO have performance problems.

Those are just two examples. Please tell us more about your
environment.

Breck


On 31 Oct 2009 07:17:24 -0800, Mgs wrote:

Quote:
Hi all,

I would like to know if several different data bases running
at the same time in a single server engine may degrade
performance compared to the same server engine with only one
data base, supposed same number of total users and same
number of total transactions in both cases.

Sql Anywhere 11.0. 1 in Windows 2003 server 32 bits

Thanks a lot in advance
--
Breck Carter http://sqlanywhere.blogspot.com/

RisingRoad SQL Anywhere and MobiLink Professional Services
breck.carter (AT) risingroad (DOT) com

Reply With Quote
  #3  
Old   
Mgs
 
Posts: n/a

Default Re: more than one data base - 11-01-2009 , 02:22 AM



Hi Breck

Thank you very much for your answer.

The main reason to have multiple data bases is to isolate
them. They have the same schema but are used by different
small companies. The only exception is one table (products
table). It is a proxy table for all the data bases except
the main, the only one where it can be updated. And there is
no need to consolidate data between the data bases.>

Mgs

All things being equal, it should not make any difference.
Quote:
But things are never equal... it all depends on what you
are trying to accomplish. If multiple databases on one
server solves some problem you have, such as isolating
data owned by different clients, then go ahead. On the
other hand, if you frequently need to join tables located
in different databases, then one database might be better;
one connection can only "see" one database, other
databases are accessible via proxy tables but those DO
have performance problems.

Those are just two examples. Please tell us more about
your environment.

Breck


On 31 Oct 2009 07:17:24 -0800, Mgs wrote:

Hi all,

I would like to know if several different data bases
running >at the same time in a single server engine may
degrade >performance compared to the same server engine
with only one >data base, supposed same number of total
users and same >number of total transactions in both
cases.
Sql Anywhere 11.0. 1 in Windows 2003 server 32 bits

Thanks a lot in advance

--
Breck Carter http://sqlanywhere.blogspot.com/

RisingRoad SQL Anywhere and MobiLink Professional Services
breck.carter (AT) risingroad (DOT) com

Reply With Quote
  #4  
Old   
Breck Carter [TeamSybase]
 
Posts: n/a

Default Re: more than one data base - 11-02-2009 , 10:08 AM



See Chris Kleisath's blog: Multi-Tenant Database Architecture

http://iablog.sybase.com/kleisath/in...ecture-part-3/

Breck

On 1 Nov 2009 00:22:44 -0800, Mgs wrote:

Quote:
Hi Breck

Thank you very much for your answer.

The main reason to have multiple data bases is to isolate
them. They have the same schema but are used by different
small companies. The only exception is one table (products
table). It is a proxy table for all the data bases except
the main, the only one where it can be updated. And there is
no need to consolidate data between the data bases.

Mgs

All things being equal, it should not make any difference.

But things are never equal... it all depends on what you
are trying to accomplish. If multiple databases on one
server solves some problem you have, such as isolating
data owned by different clients, then go ahead. On the
other hand, if you frequently need to join tables located
in different databases, then one database might be better;
one connection can only "see" one database, other
databases are accessible via proxy tables but those DO
have performance problems.

Those are just two examples. Please tell us more about
your environment.

Breck


On 31 Oct 2009 07:17:24 -0800, Mgs wrote:

Hi all,

I would like to know if several different data bases
running >at the same time in a single server engine may
degrade >performance compared to the same server engine
with only one >data base, supposed same number of total
users and same >number of total transactions in both
cases.
Sql Anywhere 11.0. 1 in Windows 2003 server 32 bits

Thanks a lot in advance

--
Breck Carter http://sqlanywhere.blogspot.com/

RisingRoad SQL Anywhere and MobiLink Professional Services
breck.carter (AT) risingroad (DOT) com
--
Breck Carter http://sqlanywhere.blogspot.com/

RisingRoad SQL Anywhere and MobiLink Professional Services
breck.carter (AT) risingroad (DOT) com

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.