How many hash partitions create is prefer

I want to create hash partitions on a large table,but i don't know how many partitions to create?
create table T_PARTITION_HASH
  ID   NUMBER,
  NAME VARCHAR2(50)
partition by hash (ID)
  partition T_HASH_P1
    tablespace USERS,
  partition T_HASH_P2
    tablespace USERS,
  partition T_HASH_P3
    tablespace USERS
);

Agustin UN wrote:
What is the table size in rows and Mb?
What is the grow estimated of table?
What access is on table?
. :-) Any help with my english will be welcome :-).the table contain about 1 hundred million rows.
the table grows 1000000 rows per day.
the table is use for statistical analysis in data wasehouse.
Edited by: user7244870 on Nov 5, 2010 2:22 AM

Similar Messages

  • How many Hash Partitions do I need?

    Is there a general rule, guideline or best practice that I can follow to derive the optimum number of hash partitions I should create for a table to be hash partitioned?
    I see that oracle recommends to consider partitioning if the table exceeds 2GB, so should I attempt to limit the size of the partitions to 2GB?
    Why is this recommendation based on number of bytes vs. number or rows? It seems to me that a 100m row table should be consdidered for partitioning regardless if it has 1gb of data or 5gb of data. Please advise as to why the number of bytes is consdered a key factor vs. number of rows.
    -Pat

    Thanks for the response. Actually I currently have a table with 1.1 billion rows and growing daily. This table is currently hash partitioned with 8 partitions. I'm thinking we should go to 64 partitions, but I really don't have any information for which to base this on other than a gut feel. Based on the access patterns for this table I do not believe that there is any real downside for creating 64 partitions, but before having the customer take the down time to go to 64 partitions it would be nice to have some basis for justifying the 64 partitions.

  • How to find how many sto's Created in One plant

    Dear
    how to find how many sto's Created in One plant
    ex: i have 5 plants now i want to check how many sto's done

    Hi,
    Please check in table EKKO for supplying plant against STO document
    EKPO against Receving plant
    WB2_V_EKKO_EKPO2 - You can pass both supplying plant as well as receving plant.
    Regards,
    Haresh

  • How many dimensions can create in BPC

    Hi friends
    How many Dimension can create in Dimension Library in BPC NW
    Lion

    Hi Surender,
    You have any no. of Dimensions in Dimension library.
    In a BPC Application the mandatory Dimensions are Account, Category, Entity and TIme.
    In an Appset you should have Intercompany Dimesion.
    The other are D - Datasource dimension and User defined Dimensions.
    Regards,
    Raghu

  • How many Objects are created in this?

    Hi,
    How many objects are created in the flwg code:
    String str = new String("Hello");
    String str2 = "Hey there";
    str = str + str2;

    Depends if you're counting objects created at compile time.
    "Hello" is created at compile time. That's 1.
    new String("Hello") creates a new String object at runtime, pointing its backing array at the "Hello" in the constant pool. That's 2.
    "Hey there" is created at compile time. 3.
    str + str2 I might do everything at compile time, or it might do some at runtime. I don't know if str is considered a compile time literal here. I think not, but I'm not sure. You can check by using javap. If I'm correct, then at runtime you'll create a StringBuffer (4) and another String (5).
    So I'd say 5 objects. But if the compiler treats str as a literal and therefore can do the str+str2 at compile time, then it might do so without creating the StringBuffer. Or it might still create it at compile time, use it, and throw it out.

  • How many sessions are created in Server ?

    Hi All developers,
    SCJP back again.........
    Anybody please tell me......
    Is there any way to find out how many sessions are created in server ?
    Thanks in advance ..............

    Only by keeping track of them yourself.
    The various session listeners - SessionListener, SessionBindingListener are usefule here.

  • How many tables are created in Master data loading ( Including hierchy )

    hi ,
    Please anybody , can you tell us how many tables are created in Master data loading ( Including hierchy )
    thanks
    Phani

    Hi PP,
    Depending upon the definition of an infoobject, the tables are created when the objects are activated.
    /BI<C OR DIGIT>/<TABLE CODE><INFOOBJECT>
    <C or digit>: C = Customer-defined InfoObjects
    digit = SAP-defined InfoObjects
    <table code>: S = SID table
    T = Text table
    P = Time-independent master data attributes
    Q = Time-dependent master data attributes
    M = Union of time-dependent and time-independent master
    data attributes
    X = SID table for time-independent navigational attributes
    Y = SID table for time-dependent navigational attributes
    H = Hierarchy table
    K = Hierarchy SID table
    I = Hierarchy SID structure table
    J = Hierarchy interval table
    Thnaks...
    Shambhu

  • When we create a queue how many files get created???

    Hi All,
              When we create a resource suppose a queue then how many files get created or modified from that action internally??
              Thanks in advance
              Sumeet

    In 8.1, one file: "config.xml"; in 9.0 one or two files (your JMS module file, and potentially the config.xml) .

  • How many ways to create servlets

    Hi
    i have some confusion. how many ways to create servlets.
    as of my knowledge 3 ways 1) implementing Servlet 2) extending GenericServlet 3) extending HttpServlets.
    can any one tell me this is correct or not.

    The only correct way (IMHO) to declare a Servlet is to implement Servlet... Extending GenericServlet or HttpServlet has (almost) the same effect it's not self documentingIf it's an HTTP servlet the only correct way is to extend HttpServlet, unless you really want to reinvent the wheel. You can add 'implements Servlet' if you insist but it is entirely redundant. The Javadoc will be the same in either case.
    In other words I don't know what this poster is talking about.

  • How many String are created?

    public String makinStrings() {
         String s = �Fred�;
         s = s + �47�;
         s = s.substring(2, 5);
         s = s.toUpperCase();
         return s.toString();
    }How many objects are created when this method is called?
    My answer is 5
    1. "Fred"
    2. "47"
    3. "Fred47"
    4. "ed4"
    5. "ED4"
    But my friend is telling it is 3.
    1. "Fred"
    2. "47"
    3. "Fred47"
    I know that any method called on String object creates a brand new String. Please help me with the solution whether it is 3 or 5.

    hi,
    First of all i want to thanks for all of your replies.
    My friend is saying that when we say "How many objects when method is invoked" it means at runtime. String literals are not created at run time.
    String s = �Fred�; // No object is creatd here
    s = s + �47�; // One object created "s"
    s = s.substring(2, 5); //Another object "s"
    s = s.toUpperCase(); //Another object "s"
    return s.toString();
    Hence total 3 objects.
    Now the i have got a doubt. Are String literals created at Complie time itself. Or since String s = "Fred" is a compile time constant field. And String literal "47" is also a compile time constant field.
    Suppose if the code is like this
    String s = new String("Fred")
    String s1 = s; ---------------- Then is this String object created at Run time.
    String s2 = "47" ----------- This object is created at Complie time.
    Please clarify my doubt.

  • How many objects are created?

    I have this question which some one posted to me.
    He asked me how many objects are created when an object of a simple class is created for example
    class A{
    public static void main(String args[])
    A a1 = new A();
    Now how many objects are created? I think only one. Can anyone tell me if any other objects are also created.
    Plz tell me .

    No, the answer is indeed 1. All the other objects
    (including the String[] in the main method
    parameters) are created outside of the A
    class, either by the JVM itself or by some other
    class that calls the A.main() method. You can try
    this out for yourself by adding a constructor such as
    A()
    System.out.println("Creating class A");
    } and see what prints out.Take a closer look at the question:
    how many objects are created when an object of a
    simple class is created for exampleIt doesn't say "how many objects of type A are created".
    I.e. The VM has to load class A before you can create an object from it, and thus an object of type Class is created. There are also a bunch of other objects which needs to be created before you can instantiate A.
    Kaj

  • How much RAM do tab groups use (on average)? Do I need to watch out for how many groups I create?

    I may have gone overboard in the creation of Tab Groups. I say this because now my system is beginning to act a bit sluggish. I created 7 groups, two of which have 9 or 10 tabs. Should I pull back on the number of groups I create (as well as how many tab are located within each group). That is: How much RAM do tab groups use. How can I calibrate or understand the trade off between these markers and the amount of RAM they use?

    You can see the memory usage on the about:memory page.
    You can open about: pages via the location bar like you open a website.

  • "a"+"b"+"c", how many String objects created?

    Hello everyone,
    String s = "a" + "b" +"c";
    How many String objects are created?
    I guess 5, is it right?
    regards

    > How many String objects are created?
    >
    I guess 5, is it right?
    Nope. Just one.

  • How many copa tables created after creation operating concern?

    Hi gurus
    How many copa tables will be created after just creation of  OPERATING CONCERN?
    This is question being asked in interview.
    Regards
    Hari P
    Edited by: Hari Peddi on Feb 15, 2009 11:22 AM

    Hi,
    As the previous comment says, CE1XXXX, CE2XXXX, CE3XXXX and CE4XXXX are created. But this is if you are using Costing-based profitability analysis, However, if you're using account-base PA then no tables are created and CPEP, COSP, COSS and other standard CO tables are used.
    Regards,
    Kenneth

  • Trying to keep track of how many objects I create

    Hello everyone I'm trying to keep track of how many message objects I created and Assign them to a data member.
    Right now it assigns all the Message objects the same number at the end which is 3. I wanted it to assign 1 to the first object it create, 2 for the 2nd, and 3 for the 3rd.
    here's a small version of my code:
    package ss;
    import java.util.ArrayList;
    import java.util.Iterator;
    public class MainTest {
         public static void main(String [] args)
              Message msg = null;
              ArrayList<Message> msgList = new ArrayList<Message>();
              for(int i = 0; i < 3; i++)
                   msg = new Message();
                   msgList.add(msg);
              System.out.println(msgList);
    package ss;
    //this class will hold the Event/Message
    import java.util.List;
    import java.util.HashMap;
    import java.util.Map;
    import java.util.ArrayList;
    import java.util.Set;
    import java.util.Iterator;
    public class Message {
         //these are datamembers that will be used during
         //the sending of the message to the reciever
         //PacketID should be incremented each time a new message is created
         static int PacketID = 0;
         Message()
              PacketID +=1;
         public String toString() {
              return("PacketID: " + this.PacketID
                        + "\n");
    }output:
    [PacketID: 3
    , PacketID: 3
    , PacketID: 3
    Any ideas what I'm doing wrong?
    Thanks!

    Thanks BigDaddyLovehandles,
    Well there's the problem, I just posted a simpler problem to a bigger one. So I am keeping them in a collection as you can see below.
    I'm keeping these message stored in a multi map, and it is multi-threaded. Everytime a user connects to my server I create a new thread, and start adding the "messages" to the database.
    But I must have a packetID, meaning every new message created I need to assign that number to the message object.
    I also see a problem with this like you said, its not thread safe, if 2 clients connect to the server, and both send me events, there are going to be 2 different maps, copying events from the client and storing them in their own seperate databases.
    This might not be a problem because after I get the events on each thread, i send them to another server for processing.
    Here's an example of what my database looks like that stores the messages:
    //this class should store all the Messages or "Events" and
    //you can access them based on their Serial key.
    public class MessageDB {
         //database to hold the information
         //     holds the Alerts/messages
         Map<String, List<Message>> AlertMap;
         //Constructor
         MessageDB() {
              AlertMap = new HashMap<String, List<Message>>();
         //print, outputs the contents of the hashMap
         public void print() {
              //want to print out the Key and all the Messages
              //associated with that key
              //print, outputs the contents of the hashMap
                   for (String key : AlertMap.keySet())
                        System.out.println("\n\nSerial (key): " + key
                                  + "\nValues in Map: \n" + AlertMap.get(key));
         void add(Message msg) {
              //getting the position of the List by EntityID if avaiable
              List<Message> AlertList = AlertMap.get(msg.Serial);
              //checking to see if there is a unique Key already in the Map.
              if (AlertList == null) {
                   //if there isnt a key in the map, add a new key, and a new List mapping
                   //to the key EntityID;
                   AlertList = new ArrayList<Message>();
                   AlertMap.put(msg.Serial, AlertList);
                   AlertList.add(msg);
              } else {
                   //adding message to List
                   AlertList.add(msg);
         }Any suggestions on what I can to number all these messages and it will be thread safe?

Maybe you are looking for

  • FLASH PLAYER 10.1 does not work on my 32bit browser

    the newest  version  of  FLASH PLAYER 10.1 would  not  work  on  my  32bit  FIREFOX browser.  so  I  installed  flash  player  on  a  32bit  VERSION of  internet  explorer. it worked fine for a few days till ADOBE asked me if i wanted to update  my 

  • Printing iCal to do lists

    I am wondering if anyone has figured out how to print to do lists that only show unchecked (not yet completed) tasks. When I try it prints all of the tasks that fit on one page, and includes mostly completed to dos--thereby creating a useless list wh

  • Unknown object in ABAP dictionary- TADIR^SRCDEP

    Hi, I found an entry in unknown object in ABAP dictionary while monitoring the system. This this the location I found this entry DBACOCKPIT-> Diagnostics-> missing table and indexes-> unknown object in ABAP dictionary. Could you please help to figure

  • Graphical Mapping Problem : Create Segments by conditions

    Hi, i have a problem while mapping an incoming invoice to IDoc Invoic02. I had to create some Segments (E1EDP02) on basis of identifiers in the incoming message. I hope the following example i created will help to understand my exact problem: EXAMPLE

  • How do i replace localdrive(Exp F:/ ) to name of the drive in a java stment

    This statement is working fine in side java. Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler F:/esngui/nz/net/quickstep/help/ESE9PVR.html"); And from the DOS also, rundll32 url.dll,FileProtocolHandler F:/esngui/nz/net/quickstep/help/