Do I need multiple DATA/INDX tablespaces for a DB on a SAN?

Is there any advantage to creating multiple DATA and INDEX tablespaces for databases that are on a SAN? Database size is probably going to be around 1TB per year.
Our databases are normally smaller and perform well with a single DATA tablespace and single INDEX tablespace. I would like to see if we need to use a different approach with a larger db and a SAN in place.
Thanks

Justin
As a follow up to my previous post, yes I can confirm that extent allocation is round robin across all files in a TS. The test outline I gave mentioned rowid but as I reconstructed the test that turned out to be irrelevant.
Here is the results:
SQL> drop tablespace bubba_ts
2      INCLUDING CONTENTS AND DATAFILES;
Tablespace dropped.
SQL> create SMALLFILE tablespace bubba_ts
2      datafile 'c:\oradata\edst\bubbatbs_01.dbf'
3           size 1m
4           autoextend off,
5           'c:\oradata\edst\bubbatbs_02.dbf'
6           size 1m
7           autoextend off,
8           'c:\oradata\edst\bubbatbs_03.dbf'
9           size 1m
10           autoextend off
11      EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K;
Tablespace created.
SQL> drop user bubba;
User dropped.
SQL> create user bubba
2      identified by bubbapw
3      default tablespace bubba_ts
4      temporary tablespace temp
5      quota unlimited on bubba_ts;
User created.
SQL> grant create session,
2      create table
3 to bubba;
Grant succeeded.
SQL> create table bubba.rowid_test
2      (
3      key_col number,
4      big_col1 char(2000),
5      big_col2 char(2000),
6      big_col3 char(2000)
7      );
Table created.
SQL> BEGIN
2      for i in 1..100 loop
3      insert into bubba.rowid_test
4      values (i,
5           'xxxxx',
6           'xxxxx',
7           'xxxxx'
8           );
9      end loop;
10 END;
11 /
PL/SQL procedure successfully completed.
SQL> col file_name for a35
SQL> select e.extent_id,
2      e.file_id,
3      f.file_name
4 from dba_extents e,
5      dba_data_files f
6 where e.owner = 'BUBBA'
7 and e.segment_name = 'ROWID_TEST'
8 and e.file_id = f.file_id
9 order by e.extent_id
10 ;
EXTENT_ID FILE_ID FILE_NAME
0 10 C:\ORADATA\EDST\BUBBATBS_03.DBF
1 8 C:\ORADATA\EDST\BUBBATBS_01.DBF
2 9 C:\ORADATA\EDST\BUBBATBS_02.DBF
3 10 C:\ORADATA\EDST\BUBBATBS_03.DBF
4 8 C:\ORADATA\EDST\BUBBATBS_01.DBF
5 9 C:\ORADATA\EDST\BUBBATBS_02.DBF
6 10 C:\ORADATA\EDST\BUBBATBS_03.DBF
7 8 C:\ORADATA\EDST\BUBBATBS_01.DBF
8 9 C:\ORADATA\EDST\BUBBATBS_02.DBF
9 10 C:\ORADATA\EDST\BUBBATBS_03.DBF
10 8 C:\ORADATA\EDST\BUBBATBS_01.DBF
11 9 C:\ORADATA\EDST\BUBBATBS_02.DBF
12 10 C:\ORADATA\EDST\BUBBATBS_03.DBF
13 8 C:\ORADATA\EDST\BUBBATBS_01.DBF

