[database design]  the "too many" number of users of one instance!!

Good morning everyone!!
I have a question about the number of users of one db
instance, "possible problems" caused by too many users,
and "pros and cons" of this case.
Now, the company I work for is considering centralizing
150 db servers of 150 sites. 150 chained-stores have
their own db instance.
Here is the structure of db instance after the
centralization.
1. Centralized instance has each user per site(150
sites), for example, site001, site002, …site00n, …
site150
2. Each user has its own 250 tables, thus the db
instance become to have 150 users and 150*250 tables.
3. Each user has almost the same table schema, not
exactly. There are a little bit of differences among
the business rules of each sites.
4. the version of centralized db instance is "oracle9i".
Theoretically, it seems like there is no problem, but I
have not experienced the db instance like this, which
has "too many" users of 150 users.
In terms of every aspect such as "performance/tuning",
"system management", or "something else", I would like
to hear what could be "the pros and cons" of this
structure.
Assuming that there are possible critical problems caused
by too many users, what could be the alternative choice?
I will be waiting to hear your experience. Every response
will be appreciated, even if it is not about what I asked.
Thanks for your interest in advance.
Have a nice day.
Ho from Japan

Have a look to following AskTom threads:
http://asktom.oracle.com/pls/ask/f?p=4950:8:4685256847630125933::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:31263903816550
http://asktom.oracle.com/pls/ask/f?p=4950:8:4685256847630125933::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:63447102315094

