Relative logical structure of 4K size....

Hi ,
I want to create a block size other than the default one (8K : db_block_size=8192), for example a 4K block size.
How is it called(if any) that parameter representing this logical structure(analogous to db_block_size... db_4k_block_size does not exist) which would stored in the db_4k_cache_size of the sga memory..????
I think there is no way to define it via a parameter... but only when i want to create a tablespace via the command: create tablespace....... blocksize size 4K...
Isn't it correct...???
I use 10g v.2
Thank you...
Sim
Message was edited by:
sgalaxy

Hi Sim,
I want to create a block size other than the default one Why a smaller blocksize?
There are very specific conditions for a shop to benefit from multiple blocksizes:
http://www.dba-oracle.com/t_multiple_blocksizes_summary.htm
Can you justify this proposed change by testing it with a real-world workload?

Similar Messages

  • What are the logical structure and physical structure in oracle

    what are the logical structure and physical structure in oracle and how can allocate a DB block size as default size is 8192?

    From the Concepts Guide
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14220/toc.htm
    The physical structures are:
    Datafiles
    Control Files
    Redo Log Files
    Archive Log Files
    Parameter Files
    Alert and Trace Log Files
    Backup Files
    The Logical Structures are:
    Tablespaces
    Oracle Data Blocks
    Extents
    Segments

  • ANNOUNCEMENT: Put your photos in more logical structure a way from the documents where they placed.

    Using Tree Shade you could rename and move links files as you want. And at any time you can query for all places where a photo is used among all the projects files.
    Tree Shade Plugin Fixing Missed Links - YouTube

    Werner, but it is still wrong. I guess it should be "Put your photos into a more logical structure, away from the documents where they were placed in".
    I'm still guessing the relation between "a logical structure to put photos" and the location of the photos...No idea.
    I watched the video and for 5 minutes I was riddling what he does there until - at the end - it finally became clear: it just fixes links of renamed photos.
    Well, why rename photos which are already placed? See no purpose. You can always organize photos in folder (logical structure?), even in Bridge, that's what Bridge is for. No need for a plugin.

  • USAGE of Logical structure and authorization mode in CATEGORY MODELER

    Hi,
    I am trying to figure out the relevance and usage of the logical structure in the category modeler i.e. hierarchial or attributive. As per the description the hierarchial categorization should not allow duplictae categories but we are able  to create more than one category with same codes i.e. duplicate categories. Please let me know the difference in the functionality of the two category - logical structures.
    Secondly I also want to know what is the usage of the authorizatio mode i.e. either OR or AND.
    Thanks and Regards,
    Jai Mishra

    Hi Andrez,
    Welcome to SDN. This is the standard way LO Cockpit works. The data source will be able to extract the load only from setup tables and then the deltas are based on the init based on the setup tables. I have not tried this. I am sure that you can extract data from R/3 into other datawarehouse systems (other than BW).
    Instead of this standard LO way of extraction, what I would do is to write an interface program (RFC FM or BAPI) from R/3 which would read the data directly from the database tables and put them in a queue or put it in a common area as a file. The other DW system would pick up this and post them. If you have a middleware between your R/3 and the third part (dw) system, this becomes even simpler as the data transfer will be handled by the middleware. The deltas can be handled programatically based on the date and the time stamp. Think about this solution. Hope it helps.
    Thanks and Regards
    Subray Hegde

  • Separation of the physical and logical structures

    Hi,
    I am very new to Oracle database administration. While reading Sam Alapati's book "Expert Oracle9i Database Administration," I came across the concept of the separation of an Oracle database’s physical storage structures from its logical storage structures. In particular, Sam states the following in his book:
    “This logical defining of Oracle's database structure has another fundamental motive behind it. By organizing space into logical structures and assigning these logical entities to users of the database, Oracle databases achieve the logical separation of users (owners of the database objects, such as tables) of the database from the physical manifestations of the database in terms of data files and so forth.”
    I am not quite convinced about the value this separation of the physical and logical really adds to the task of database administration. Considering the way DBASE worked, i.e. each table used to be stored as a separate file, what would be lost if Oracle’s implementation were similar and each table (i.e. file) were to be assigned to a particular user. I am not sure of the value added by storing the data from more than one table in more than one file, effectively resulting in a many-to-many relationship between tables and files. Please enlighten me. I would really appreciate it.
    Karim

    and each table were to be assigned to a particular user. Don't know what you mean. In Oracle, every table has one and only one owner.
    I am not sure of the value added by storing the data from more than one table in more than one fileIf an application has a thousand tables, would you rather manage 1000 files or 1?
    In general, separating the physical from the logical allows the physical structure to change without affecting the logical (in theory at least). Even a table is a logical structure. We think of rows and columns, but it isn't stored the way we think of it. When we do a select statement, we don't have to write code to read each block, extract the contents, etc.
    With partitioned tables, it is sometimes a good idea to split up partitions in such a way to get a performance gain. Like placing the most recent (and most queried) month of data on the fastest storage device. If you stuffed everything in to one gigantic file, you would lose that ability.
    If you want to store each table as a separate file, you can do that with Oracle. For each new table, create a new tablespace, and then create a new file for the tablespace. Then come back to this forum in a year and tell us how it's going.

  • Physical and Logical Structures of DB

    Hi all
    Why datafiles are called physical structure of database and tablespace,segment etc are called logical structures of database as datafile is also a name given to memory area on disk drive ,therefore it should also be called logical structure

    user13345475 wrote:
    as datafile is also a name given to memory area on disk driveNo it is not. There are no "+memory areas+" on disk. The closest to that will be a virtual memory page that has been written to disk (e.g. written to a raw swap device or to a swap file).
    A physical disk itself does not have "memory areas" on the disk platters. The correct term would be "storage location". Memory areas exist in physical memory instead.
    I suggest that you review your understanding of technical terms.

  • Logical structure of database

    hi
    i really appreciate the answer i got fro u guys about the table , iam clear now i have a question why do i need to have a logical structure over a physical structure called table, ultimately my data is in db blocks , so can we say that when i query a row in a emp table
    dbms checks---- which tablespace the table belongs to
    ----which segment in that tablespace the table data is sitting and then it goes to extent and finally retrieves from the hard disk
    so can we say the retrieval becomes easier
    am i correct , pls give a simple explanation as to what is the benefit

    It would be a very good idea to go through this book:
    http://download-east.oracle.com/docs/cd/B10501_01/server.920/a96524/toc.htm
    To get the correct and good undratanding of these concepts.

  • Database logical structure

    Anyone know online documentation that explains database logical structure ?
    The relationships between database, tablespace, datafile, segment, extent, and blocks ... storage structure.
    In an easy to understand document :)
    I am learning Oracle 9i, any helps are really appreciated.
    Thanks in advance.

    I'd start with [url http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96524/toc.htm]     Oracle9i Database Concepts

  • R/3 reports related to structural authorization

    Can anyone advise which standard reports/transcation codes in R/3 relate to structural authorization? are some better than others? I am interested in viewing allowable objects etc,.
    Thank you,
    Meghan

    Hi Jim,
    As you have mentioned you have worked a lot on structural authorizations,
    I would request you to kindly help us on the below mentioned scenerio..
    Issue : (Scenario)
    C directly reports to B, and B Reports to A.
    In the above scenario we have logged as B and did the compensation planning for C. A is the approver for the C’s compensation planning.
    As C is HOD for HR Org unit. He will submit compensation plans of his subordinates to B for approval. That means B has to have approval authorization for C’s subordinates and he should not have approval authorization for his direct reporting employees.
    In our scenario, B is able to perform the compensation planning as well as able to approve the same for his direct reporting employees. This shouldn’t happen in our process.
    How can achieve this, Please advice
    Regards
    Raghav

  • Assignment of Logical Structures to Users

    Hi,
    I have a question regarding the assignment of logical structures to users of a database. The following is what Sam Alapati states in his book "Expert Oracle9i Database Administration:"
    "By organizing space into logical structures and assigning these logical entities to users of the database, Oracle databases achieve the logical separation of users (owners of the database objects, such as tables) of the database from the physical manifestations of the database in terms of data files and so forth."
    The question is what the unit of assignment is. Can a DBA assign an entire tablespace to a user, or is assignment done in units of segments? Please advise.
    Thanks,
    Karim

    The question is what the unit of assignment is. TABLESPACE. Each user has a default tablespace, where his objects (tables, indexes) go if not differently specified. The DBA can assign quota of other tablespaces to any user.
    Can a DBA assign an entire tablespace to a userNot directly, but the DBA can assign a quota (or unlimited quota) of a specific tablespace to a user only, and quota 0 to any other user, which practically means to assign the entire tablespace to that user.

  • Clarification of the logical structure of sap system & enterprise structure

    Dear Sap Gurus,
    Kindly help me to clarify the following words.I am grateful for answers.Answers will be rewarded with points.Simple & brief explanatios are highly appreciate.Thank you.
    1.FI Enterprise Structure
    my answers:Collection of organization units is called fi enterprise structure.
    2.Organization Units
    a.An element in the logical structure of sap system is called organization unit.
    3.The Logical Structure Of Sap System=?
    Best Regards
    priya desai

    Hi Priya,
    The Enterprise Structure represents the structure of a company according to personnel administrative, time management and payroll perspectives. The company structure describes elements of the company and there dependencies.
    The 'Organizational Units' in SAP, are the elements or structures representing the business functions, and are used in reporting. for example, Client (across the various modules), Company Code (FI), Controlling area (CO), Plant (logistics), sales organization (SD), Purchasing organization (MM), Employee Group (HR) etc.
    Thanks
    Para

  • Any one provide logical structure of the database

    Hi,
    Can any one tell me the logical structure of the database.
    Thanks,

    http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/intro.htm#sthref53

  • JSP Compile Error when using dynamic ID in logic:iterate and bean:size

    Hello,
    I try to create a dynamic table with logic:iterate and bean:size tag. Dynamic means the attributes are written by scriptlet. Eg.:
    <logic:iterate id="customerBean" name="<%= formName %>"  property="<%= propertyName%>" length="<%= sRowSize%>">When I replace the id Attribute with propertyName I get compile errors, such as
    the compiler doesn't know the value at runtime:
    Unable to compile class for JSP An error occurred at line: 179 in the jsp file: /pages/formContent.jsp Generated servlet error: _newCustomer.java:1046: Missing term. java.lang.Object <%= propertyName %> = null; ^
    Whats wrong ?
    Thanks for your help

    Solution: don't use a runtime expression for the id attribute.
    The id attribute is used to declare
    - an attribute in scope
    - a scriptlet variable on the page
    These are only available for the duration of the <logic:iterate> tag
    The "id" is only used in your programming. You don't need to make it dynamic.

  • Query on Physical and Logical structures

    Hi All
    Please Open the following link that opens a figure a 12-1 Logaical and physical storage . Please explain me how an data file can have many extents ( An arrow between Data file and extent i.e one to many relation ship ) , as the data file stores data in operating system blocks .
    [http://download.oracle.com/docs/cd/E11882_01/server.112/e10713/logical.htm#i8531]
    Thank you
    Aravind

    user8709943 wrote:
    Hi
    can we upload the an image here . if yes , please tell me how to .
    Thank youI don't know of any way to upload images, but the url you provided is working for me.
    Let me try again.
    There is no concept of extents in the datafile at the OS level, at least not that has any bearing at all on oracle or any other application that would access a data file.
    A data file is created of some size, let's say 10gb. Remember that even this data file is an OS abstraction of sectors on a disk. If some app (be it Oracle, MS Word, Quicken, whatever) asks the OS to read a file, the OS translates that request to the disk controller, which figures out what sectors (cylinder,track,offset) have to be returned in what order to satisfy the request from the OS.
    When Oracle creates a tablespace, or adds a file to a tablespace, it simply asks the OS to create a file of some size. Oracle doesn't know or care how that happens. Oracle doesn't know or care how the OS keeps track of the parts of that file. Oracle doesn't know or care where that file is. Oracle doesn't know or care about OS blocks. All Oracle (or any app) knows is that there exists a file of 10gb. To Oracle, that file is nothing but an address space, beginning at zero and extending for 10gb from there. Whenever Oracle needs data from the file, it will ask the OS for 'x' bytes beginning at offset 'y'. It's up to the OS to figure out what that means. Conversly, the OS doesn't even know about tablespaces. As far as the OS is concerned, the file doesn't even 'belong' to oracle. It just exists, it can be opened/read/written by anyone.
    Now it's up to oracle to decide what to do with this file. First, he keeps track of its fully qualified name, its size, and what tablespace he is assigning it to. As part of the tablespace definition, we have a blocksize. This defines how many bytes Oracle will request from the os on any i/o operations. It will be up to the OS to decide what that means.
    Next, we create a table. Part of that request will include (explicitly or implicity) an amount of space to reserve in the tablespace. So oracle will create an extent. This simply means that Oracle will make note of the fact that a part of the file beginning with block 'x' and extending for 'y' blocks, will be reserved for exclusive use of that table. Again, these are oracle blocks. The OS neither knows nor cares about any of this.
    Now we insert a row into our table. Oracle looks for an available block in the extent reserved for that table, and reads it into the buffer. For this read operation, oracle simply asks the os for <oracle_block_size> bytes, beginning at offset 'x' from data file 'y'. Oracle's own internal bookkeeping is used to determine the value of 'offset x' before the request is passed to the os. Again, the OS knows nothing about any of this (tablespaces, segments, extents, even oracle blocks); all it knows is a request to get a specified number of bytes beginning at a specified offset of a specified file. <b><i><u>If</u></i></b> it (the os) does that by having a structure it calls an extent and/or a structure it calls a block, fine. But Oracle doesn't know or care about any of that.
    As for an oracle block equaling an OS block, or the rule that an oracle block must be an integer multiple of an OS block ... even that is not true. It is best for i/o efficiency if the oracle block is an integer multiple of the os block. But in strict terms, since neither knows or cares about the other, they do not have to be equal.

  • What is the relation between FetchSize and Range Size

    Hi
    What is the relation between FetchSize ("in batches of" field) and Range Size in view object tuning section? What would happen if, for example, I set the fetch size to 10 and range size to 5?
    Ferez

    Timo,
    From oracle’s documentation we learn that RangeSize attribute of the Iterator “controls the number of records ADFm requests from the BC layer simultaneously”
    RangeSize Tuning
    This parameter controls the number of records ADFm requests from the BC layer
    simultaneously. The default RangeSize is 25 records. Consider setting this value to
    the number of records to be displayed in the UI simultaneously for the View Object so
    that the number of round-trips between the model and BC layers is reduced to one.
    This is configured in the Iterator attribute of the corresponding page's page
    definition XML.
    and the purpose of FetchSize  is now clear for me but let me ask another question about VO’s rangeSize which you told is used when we use range paging. You mean that when we use range paging so the rangeSize of VO is used to fetch data from database and the FetchSize is ignored in this case? Please correct me if I am wrong.
    Ferez

Maybe you are looking for

  • Sound from Xiosynth into Logic

    Can anyone tell me how to get sound out of Novation Xiosynth into Logic? It works fine as a midi controller, so should I do something in the environment to get it work properly? My audio interface is M-Audio Firewire Audiophile. G5 2x2Ghz   Mac OS X

  • Permission level version history

    In what permission level does one can see the version history for a list record where versioning is enabled.

  • Can't play music.

    I am having troubles with my musics and cannot play most of synced songs from iTunes. Those circles and squares thingy, first time seeing those, are somewhat telling me to download the songs; but those songs are manually or torrent download, drop and

  • Can't purchase photobook with iPhoto 7

    I spent hours creating a photobook but when I went to buy it it says sorry for the inconvenience, but you can't do this with iPhoto 7 - you need to upgrade to iPhoto 9. But when I try to update iPhoto it says sorry, you need I OS 10.9 or higher. I cu

  • Adding new domain controller under tree domain

    i have one forest root domain is ABC.com and one tree root domain under this forest is DEF.com , i want to add a new domain controller under tree root domain in windows server 2008 r2? i need steps and DNS configuration on forest or domain level Thnx