Similar Messages

  • Does the iPhone 4s need a data plan inorder for "siri" to work or can you just use your local wifi?

    Does the iPhone 4s need a data plan inorder for "siri" to work or can you just use your local wifi?

    It can use both in all the commercials they are using wifi im trying to find out just how much Siri depends on data but so far I think it mainly uses it to pull info up and for some reason to dictate email but it does work on carrier data I guess it's just slower  so you don't neccersarily need a data plan in place or have to dig into it to use Siri If you have wifi close by

  • Need Multiple Units of Measure for a given material due to multiple vendors

    Hello,
    We have a requirement where we must have multiple units of measue (each, box, case, pallet) for a given material.
    Background:
    We have multiple vendors for one SAP material number. We need to store 4 levels of units of measure for each vendor+material combination.
    Unit of Meaure levels
    1. Each
    2. Innerpack (ex: 12 each = 1 innerpack)
    3. Box (ex: 36 eaches = 1 box)
    4. Pallet (ex: 100 eaches = 1 pallet)
    Standard SAP allows in MM01 additional data --> Units of Measure only 1 Ea, Box, Plt, etc.
    Our requirement is to allow multiple Units of Measure due to multiple vendors providing the same material.
    So, our unique combination is by a Material+Vendor.
    We are considering adding the vendor name and vendor number to the material master --> additional data --> Units of Measure tab.
    Does this seem like a good solution? What impacts do you foresee with approach?
    Any alternatve solutions?
    We thought we could enhance the purchasing info records to allow multiple units of measure too but then we need to also add many fields to hold the weight, lenght, height, width, volume, country of origin, etc.
    Please recommend a best practice or solution to handle this requirement.
    Thanks in advance!!!

    Hi,
    Maintain the alternative units in Material Master in Additional Data -> Units of Measure section with proper conversion factors.
    Create individual info-records i.e. per mtl-vendor combination & in the info-record maintain the order unit, along with other details as required.
    Now when you create a PO, the details will be read from the info-record. To test the same, create them in your sandbox & see if it meets your requirement.
    Hope the above clarifies your query.
    Regards,
    Vivek

  • Need up date to browser for Mac 10.2.8

    Lat time I tried up up date it told me I needed a later computer

    The last Firefox version for OS X 10.2 is Firefox 2.0.0.20
    * http://kb.mozillazine.org/Unsupported_operating_systems
    Mac: https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/mac/en-US/

  • Web Analysis : populate the same table with multiple data sources

    Hi folks,
    I would like to know if it is possible to populate a table with multiple data sources.
    For instance, I'd like to create a table with 3 columns : Entity, Customer and AvgCostPerCust.
    Entity and Customer come from one Essbase, AvgCostPerCust comes from HFM.
    The objective is to get a calculated member which is Customer * AvgCostPerCust.
    Any ideas ?
    Once again, thanks for your help.

    I would like to have the following output:
    File 1 - Store 2 - Query A + Store 2 - Query B
    File 2 - Store 4 - Query A + Store 4 - Query B
    File 3 - Store 5 - Query A + Store 5 - Query B
    the bursting level should be give at
    File 1 - Store 2 - Query A + Store 2 - Query B
    so the tag in the xml has to be split by common to these three rows.
    since the data is coming from the diff query, and the data is not going to be under single tag.
    you cannot burst it using concatenated data source.
    But you can do it, using the datatemplate, and link the query and get the data for each file under a single query,
    select distinct store_name from all-stores
    select * from query1 where store name = :store_name === 1st query
    select * from query2 where store name = :store_name === 2nd query
    define the datastructure the way you wanted,
    the xml will contain something like this
    <stores>
    <store> </store> - for store 2
    <store> </store> - for store 3
    <store> </store> - for store 4
    <store> </store> - for store 5
    <stores>
    now you can burst it at store level.

  • Space allocation on 11g R2 on multiple data files in one tablespace

    hello
    if the following is explained in Oracle 11g R2 documentation please send a pointer. I cant find it myself right now.
    my question is about space allocation (during inserts and during table data load) in one table space containing multiple data files.
    suppose i have Oracle 11g R2 database and I am using OMF and Oracle ASM on Oracle Linux 64-bit.
    I have one ASM disk group called ASMDATA with 50 ASM disks in it.
    I have one tablespace called APPL_DATA with 50 data files on it, each file = 20 GB (equal size), to contain one 1 TB table calll MY_FACT_TABLE.
    During Import Data Pump or during application doing SQL Inserts how will Oracle allocate space for the table?
    Will it fill up one data file completely and then start allocating from second file and so on, sequentially moving from file to file?
    And when all files are full, which file will it try to autoextend (if they all allow autoextend) ?
    Or will Oracle use some sort of proportional fill like MS SQL Server does i.e. allocate one extent from data file 1, next extent from data file 2,.... and then wrap around again? In other words it will keep all files equally allocated as much as possible so at any point in time they will have approximately the same amount of data in them (assuming same initial size ?
    Or some other way?
    thanks.

    On 10.2.0.4, regular data files, autoallocate, 8K blocks, I've noticed some unexpected things. I have an old, probably obsolete habit of making my datafiles 2G fixed, except for the last, which I make 200M autoextend max 2G. So what I see happening in normal operations is, the other files fill up in a round-robin fashion, then the last file starts to grow. So it is obvious to me at that time to extend the file to 2G, make it noautoexented, and add another file. My schemata tend to be in the 50G range, with 1 or 2 thousand tables. When I impdp, I notice it sorts them by size, importing the largest first. I never paid too much attention to the smaller tables, since LMT algorithms seem good enough to simply not worry about it.
    I just looked (with dbconsole tablespace map) at a much smaller schema I imported not long ago, where the biggest table was 20M in 36 extents, second was 8M in 23 extents, and so on, total around 200M. I had made 2 data files, the first 2G and the second 200M autoextend. Looking at the impdp log, I see it isn't real strong about sorting by size, especially under 5M. So where did the 20M table it imported first end up? At the end of the auotextend file, with lots of free space below a few tables there. The 2G file seems to have a couple thousand blocks used, then 8K blocks free, 5K blocks used, 56K blocks free, 19K blocks used, 148K free (with a few tables scattered in the middle of there), 4K blocks used, the rest free. Looking at an 8G similar schema, looks like the largest files got spread across the middle of the files, then the second largest next to it, and so forth, which is more what I expected.
    I'm still not going to worry about it. Data distribution within the tables is something that might be important, where blocks on the disk are, not so much. I think that's why the docs are kind of ambiguous about the algorithm, it can change, and isn't all that important, unless you run into bugs.

  • PROBLEM  TRANSFERRING   MULTIPLE   DATA  ENTRIES    FOR  ONE KEY-FIELD.

    DEAR   EXPERTS ,
       I  HAVE  TRANSFERRED  DATA  FROM  THE  FINAL  INTERNAL  TABLE  OF  MY  ABAP REPORT (NOT ALV)  TO  CUSTOM  Z-TABLE  CREATED  IN  SE11.
    BUT  MY  PROBLEM  IS  :  I   COULD  NOT   TRANSFER  MULTIPLE   DATA  ENTRIES   FOR  A  PARTICULAR  FIELD.
    FOR  EXAMPLE :  IN  TABLE  EKKO  THERE  ARE   FOUR  EBELN-4900006375  AND  FOR  THAT  DIFFERENT  EBELP S  ARE
    PRESENT.  I  COULD  TRANSFER  ONLY  THE  FIRST  ENTRY ,  THAT  IS :  EBELN -  4900006375  AND   EBELP - 0010,
    AFTER  THAT  THE  ZTABLE  IS  NOT  GETTING  UPDATED  TO  EBELN-4900006375 FOR  EBELP - 0020  AND  SO ON.
    I  HAVE  TRIED  ALL  THE  '  MODIFY, INSERT,  UPDATE  '  STATEMENTS.  I  HAVE  USED  AT - USERCOMMAND - HIDE  AND  CHECKBOXES.
       PLEASE   SUGGEST   A   SAMPLE   CODE   FOR   THIS.
    Moderator message: please post again, but not in all upper case.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    Edited by: Thomas Zloch on Jun 19, 2011 10:05 PM

    There are actually 5 queries in this report now. From what I understand about a union query, I don't think it will work here because the data being returned in each of the queries is so different. I basically need to know how to make all the criteria for each individual to be displayed before proceeding to the next data set, which will include the same data as the first, but for the next employee, and so on. I need to basically create a repeating frame with each individual's respective data I guess, but every time I do, it tells me that it's referencing an invalid group.

  • Installing data quality management for sap for multiple sap system

    Hello folks,
    I have an Requirement where i need to install data quality management for sap in multiple sap system.
    I have installed it successfully for one system .
    here my data services is installed in one server with rfc server as windows services in same server.
    i have done the required configuration in ecc side.
    my question is how do i use same data services jobs which are configured as real time services for both my sap connection?
    in simple terms how do i installed dqm for multiple sap system having single data services server.
    thanks,
    Shubhangi.

    Hi Vishal,
    Regarding DQM Please refer the below Link.
    Links:
    http://scn.sap.com/community/data-services/blog/2013/07/18/i-installed-dqm-for-sap-you-can-too
    or you can also refer below SNotes given by SAP:
    1732816 - How to manually import DQM ATL files correctly after failed install
    Note 1732816 - DQM Adapter Dataflow installer fails on Data Services 4.1
    Links:
    https://service.sap.com/sap/support/notes/1732816
    Thanks,
    Daya

  • Manual Bank Reconciliation Statement for multiple dates

    How can we enter ONE manual BRS for multiple posting dates?
    Below is the scenario for which we need multiple posting dates in one bank statement.
    We receive and enter in SAP the Bank reconciliation statement at the end of every month.  The system considers Posting date as end of the month ( the entry date or a single date what we enter).  The transactions however belongs to many dates of the month.  So while posting the bank statement system considers only one posting date and picks up the exchange rates of one date ( that is the posting date).  It results in undesired exchange rate differences.
    To elaborate more please check the following example:
    1. Incoming Payment on 01-12-09 in USD (USD = Foreign Currency, AED = Local Currency ) with Exchage rate 3.8.
    2. Incoming Payment on 06-12-09 in USD with Exchange rate 3.9
    3. Incoming Payment on 09-1209 in USD with Exchange Rate 3.7
    If all of the above transactions are posted at one posting date the system picks up only one exchange rate at the posting date.  However the system should pick up the respective exchange rates on the transaction date.
    I hope I am able to communicate properly.
    Waiting for your expert opinion forks.
    Amir

    How can we enter ONE manual BRS for multiple posting dates?
    Below is the scenario for which we need multiple posting dates in one bank statement.
    We receive and enter in SAP the Bank reconciliation statement at the end of every month.  The system considers Posting date as end of the month ( the entry date or a single date what we enter).  The transactions however belongs to many dates of the month.  So while posting the bank statement system considers only one posting date and picks up the exchange rates of one date ( that is the posting date).  It results in undesired exchange rate differences.
    To elaborate more please check the following example:
    1. Incoming Payment on 01-12-09 in USD (USD = Foreign Currency, AED = Local Currency ) with Exchage rate 3.8.
    2. Incoming Payment on 06-12-09 in USD with Exchange rate 3.9
    3. Incoming Payment on 09-1209 in USD with Exchange Rate 3.7
    If all of the above transactions are posted at one posting date the system picks up only one exchange rate at the posting date.  However the system should pick up the respective exchange rates on the transaction date.
    I hope I am able to communicate properly.
    Waiting for your expert opinion forks.
    Amir

  • I am looking for a way to enter multiple dates into a field without the form becoming too long.

    I am looking for a way to enter multiple dates into a field without the form becoming too long.
    This will be used by an old school bookeeper who needs the form to fit on one page.
    Any ideas?

    Hi,
    If you don't need the field to provide a date picker, verify it's a date, or don't need to sort the dates in the table, you can just use a text area field, and have your form filler enter the dates comma separated.  Otherwise you'd have to add multiple fields.  However, you can lessen the space each field takes up veritically, by using the "Labels Left" option (in the toolbar).
    Thanks,
    Todd

  • Data security for multiple data sources

    Dear BO guru's,
    I am struggling with a brainbraker on authorizations on Universes since quite some time.
    I am not a BO guru so hopefully someone can help me with this.
    I (more or less) know the concept of data security in BO: users can be restricted on data level in (mainly) two ways:
    1) with roles in CMC and with restrictions in Universe Designer.
    OR
    2) with a DB table that contains all authorized values per user and per field (i.e. John can see data for country UK)
    The first is easy to set up, but hard to maintain.
    The second is difficult to set up, but very flexible.
    Now here is the problem...
    Supporse your BO server is connected to different source systems (i.e. an SQL server, an Oracle server...) and you want only one universe to get data from all systems at the same time and display it in one report.
    If I am not mistaken, this means we need a data federator.
    ...My questions:
    1) Is there a possibility to do this without a data federator (but still have one universe to build my report or dashboard on)?
    2) Where do I keep the table with authorizations for the users? Is that a database of the BO Enterprise server, a seperate data base, or in a table of one of the source systems (SQL, Oracle...)?
    As this questions keeps me busy since long time, I would be very grateful to have your help.
    It seems hard to find information on this.
    Thanks a lot in advance!
    UniverseDummy

    1) Is there a possibility to do this without a data federator (but still have one universe to build my report or dashboard on)?
    Apart from the Data Federator, you can either use an ETL tool to load your data into a single Datawarehouse or wait until XI 4.0
    2) Where do I keep the table with authorizations for the users? Is that a database of the BO Enterprise server, a seperate data base, or in a table of one of the source systems (SQL, Oracle...)?
    If you are going to use the Data Federator then you can create the table in one of your source systems and add it as a data source in your DF project.
    Regards,
    Stratos

  • How do I sync my new ipad mini with my old ipad 2, without losing any apps or data in notes?  I need step by step instructions for first-time sync with ipad mini.  Thanks.

    How do I sync my new ipad mini with my old ipad 2, without losing any apps or data in notes?  I need step by step instructions for first-time sync with ipad mini.  Thanks.

    If you synced it many times, you have to have a backup. It's just a question of how old that backup is now. When did you last sync?
    First of all launch iTunes on your computer and go to Edit>Preferences>Devices. Do you see any backups for you iPad in that window? If so, how new is the newest backup? That will be the backup that you will want to use. But remember that if you use that backup and it is one month old, you can only restore from that date back in time. Anything that you did on the iPad in the past month will not be in that backup.
    Turn on the new iPad Minin and start activating OTA via WiFi. You will get to a certain point in the process where you will be given the choice to Set up as new, Restore from iCloud - or Restore from iTunes. You will want to select Restore from iTunes.
    That is the short and sweet version. There are step by step instructions in this article. This applies to the mini as well as the iPad 4 or the iPad 3 for that matter.
    http://www.everythingicafe.com/how-to-set-up-new-ipad/2012/03/16/

  • What are the steps need to be taken care  for MM data sources  while extrac

    what are the steps need to be taken care  for MM data sources  while extracting  from R/3 tables
    and please provide the Steps involved in R/3 side
    thnaks
    Racha

    Hi,
    For Inventory Management, you can have a look at the following link.
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328]

  • In order to take advantage of the iPhone trade in, do I need to have met my upgrade eldigbility date, or do I just need to re-sign up for a new 2 year plan with the new iPhone 6?

    In order to take advantage of the iPhone trade in, do I need to have met my upgrade eldigbility date, or do I just need to re-sign up for a new 2 year plan with the new iPhone 6?

    thanks, a HUGE suggestion for you:  Please add that to the restrictions of the trade-in details online, it mentions that nowhere and is VERY deceptive.  Since at least 90% of 5c and 5s users are under a 2 year contract and both phones have been out just a year, there will be a majority of bitter customers who fell for the ad and will be taking advantage of the buy out options the other carriers are offering.

  • How to send multiple data for a single element

    Hi All,
    I have a requirement where I have to send multiple data for single element per single transaction. For example
    Id details
    1 abcd
    1 efgh
    1 def
    Now, when I am selecting this ID from database, I have to get all the details in a single xsd like
    <id>1</id>
    ---><details>abcd</details>
    <details>efgh</details>
    <details>def</details>
    Thanks

    Hi,
    The following XSLT...
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:template match="/">
    <xsl:variable name="root" select="/"/>
    <root>
    <xsl:for-each select="distinct-values(/root/entry/id)">
    <xsl:variable name="id" select="."/>
    <entry>
    <id><xsl:value-of select="$id"/></id>
    <xsl:for-each select="$root/root/entry[id = $id]">
    <details><xsl:value-of select="details"/></details>
    </xsl:for-each>
    </entry>
    </xsl:for-each>
    </root>
    </xsl:template>
    </xsl:stylesheet>Will work for a document like this...
    <root>
    <entry>
    <id>1</id>
    <details>detail1</details>
    </entry>
    <entry>
    <id>1</id>
    <details>detail2</details>
    </entry>
    <entry>
    <id>2</id>
    <details>detail3</details>
    </entry>
    </root>Hope this helps...
    Cheers,
    Vlad

Maybe you are looking for