Similar Messages

  • Can't Solve the "Too Many Clients Tasks" Problem

    Hello All ,
    I am creating a java desktop application , and i keep getting this error message:
    [Microsoft][ODBC Microsoft Access Driver] Too many client tasks.
    Any way ,i googled for this error and i found that because i creates many connections with database "more than 10 i think " , and that why i get this error message ..
    The problem is that i do not know how to solve it , i tried to close the connections and i still getting the same error
    I searched this forum , and someone suggest to close the connections and the statements and the resultset , but still not working
    this is the code
    public class Database_Mangement {
        private String User_ID;
        private String  user_name;
        private String password;
        private Admin_Connection c;
        private Connection conn;
        private Connection uni_conn;
        private ArrayList<Admin_TableEntry> data;
        public Database_Mangement() throws SQLException
          conn = null;
          uni_conn = null;
          conn = DriverManager.getConnection("jdbc:odbc:smart_database");// Connect with database no 1 through ODBC
          uni_conn = DriverManager.getConnection("jdbc:odbc:uni_database");//Connect with database no 2 through ODBC
          data = new ArrayList<Admin_TableEntry>();
         ArrayList<Admin_TableEntry> getInformation(int type)throws SQLException
             Statement stm = null;
             ResultSet getInfo = null;
           try{
             //get User Information
                if(type==1)
                     stm = conn.createStatement();
                    String temp;
                    temp = "select * from Students";
                    getInfo = stm.executeQuery(temp);
                else if(type==2)
                     stm = uni_conn.createStatement();
                    String temp;
                    temp = "select * from Students";
                    getInfo = stm.executeQuery(temp);
                 while(getInfo.next())
                      Admin_TableEntry tempclass = new Admin_TableEntry();
                      if(type==1)
                      {tempclass.ID = getInfo.getString("Student_ID");
                       tempclass.Name =getInfo.getString("Student_Name");
                       tempclass.balance=getInfo.getString("Student_Balance");}
                      else if(type==2)
                          tempclass.ID =getInfo.getString("Student_ID");
                          tempclass.Name = getInfo.getString("First_Name");
                          tempclass.Last_Name =getInfo.getString("Last_Name");
                          tempclass.haveaccount=getInfo.getBoolean("Have_SmartCard");
                       data.add(tempclass);
    catch(Exception e)
    {System.out.println(e.getMessage();}
    finally
         conn.close();
         uni_conn.close();
        stm.close();
    //    getInfo.close();  Please note that i get an error message when i try to close the ResultSet
    //and this is the error message
    // Exception in thread "main" java.sql.SQLException: ResultSet is closed
                   return data;
    }and thank you for your time..

    Thanks , but it only solved the ResultSet.close() problem ,
    i am still getting the Too Many Clients error
    and i am closing every connection i created after the end of every function .
    i think i will switch to SQl server 2008 ... Hope it will be better

  • How many licenses my comapny has and how many number of users logged in.

    Hi All,
    Can any one tell,
    before login into the SAP B1,
    I want to know
    how many licenses my comapny has and how many number of users(Licenced) logged in using Query Analyzer or any other way.
    Thanks
    Chakrapani
    Edited by: chakrapani bandaru on Feb 17, 2010 12:58 PM

    Hi Sunderraj,
    Can u eloberate the answer,
    I want to take a report of that count.
    Thanks
    Edited by: chakrapani bandaru on Feb 17, 2010 2:14 PM

  • New book! Physical Database Design: The Database Professional's Guide

    Morgan Kaufmann publishers have just released a new book on physical database design covering how to design indexes, range and hash partitioning, materialized views, storage layout, RAID, warehouse design and other physical design areas. The book covers Oracle and several other major databases. Lots of diagrams and examples. It's actually a really good book. An excellent book for people who design and administer databases.
    Available on Amazon and most other book sellers.
    Physical Database Design: The Database Professional's Guide to Exploiting Indexes, Views, Storage, and More
    by Sam S. Lightstone, Toby J. Teorey, Tom Nadeau
    Paperback, 448 pages, publication date: MAR-2007
    ISBN-13: 978-0-12-369389-1
    ISBN-10: 0-12-369389-6
    Series: The Morgan Kaufmann Series in Data Management Systems
    Link on Amazon:
    http://www.amazon.com/Physical-Database-Design-professionals-exploiting/dp/0123693896
    Link on the publisher's web site:
    http://www.elsevier.com/wps/find/bookdescription.cws_home/710637/description#description
    Comments on the book can be sent to: [email protected]

    how could we get the report of previous five years sale of the products.
    SELECT trunc(sale_date, 'YYYY'), sum(sale_qty)
    FROM   sales
    WHERE  sale_date >= add_months(sysdate-60)
    GROUP  BY trunc(sale_date, 'YYYY')
    suggest whether dropped Product name from the sale table as I already have a column prodid in it?Yes. Duplicated data is a Bad Thing. This is Rule #1 of the late Dr. Codd's 12 rules. These are the foundationstones of good relation design. Wikipedia has a good introduction to them.
    Cheers, APC

  • How to Know the How many number of JCo connections established?

    Hi
    How to Know the How many number of JCo connections established for mapping?

    Hi
    mConnection =  JCO.createClient("001", // SAP client
                  "<userid>", // userid
                  "****", // password
                  null, // language
                  "<hostname>", // application server host name
                  "00"); // system number
    //Connections to a specific application server (as in the above example)
    mConnection.connect();
    //Creating the JCO.Client object does not connect to SAP, but a subsequent call to
    connect() will accomplishes this
    So you can easily find out the number of JCo connections by checking out these.
    Thanks

  • Two database with the same sid but different ORACLE_HOME on one host

    two database with the same sid but different
    ORACLE_HOME on one host,and if configure them with
    two differnt lisnter staticaclly,this abosultely work
    because in the lisnter.ora we must provice
    ORACLE_HOME variable,with this ORACLE_HOME the client
    can differentiate which database to connect,but if
    use dynamically register feature,how can the client
    tell which database to connect?

    Also note that this type of configurtion may not be supported.
    Just because a given configuration works in certain given conditions does not mean that it would be supported.
    If this setup is for a configuration that has any value, please also Contact Oracle Support to get their inputs on what you are trying to accomplish.

  • Which is better?    Two Oracle user in one instance OR  in two instances?

    Which is better?
    I could not find any benchmark for number of instances per user
    in the same machine.
    suppose that you have two major Oracle user, from performance
    point of view it is better to make separate instances in same
    machine or keep these two users in the same instance.

    Hi.
    I understand that you will use oracle for two different
    applications on the same host.
    Each instance has its SGA and background processes. So, using
    two different schemas(users) in one instance you can share
    phisical memory between the applications. Concerning background
    processes, you can start as many of them as you wish, so it's
    not a problem. If you decided that one DBW is not enough, you
    could configure oracle to use two or more.
    best regards,
    Andrew

  • How can you fix the too many http redirects on the App Store

    Each time I use my App Store and click on top 25 or categories it says too many http redirects and I need help fixing this problem. This problem has been occurring for about 1-2 weeks

    I never had happen on app store but try this:
    Removing or clearing stored Safari content
    To clear your history from Safari, tap Settings > Safari > Clear History
    To clear all cookies from Safari, tap Settings > Safari > Clear Cookies and Data
    iOS 5 or later: To clear other stored information from Safari, tap Advanced > Website Data > Remove All Website Data
    referenced artilce HT1677. If it still does not work just use a computer and sync apps over or call apple support (you most likely will have to pay for it though).

  • CP6 - too many smart shapes / levels on one page?

    Hi all,
    While creating a new project in Captivate 6, I used smart shapes as buttons with advanced interactions to show and hide product features. These product features in itself can have subsets of information that I want to show when the user asks for them.
    So on the second level, I again used smart shapes for that information (e.g. a list of three). I grouped them to avoid too lengthy an advanced interaction. Upon publication, however, and rather peculiarly, the first smart shape in the list did not work. I checked and rechecked (and then checked again ) all interactions and they were correct. Moreover, when I switched the first and second item in the list (i.e. physically moved them on the page), the problem did not move along: it remained with the (now new) first item in the list. Which means that it is not a mistake in the advanced interactions.
    I have tried to find a solution for this, but eventually had to revert to using separate slides for the separate features and then the smart shapes worked fine (without changing the logic behind them).
    Has anyone else encountered this, or am I doing so onviously something wrong that I've failed to notice? It looks like Captivate stumbles on the number of levels on one slide?
    Thanks.
    Jan.
    PS: I'm new to this forum, so if this question has been asked (and answered) before, I apologise. I couldn't find it.

    Hi,
    thanks for the treply. Unfortunately (and carelessly) I chucked the .cptx that didn't work and stuck with the workaround. So I can't remember exactly how many levels (guessing three levels of smart shapes on top of each other.
    Elsewhere on this forum, we found that if two buttons are on top of each other (invisible or not) could interfere with each other. My guess is the same happened with the first smart shape in ly list, that it got interfered with by an invisible button.
    In the end, the customer found the non-linear navigation too complicated so we had to go for a linear slide per slide approach anyway.
    Jan.

  • When I open my safari it will no longer go directly to my yahoo home page, says..Safari cannot open page because too many redirects occurred,  Can some one tell me how to fix this, I have tried bookmark but won't open from there.

    when I open my safari it will no longer go directly to my yahoo home page, says.. Safari cannot open page because too many redirects accured, how do I fix this.

    Clear the cache in Safari and have another try
    Cheers!

  • V570 - Has too many partitions - Can I nuke one? I need a separate Data Partition!

    Hi,
    I convinced a Buddy to buy a V570 two days ago. (I've used a Lenovo Laptop for work for a year, and it's been rock solid.) The box was delivered to his house a few hours ago. He lit it up and put his name on it, and then brought it to me, as I help his family out with their computers. (Our Wives are best friends.) I'm a bit geeky and usually know my way around these boxes. But I'm a little stumped on this one.
    Normally on laptops they come with tons of bloatware, and it's usually faster to go up to the OEM's site, download all the latest drivers and  utilities, then back up the original image before blowing it away, and installing a fresh Windows OS. One of the other main issues is most lappys have one big partition for the OS and Data. So if you get a Trojan or virus => it can nuke all of it. So I always divide the drive, and have a Data partition, so you don't lose everything if (when) something nasty occurs. 
     But in this case the Box really doesn't have too much bloatware, so I thought make the Factory backup disks, then uninstall the few unwanted programs, partition the C Drive, and create a Data drive in that space. I didn't even look at the hidden partitions so when I went to Create the Data partition I was warned Windows 7 64 Pro doesn't support more than 4 partitions on the operating system drive! If I go into Disk Management I see the typical small Win7 recovery 200 MB partition, a 654 GB C  partition, a empty (?) 29 Gig Lenovo partition, and a 14.75 OEM partition. I'm used to the first 2 partitions but what's the rational for the last two from lenovo? One is the "factory" image, and I assume it's the OEM partition, so what's the Lenovo partition for? Can I shrink C, and enlarge the Lenovo partition, so it can become the Data Drive =>  without affecting the lenovo drives function?
    I thought I may have to go with the new Windows install but I can find all the drivers /utilities software at the Lenovo Sites. So I'm a bit stumped and would appreciate your help.
    Thanks for the assist.
    Regards,
    -Jim-

    Jim,
         In one word, no.
         I would strongly advise you to just leave it alone, unless you want to spend hours on the phone to your friend, trying to fix all the problems your friend will encounter, with his "new" modded system.
         Please, I'm not trying to be nasty, or unkind. Those 4 partitions are the key to Lenovo's One Key Recovery. Lenovo has spent a lot of time, and engineering to make their systems as user friendly, and trouble free as possible. They built in the Enhanced Experience 2.0, and customized the Windows 7 software for fast booting. Just because you "can"  repartition the drive, doesn't mean you "should".
         These forums are filled with users who messed around with their drive structure, used a modded BIOS, or just plain screwed up their programs and hardware, just because they "could". Then they want some urgent help for their machines that went wacky. The moderators on these sites have a hard enough job, keeping track of the various systems "as shipped", to do any troubleshooting on those systems that the user has repositioned the drive, or deleted the programs that Lenovo has included for recovery.
         As you've said, there's not a lot of bloatware on Lenovo's machines. You shouldn't have to reload a "fresh Window OS". If you do, some of the Lenovo's Enhanced Experience 2.0 for Win 7, and some other functions will be toast. That's why you don't see all of the Windows drivers on their site. Lenovo only includes the drivers that have been modified for your V570. Stick with them.
         So, in the end, yeah you can mess with the partitions, but you shouldn't. See this thread to know what you are getting in to, and be ready for your friend's late night phone calls.
    http://forum.lenovo.com/t5/IdeaPad-Y-U-V-and-Z-series/new-disk-partioning-and-one-key-recover-featur...
    DragonRider
    I'm DO'ing IT
    Lenovo Y470 085525U 2nd generation Intel® Core™ i7-2630QM processor ( 2.00GHz 1333MHz 6MB )
    IdeaCentre A520 Intel® Core™ i5-3230M processor ( 2.60GHz 2600MHz 3MB )
    YOGA Tablet 2 Pro-1380F
    X1 Carbon 2nd Gen (20A8) ThinkPad + T420

  • Oracle Database VM Template - too many issues

    Just wanted to offer my experience with the Oracle VM Template, specifically for 64-bit Oracle Database 11g (11.1). We decided to try out Oracle VM and the templates on a new server, we thought the promise of the templates could drastically decrease our time spent installing and setting up new boxes.
    Setting up the template and getting it running was a breeze, although Oracle could have better documented things. Some passwords and important steps were left out that I had to figure out after the fact.
    The real nightmare is the Oracle database installation it comes with. I guess they call this an OEM installation - but it's complete crap. Nothing really works like it should, and I found it to be a lost-cause trying to get it to work after awhile. Enterprise Manager comes disabled - what kind of database installation is this without enterprise manager? I guess they think everyone is using Grid Control - although I'm not even convinced Grid Control would have worked with all the issues going on.
    I spent a day trying configure the installation to get things working, then realized packages were missing, needed for anything other than the database engine to run, due to the stripped version of oracle linux the template uses.
    None of this was documented or explained at all. There's nothing on metalink..pretty much nothing. If you want a simple database that you can connect to and run sql queries through sql plus, this might just work. But it's far from a typical production setup. I would steer clear of this.

    Hi there,
    VPD (Virtual Private Database) is a feature of the Oracle Enterprise Edition:
    http://www.oracle.com/technology/deploy/security/database-security/virtual-private-database/index.html
    It's in the dbms_rls package.
    HTH, Peter

  • Too many number of process' anybody with similar problem

    Hi,
    we are using portal 9022 on rh201. once in a while it starts creating excessive number of process' and dogs down the system. we are running infrastructure and mid tier on the same server. any body out there with similar issues. I am thinking of converting the dedicated to MTS system. anybody has any success in tuning the performance.
    Thanks,
    Vijay

    which 'processes' are they ?
    java, db writer, webcache, ohs ???
    I wouldn't turn on MTS by default without understanding exactly why you are turning it on..
    This document is for 309 but the premise of the assertions is exactly the same.
    Thx
    JP

  • Update 2 iOS7.0.2 today; how to turn off the too many apps?

    In ver 6 I know how. But,ver 7 do not know yet! Or is it necessary to turn them off?

    Close inactive apps
    1. Double tap the home button to bring up the multi-tasking view
    2. Swipe the app's windows upwards to close
    3. The app will fly off the screen
    http://support.apple.com/kb/ht5137

  • Too many apps in launchpad? One solution.....

    I had a lot of apps in my Applications folder, mainly due to my Parallels Windows installs.
    I fired up Launchpad after installing and I had over 10 screens of applications. Not very productive.
    To counter that problem, I move applications out of my Applications folder into self defined folders out of the original folder.
    I then used this tip to reload the Launchpad database and restart the Dock to soidify the changes:
    http://haiteq.com/2011/07/07/quick-tip-force-os-x-lion-to-reload-the-launchpads- contents/
    It worked for all of my Parallels Windows Applications that Launchpad found. I move them to another folder..way out of the Applications folder.
    It worked! Only 4 screens of Mac apps!
    I hope it helps people out.
    Enjoy Lion OS X!

    My greatest hope for Lion was Launchpad, and I'm utterly disappointed. It's a mess.
    It should not be necssary to rejigger the Applications folder just so Launchpad isn't a collossal jumble. The idea that one should drag and drop an icon over 6 screens is ridiculous.
    Only about 5 or 6 icons out of many dozens display the "x" that Apple Help says to click to remove the icon from Launchpad. Multiple copies of the same application icon appear in Launchpad, even though only one copy exists on the Mac drive. Application aliases appear in Launchpad with no way to delete them except to locate them on the hard drive.
    And that is just in the first 10 mins. of stunned disillusionment.
    It all makes me yearn for an old OS which didn't have wiggling icons but did allow the Applications folder to be organized with folders and displayed in the Finder as simply text.
    Launchpad is a tacit admission that the Dock is inadequate (and was from Day One), but Launchpad is even worse.

Maybe you are looking for

  • How can I get status of a production order from database?

    Hi,    I need to write a report to show user details about the production order. Because there are some customized linkages between our sales order and production order, we can't use COOIS directly.   But I met a problem when writing this report. I f

  • Photoshop Crashes after GPU Upgrade

    I just recently upgraded my GPU from an nVidia GTX 460 to an AMD Radeon R9 290, and since then I've been experiencing problems with Photoshop. Just after I upgraded my GPU, I did a clean uninstall of my old drivers, installed my new drivers (which I

  • Compressing blob field in an existing table

    Hi, I have a table of 1.5TB that contains blob field in binary format. I want to compress the BLOB field to save disk space. The oracle version is 10.2.Can anyone help me out. Thanks in advance. Siddh

  • HT204088 how to cancel a recurring charge

    how do I cancel a recurring charge item?  my kids no longer use something they signed up for awhile ago yet I am billed monthly and want to discontinue service..

  • How do i reinstall photoshop elements after my OS has been reinstalled?

    My OS needs to be reinstalled. This will wipe the programs off my computer. How do I reinstall Photoshop Elements? [ps it didn't install properly in the first place, and the store i bought it at couldn't figure out the problem. Elements has been some