Associated Arrays...How are they managed?

Hi I have a question about how the associated arrays are managed by oracle. Does Oracle keep the data in memory and start paging it to disk once they reach a certain size or does it keep certain amount in memory and use some temporary table to which it insert and retrieve data as and when needed.
This is important to me as I feel that I may end up putting a lot of data in the associated arrays and I know for certain that paging is really slow.
Thanks for your insight..
Regards,
Sumit

Associative Array are important for what they represent, not for how their memory is managed. Associative Arrays are equivalent to Java/C# Hash tables/collections. Previously, Oracle only allowed collections/arrays to be indexed by standard datatypes like binary_integer.
Jason

Similar Messages

  • What are phantom materials and assembly... how are they taken care during M

    Hello Gurus
    what are phantom materials and phantom assembly... how are they taken care during MRP run

    Hi
    Phantom assembly is the logical assemble. You have to define special procurement type in mateiral master as 50 to make the item as phantom.
    When you make the item as phantom when running mrp BOM will explode for the phantom <b>ONLY child materials requirements will be generated</b>.For phantom assembly planned order will not be generated.
    A phantom assembly is a logical grouping of materials. A phantom assembly is usually created within engineering, in order to describe a number of components easily and manage them as a whole. The components in a phantom assembly are placed immediately into the superior assembly. As opposed to this, components in an assembly are first assembled to produce the header material. After this the header material is placed into the superior assembly.
    Example: The phantom assembly "set of wheels" contains the components "front wheel" and "rear wheel". The front and rear wheels are placed immediately into the "bicycle" assembly. The "light" assembly contains the materials "bulb" and "reflector". The light components are first assembled and then the light is attached to the bicycle.
    Regards
    Ranga
    null

  • What are Parameters? How are they differenet from Variables? Why can't we use variables for passing data from one sequnece to another? What is the advantage of using Parameters instead of Variables?

    Hi All,
    I am new to TestStand. Still in the process of learning it.
    What are Parameters? How are they differenet from Variables? Why can't we use variables for passing data from one sequnece to another? What is the advantage of using Parameters instead of Variables?
    Thanks in advance,
    LaVIEWan
    Solved!
    Go to Solution.

    Hi,
    Using the Parameters is the correct method to pass data into and out of a sub sequence. You assign your data to be passed into or out of a Sequence when you are in the Edit Sequence Call dialog and in the Sequence Parameter list.
    Regards
    Ray Farmer

  • I created a form for our band parents to fill out.  How are they able to save the forms as pdfs?

    I created a form for our band parents to fill out.  How are they able to save the forms as pdfs and be able to go back and view them?  I see the Save Submission-Enabled PDF on the Distribution page but there is no option when they go in to the first page of the form to save.
    Thank you very much for your help.

    If you are distributing a PDF using the save submission enabled pdf option, then respondents can save it using the Adobe Reader. They save it just like any other file - File menu -> save (or save icon on toolbar).
    Randy

  • SMART FORMS: How are they used and how can they be configured/enhanced?

    Hi Experts,
    I would like to know how are the smart forms used in crm.I know that by using t-code SMARTFORMS we can view/edit standard smart forms . But I am confused about the fact that how are they used.If some one can list me the steps to be followed in simple language that would be of great help.
    Any pointers would also be appreciated.
    Regards,
    Aneesh

    Hi Aneesh,
      In CRm we use smartforms to send mail to Business partners based on the client requirement. This sending process will be defined using Actions. Through actions we will trigger the smartform and send to the concerned busines partner mail id.
    Hope this helps you.
    Regads,
    Lakshmi.Y

  • How are they going to resolve the 4s 3g problem??

    How are they going to resolve the 4s 3g problem?

    Huh?  If WiFi is available, the phone always uses WiFi over 3G.  This is NOT a problem with the 4S. 

  • Tables: CATSDB & AFRU - How are they filled and what are there purposes?

    Hi,
    In regards to tables CATSDB & AFRU, how are they filled (interfaces, programs) and what are the purposes of these tables?
    I found the interface IF_EX_CATSBW_CUST_ISOURCE for table CATSDB but is this how CATSDB is filled? How about AFRU?
    Please help.
    Thanks,
    John

    <a href="http://help.sap.com/saphelp_erp2005/helpdata/en/19/8d38689bfd11d38ea50000e81de309/frameset.htm">CATSDB</a> is usually filled via Time Entry (CAT2) or a BAPI call.
    Arya

  • RealStrat and Kontakt 3 - How are they for you Logic 8/Mac Pro?

    Hi
    I'm thinking on splurging on these two products to use in Logic 8 with an Intel Mac Pro. How are they for you? Do they work OK? I don't see too many negative comments here so I'm assuming that they're working OK. I'll go look the Native Instruments and MusicLab forums as well but thought there might be those here who could comment.
    Regards
    Graham

    K3 works fine on my 8-core since version 3.01 - actually 3.02 is buggy again so don´t upgrade to the latest version of K3 which is 3.02.
    If there would not be the annoying 2 Gigabyte RAM limit within 32-Bit applications I would be even happier, but if you need more Sample space just setup an additional K3 in standalone mode and wire it through the IAC Bus.
    If you use it in multitimbral mode with multiple outputs you'll have to write any automation onto the assigned Aux tracks as automating the single Midi tracks for K3 does not work.
    Altogether K3 is an awesome mashine with clear improvements compared to K2.

  • IPhoto Library folders: how are they organized?

    Can anyone explain me how the iPhoto Library "block" is organized? I mean, photos and folders in iPhoto Library in Finder. Are they organized by year or by date of import? In particular, I have a mysterious "1904" folder that has photos of 2006 and they're not on the 2006 folder! I've tried to modify the original date and hour but it hasn't worked, they're still in this "1904" folder! How can I modify this?

    ? I mean, photos and folders in iPhoto Library in Finder. Are they organized by year or by date of import? I
    It should not matter to you, since the folders inside the iPhoto Library are not meant for access by the user.
    But to answer your question. iPhoto stores the original image files in folders corresponding to the date of the import session, and they will stay there, whatever you do in iPhoto. You cannot control the way iPhoto stores the photos inside the package.
    Access the photos using iPhoto's application window or the Media Browser. It is safer.
    If you open the library package you might accidentally move or modify the files.
    See these User Tips:
    How to Access Files in iPhoto
    iPhoto and File Management

  • Need to know BW Roles and how are they used

    Hi,
      While activating Business content, I see some Roles( for example ( Sales Manager SAP_BW_0ROLE_007 etc) and not really sure what exactly they are. I have been able to activate content ( Cubes, queries etc) and expose them over the Enterprise portal(iviews) either through queries or web template.
      I really need to understand how these BW roles works and why and where they are used.
      Thanks
    Arunava

    Hi,
    I cont find any role as u mentioned, but there is role <b>SAP_BW_0ROLE_0007</b> for <b>Sales Manager</b>.
    check it once.
    Regards
    Siddhu

  • How are discs managed under a RAC data server

    I am considering using Oracle 9i for a very large database and I am being offered RAC as a scalable architecture. I am trying to find out how the 'shared disc' part of the architecture maps into physical reality. All storage devices in my experience can only attach an individual logical unit of storage to one server at any one time. There is no mechanism to request use of a shared resource. (The logical unit can however be passed around between servers in a cluster transition).
    There are two obvious mechanisms:-
    1)Oracle has a request/lock/release mechanism to pass logical units around between nodes.
    2)Cache Fusion abstracts the physical layer so that the location of the storage is invisible. The storage is shared between the nodes and each piece of physical storage attached to one database node.
    Or it could be something I have not thought of.
    Any information gratefully received.

    Here you can see all the process flows : http://scn.sap.com/docs/DOC-8292
    Input file server is used to retrieve/save report, output is used to store report instances.
    If you have multiple FRS servers - they all have to point to the same shared location (one for IFRS and one for OFRS)
    Report processing servers utilize local cache directories. In some cases it makes sense to share them in some not.
    There are several KB articles on webi cache and CR cache configs in addition to default practices described in Admin guide.

  • BAdI........How are they used in the real time scenario.

    Im a rookie in ABAP development and i was wondering that how we use the BAdI enhancement technique in the real time scenarios. Like do we get create them or we have few already built BAdI's which we work on? Can any body please explain how this works.

    Hi Ramana,
    Business add-ins are enhancements to the standard version of the system.
    Business Add-In is a new SAP enhancement technique based on ABAP Objects.
    They can be inserted into the SAP system based on specific user requirements.
    Each Business Add-In has:
    • at least one Business Add-In definition
    • a Business Add-In interface
    • a Business Add-In class that implements the interface
    In order to enhance a program, a Business Add-In must first be defined
    Subsequently two classes are automatically generated:
    • An interface with ‘IF_EX_’ inserted between the first and second characters of the BADI name.
    • An adapter class with ‘CL_EX_’ inserted between the first and second characters of the BADI name.
    The Application developer creates an interface for this Add-In.
    There are multiple ways of searching for BADI.
    • Finding BADI Using CL_EXITHANDLER=>GET_INSTANCE
    • Finding BADI Using SQL Trace (TCODE-ST05).
    • Finding BADI Using Repository Information System (TCODE- SE84).
    1. Go to the Transaction, for which we want to find the BADI, take the example of Transaction VD02. Click on System->Status. Double click on the program name. Once inside the program search for ‘CL_EXITHANDLER=>GET_INSTANCE’.
    Make sure the radio button “In main program” is checked. A list of all the programs with call to the BADI’s will be listed.
    The export parameter ‘EXIT_NAME’ for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it. The changing parameter ‘INSTANCE’ will have the interface assigned to it. Double click on the method to enter the source code.Definition of Instance would give you the Interface name.
    2. Start transaction ST05 (Performance Analysis).
    Set flag field "Buffer trace"
    Remark: We need to trace also the buffer calls, because BADI database tables are buffered. (Especially view V_EXT_IMP and V_EXT_ACT)
    Push the button "Activate Trace". Start transaction VA02 in a new GUI session. Go back to the Performance trace session.
    Push the button "Deactivate Trace".
    Push the button "Display Trace".
    The popup screen "Set Restrictions for Displaying Trace" appears.
    Now, filter the trace on Objects:
    • V_EXT_IMP
    • V_EXT_ACT
    Push button "Multiple selections" button behind field Objects
    Fill: V_EXT_IMP and V_EXT_ACT
    All the interface class names of view V_EXT_IMP start with IF_EX_. This is the standard SAP prefix for BADI class interfaces. The BADI name is after the IF_EX_.
    So the BADI name of IF_EX_CUSTOMER_ADD_DATA is CUSTOMER_ADD_DATA
    3. Go to “Maintain Transaction” (TCODE- SE93).
    Enter the Transaction VD02 for which you want to find BADI.
    Click on the Display push buttons.
    Get the Package Name. (Package VS in this case)
    Go to TCode: SE84->Enhancements->Business Add-inns->Definition
    Enter the Package Name and Execute.
    Here you get a list of all the Enhancement BADI’s for the given package MB.
    Have a look at http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    How to develop BADI
    Reward if useful.
    Thanks
    Aneesh.

  • General query: What are HRFG views? How are they built?

    I've been asked to look at my company's HRMS data with a view to setting up a new End User Layer for general reporting of HRMS data. I've seen talk here and elsewhere about various HRFG views but can't find any documentation about what they are, how they're refreshed, when they're built and what they're intended to contain.
    Could someone please point me in the direction of some documentation on this subject? - I don't find it easy to find any in Oracle's online documentation, or on the web generally.
    Or failing that could someone please give a brief overview here?
    I'd be very grateful.
    Keith H., London, UK.

    The SR I raised with Oracle mostly answered this question [SR #3-1885401571: Please explain use of HRFG% Vviews in e-Business HRMS]
    They basically said (If I've understod correctly) that the views are internal system type views that are used as part of the Daily Business Intelligence or HR Intelligence views built for Discoverer. As such they can be used as long as they're rebuilt and kept up-to-date, but their direct use is not really supported. They are intended to include the custom configurations set up in flex fields and should be rebuilt after any flex field changes.
    For me they're useful in that they can show how tables are joined together, even if I don't use them directly.
    Oracle pointed me towards 2 notes that were instructive:
    To setup HRi to use these Views, please see below documentation: Daily Business Intelligence for HRMS Implementation Guide Note 300655.1
    For the seeded Workbooks which are delivered by HRi, please see the following documentation : Daily Business Intelligence for HRMS User Guide Note 300656.1
    Keith.

  • HR Qualifications and Proficiencies how are they related ? Which table ?

    Hi all
    People have qualifications, qualifications have proficiencies, proficiencies have proficiency scales.
    Table HRP1001 contains personel numbers and the qualifiation objects that are related to them.
    Table HRP1000 contains loads of objects including the qualifications IDs with object type 'Q'.
    Table T77TS holds the Proficiency IDs and text.
    Table T77TP holds the Proficiency Scale IDs and Texts
    But where (which table) is the relationship between the qualification and its accociated proficiency stored.
    In short I am trying to report on people with a particular proficiency level for a particulat qualification but can not make the link between qualification and proficiency. It must be stored somwhere !
    cheers hugh

    Hi
    Just to qualify, I'm looking at qualifications associated with an employee, not those associated with a post so I don't think they are in IT0024.
    from Volkers post...
    "OTYPE P (person) related to OTYPE Q via RSIGN = A and RELAT = 032
    and OType Q is related to Person via B 032"
    But what links OType Q or A 032 to a proficiency and proficiency scale ?
    cheers Hugh

  • Window views as seen by users - how are they stored?

    Forgive me if this is obvious, but I can't find the answer to this. When a client computer (running Tiger) logs into our server (running Tiger Server) and opens a mount point, he might see it in icon view or list view. If in list view, it might be sorted by name ascending or descending, or by date, etc. It seems that the settings established by the first person who ever logged into the system and mounts a particular share are the ones that everyone else will see for ever. How can these be changed so all users see the same view when they log in?

    To fix this:
    1) Delete the '.DS_Store' file in the root level of the sharepoint you're trying to change the view for.
    2) Create a temporary, non-admin user in WGM. Set that user as the owner of the sharepoint (no need to change group or everyone, and no need to propagate permissions down the tree).
    3) Log in to the sharepoint over the network as the temp non-admin user, and set the views as you like.
    4) Log out and log in as another user - views should be set.
    5) Undo step 2, by putting original owner of sharepoint back.
    MacBook Pro   Mac OS X (10.4.6)  

Maybe you are looking for