A query regarding a class function

What is/are the difference(s) between static and non--static function of a class?
I mean, a 'static' keyword anyways states that all instances of the class would share the same function. So does that mean a 'non-static' function of a class, 'provides' a copy of the function to each class instance?
Plz help me in clearing my doubts.
Thanks.

Non-static methods aren't given copies of the method. They need a reference to an instance but the instance doesn't get its own copy of the method. So you don't have to worry about wasting memory by using non-static methods, if that's what you're thinking.

Similar Messages

  • Query regarding Application Classes.

    While going through the Application classes, I've come accross a code where a Property is defined without a name as follows.
    class BusinessUnitOptions
    property boolean get;
    end-class;
    Can anybody tell me how it works and what is the concept behind it?
    Thanks & Regards,
    Saurabh

    Actually Saurabh, PeopleCode is usually quite strict about the use of keywords. For example, error is a keyword. As such, error cannot be a method of a class. On the other hand, just for a test, I created a class with the methods get(), class(), private(), boolean(), Record(), and CreateRecord() and was able to call those methods from a test program. I tried creating methods named if and error, but those keywords won't compile. Just for fun, I tried creating functions named boolean, class, and private. The functions compile, but I can only call boolean. Even though the class and private functions compile, the code that calls them wont.
    Even though it works, I strongly discourage the practice of using reserved words for method and function names. I'm sure you already know this, but I just want to make it clear to all who read this thread.

  • Query regarding Concatenate statement functionality from ECC 6.0 to 46B ver

    Hi,
    I got new requirement ie I have to copy reports from ECC6.0 to 46B version. While copying I faced number of issues and I am not clear for below one.
    concatenate i_result1-result p_delim into i_result1-result respecting blanks. ( this is in ECC6.0)
    now my requirement is I have to use the same functionality in 46B version without respecting blanks the statement is working but I need the functinality of respecting blanks also.
    Thanks in advance.
    -Kumar.

    Try like this in 46B:
    concatenate i_result1-result p_delim into i_result1-result SEPARATED BY SPACE.
    Regards,
    Naimesh Patel

  • Query regarding Expand all functionality in hier seq list.

    Hello Every body,
    Application: I am displaying a list(Hier seq) using cl_salv_hierseq_table method.
    Important peices of code:-
    cl_salv_hierseq_table=>factory(
      EXPORTING
        t_binding_level1_level2 = gt_binding
      IMPORTING
        r_hierseq = gt_table
      CHANGING
        t_table_level1 = gt_final_h
        t_table_level2 = gt_final_i ).
    *... set expand column
      gt_columns->set_expand_column( 'EXPAND' ).
    *... set items expanded
      gt_level = gt_table->get_level( 1 ).
      gt_level->set_items_expanded( ).
    *register to the event on_user_command
      SET HANDLER gt_events->on_user_command FOR lt_events.
    Here i had added Refresh button in the application toolbar of the above ALV which is not in the standard one.
            PERFORM refresh_list_info USING e_salv_function.
            inside this perform the main peice of code is:
            gt_table->refresh( ).             "Refresh: Rebuilds the display list.
    QUERY: The first display show all the header and items records as expanded by default.
                  when i am trying to refresh the list, its displaying me the list with updated data in it
                 properly BUT the only problem is the items are closed by default after refresh.
                 so every time user needs to click the Expand option to view item records after refresh.
                 Here I would like to have the items records expanded as well by default after Refresh.
                 how to acheive this?
                Any suggestions to use any more methods or so..
               Your help will be highly appreciable.
    Thanks,
    Pavan.

    check this document for reference:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/profile/using%252bhierarchically%252b-sequential%252btable%252bfactory%252bmethod
    cheers
    Aveek

  • Query regarding Application Classes - 3

    While going through Application Package EX, I noticed that most of the classes are extending other classes, while some are actually implemeting some classes..
    class ExpenseReport extends EX:Business:Transaction
    end-class;
    class ExpenseReportLine implements EX:Business:TransactionLine
    end-class;
    Initially when I came accross this, I percieved TransactionLine to be an Interface. But upon opening its code, it came out to be a Class.
    Can anybody tell me what is the differencr between extending a class and implementing a class ??

    From ExpenseReportLine, you would think that ExpenseReportLine implements the interface EX:Business:TransactionLine. That is the intent of the implements keyword. If a programmer uses implements then you expect the following name to represent an interface. PeopleCode, however, treats implements and extends the same. In PeopleCode, an interface is actually a shorthand method for declaring a class where all methods are abstract. Put another way, a class that declares all methods as abstract is an interface. Perhaps the base class started as an interface and then the programmer converted it to a class?
    When writing your own code, use implements for interfaces and extends for inheritance. Likewise, use the interface keyword to create interfaces. Don't create classes where all methods are abstract.
    Coding is communication. Word choice is crucial to effective communication. I apologize for the incorrect use of words in these classes. In this case, the computer treats the code the same. Programmers communicate with two audiences: the computer and other programmers. In this case, it appears that the programmer effectively communicated with the computer, but poorly chose words for communicating with other programmers.

  • Query regarding Application Classes - 2

    While going through Classes of Application Package *"EX"*, I have seen that some of the class definitions have a semi-colon after the class-name like:
    class ExpenseHeader;
    end-class;
    While most of the classes are defined without the semi-colon.
    class Transaction
    end-class;
    {color:#000000}+Does this semi-colon make any difference?+{color}

    The PeopleCode AppClass API documentation is silent on this. See [http://download.oracle.com/docs/cd/E13292_01/pt849pbr0/eng/psbooks/tpcr/htm/tpcr07.htm#d0e16363|http://download.oracle.com/docs/cd/E13292_01/pt849pbr0/eng/psbooks/tpcr/htm/tpcr07.htm#d0e16363]. When creating your own classes, don't include the semi-colon after the class name (or implements/extends). When reading someone else's classes, ignore it. In this case, I would say the semi-colon makes no difference. I'm not the definitive reference on this, but that is how I would treat it.

  • A query regarding synchronised functions, using shared object

    Hi all.
    I have this little query, regarding the functions that are synchronised, based on accessing the lock to the object, which is being used for synchronizing.
    Ok, I will clear myself with the following example :
    class First
    int a;
    static int b;
    public void func_one()
    synchronized((Integer) a)
    { // function logic
    } // End of func_one
    public void func_two()
    synchronized((Integer) b)
    { / function logic
    } // End of func_two
    public static void func_three()
    synchronized((Integer) a)
    { // function logic
    } // End of func_three, WHICH IS ACTUALLY NOT ALLOWED,
    // just written here for completeness.
    public static void func_four()
    synchronized((Integer) b)
    { / function logic
    } // End of func_four
    First obj1 = new First();
    First obj2 = new First();
    Note that the four functions are different on the following criteria :
    a) Whether the function is static or non-static.
    b) Whether the object on which synchronization is based is a static, or a non-static member of the class.
    Now, first my-thoughts; kindly correct me if I am wrong :
    a) In case 1, we have a non-static function, synchronized on a non-static object. Thus, effectively, there is no-synchronisation, since in case obj1 and obj2 happen to call the func_one at the same time, obj1 will obtain lock for obj1.a; and obj2 will obtain lock to obj2.a; and both can go inside the supposed-to-be-synchronized-function-but-actually-is-not merrily.
    Kindly correct me I am wrong anywhere in the above.
    b) In case 2, we have a non-static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a. However, since obj1.a and obj2.a are the same, thus we will indeed obtain sychronisation.
    Kindly correct me I am wrong anywhere in the above.
    c) In case 3, we have a static function , synchronized on a non-static object. However, Java does not allow functions of this type, so we may safely move forward.
    d) In case 4, we have a static function, synchronized on a static object.
    Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a. However, since obj1.a and obj2.a are the same, thus we will indeed obtain sychronisation. But we are only partly done for this case.
    First, Kindly correct me I am wrong anywhere in the above.
    Now, I have a query : what happens if the call is made in a classically static manner, i.e. using the statement "First.func_four;".
    Another query : so far we have been assuming that the only objects contending for the synchronized function are obj1, and obj2, in a single thread. Now, consider this, suppose we have the same reference obj1, in two threads, and the call "obj1.func_four;" happens to occur at the same time from each of these threads. Thus, we have obj1 rying to obtain lock for obj1.a; and again obj1 trying to obtain lock for obj1.a, which are the same locks. So, if obj1.a of the first thread obtains the lock, then it will enter the function no-doubt, but the call from the second thread will also succeed. Thus, effectively, our synchronisation is broken.
    Or am I being dumb ?
    Looking forward to replies..
    Ashutosh

    a) In case 1, we have a non-static function, synchronized on a non-static object. Thus, effectively, there is no-synchronisationThere is no synchronization between distinct First objects, but that's what you specified. Apart from the coding bug noted below, there would be synchronization between different threads using the same instance of First.
    b) In case 2, we have a non-static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a.obj1/2 don't call methods or try to obtain locks. The two different threads do that. And you mean First.b, not obj1.b and obj2.b, but see also below.
    d) In case 4, we have a static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a.Again, obj1/2 don't call methods or try to obtain locks. The two different threads do that. And again, you mean First.b. obj1.b and obj2.b are the same as First.b. Does that make it clearer?
    Now, I have a query : what happens if the call is made in a classically static manner, i.e. using the statement "First.func_four;".That's what happens in any case whether you write obj1.func_four(), obj2.func)four(), or First.func_four(). All these are identical when func_four(0 is static.
    Now, consider this, suppose we have the same reference obj1, in two threads, and the call "obj1.func_four;" happens to occur at the same time from each of these threads. Thus, we have obj1 rying to obtain lock for obj1.aNo we don't, we have a thread trying to obtain the lock on First.b.
    and again obj1 trying to obtain lock for obj1.aYou mean obj2 and First.b, but obj2 doesn't obtain the lock, the thread does.
    which are the same locks. So, if obj1.a of the first thread obtains the lock, then it will enter the function no-doubt, but the call from the second thread will also succeed.Of course it won't. Your reasoning here makes zero sense..Once First.b is locked it is locked. End of story.
    Thus, effectively, our synchronisation is broken.No it isn't. The second thread will wait on the same First.b object that the first thread has locked.
    However in any case you have a much bigger problem here. You're autoboxing your local 'int' variable to a possibly brand-new Integer object every call, so there may be no synchronization at all.
    You need:
    Object a = new Object();
    static Object b = new Object();

  • Query regarding function module SPOOL_RQ_READ_BAPI_EXPORTS (EBP-SRM Module)

    query regarding function module SPOOL_RQ_READ_BAPI_EXPORTS (EBP-SRM Module)
    shopping cart
    Hi in FM SPOOL_RQ_READ_BAPI_EXPORTS
    i want to relate the internal tables requisition_items and requisition_services.
    but in am not getting the key on which they should be joined
    here i have to take the quantity and other fields from requisition_services
    right now i am using the joining condition as
    requisition_items-pckg_no = requisition_services-pckg_no.
    any help in this regard is welcome.
    Thanks and regards,
    Vithalprasad

    Hi Kathirvel,
    Thank you for reply. I am making changes for standard code only.
    " Call FM SPOOL_DPO_READ_BAPI_EXPORTS to read PO data exported to backend.
    Use this data to call FM B46B_DPO_TRANSFER and copy errors tab from
    ' lt_bapi_return ' to ' et_messages' retrun tab in 'doc_check' badi. "
    Thank you.
    Regards, Sunu

  • How to set the classpath and path from the jsp to call  java class function

    Hi Exprets,
    I have a requirement to call a java class function which returns a hashmap object from the jsp. The java class in present in one jar file and that jar file is location somewhere in unix path. So the requirement is to set the classpath for that jar file and then create the object of the java class and then call the function.
    If any one know how to achieve it, please reply as soon as possible.
    thanks in advance,
    swapna soni.

    It is never advisable to store large data sets in the session. But it will depend on a lot of factors:
    1. How costly is the query retrieving the data from the database?
    If it's a complex query with lots of joins and stuff, then it will be better to store it in the session as processing the query each time will take a lot of time and will decrease performance. On the other hand if the query is simple then it's advisable not to store it in the session, and fetch it each time.
    2. Are there chances for the data to become stale within a session?
    In this case storing the data is session will mean holding the stale data till the user session lasts which is not right.
    3. How many data sets does the session already holds?
    If there are large no. of data sets already present in the session, then it's strictly not advisable to store the data in the session.
    4. Does the server employ some kind of caching mechanism?
    Using session cache can definitely improve performance.
    You will have to figure out, what is the best way analyzing all the factors and which would be best in the situation. As per my knowledge, session is the only place where session specific data can be stored.
    Also, another thing, if the data set retrieved is some kind of data to be displayed in reports, then it would be better to use a pagination query, which will retrieve only the specific no. of rows at a time. A navigation provided in the UI will retrieve the next/previous data set to display.
    Thanks,
    Shakti

  • Query regarding G/LAccounts in psoting

    Hi Experts,
    I have one query regarding PCP0.
    After executing PCP0,If We double click on the posting document we can see the number of G/L accounts in that posting Document.If we double click on each G/L Account it shows all the revision information indetail for all payments cumulated into that particular G/L Account.
    Some of the G/L's are appearing as single line in the posting document and if we double click for the revision information it is showing all the Wagetypes with personnel numbers and the total of each wagetype.
    Some of the G/L's we can see Multiple times for each individual.
    Can any one please explain where does we set up the the revision information for the G/L Accounts .
    Appreciate If anyone can help to know this information.
    Thanks & Regards,
    Sandhya.

    Hi Gopal,
    Counting class are assigned to the Periodic work Schedule 1 to 9 are just arbitart sequence numbers and have no meaning in general they are used for linking Pweriodic Work schedules with differences.
    You can use the class for absence and attendance counting to specify different methods of counting according to the period work schedule.
    They have no other meaning apart from that.
    Thanks and Regards
    Swati

  • I want single update query without use the function.

    I want to update sells_table selling_code field with max date product_code from product table.
    In product table there is multiple product_code date wise.
    I have been done it with below quey with the use of function but can we do it in only one update query
    without use the function.
    UPDATE sells_table
    SET selling_code = MAXDATEPRODUCT(ctd_vpk_product_code)
    WHERE NVL(update_product_flag,0) = 0 ;
    CREATE OR REPLACE FUNCTION HVL.maxdateproduct (p_product IN VARCHAR2) RETURN NUMBER
    IS
    max_date_product VARCHAR2 (100);
    BEGIN
    BEGIN
    SELECT NVL (TRIM (product_code), 0)
    INTO max_date_product
    FROM (SELECT product_code, xref_end_dt
    FROM product
    WHERE TO_NUMBER (p_product) = pr.item_id
    ORDER BY xref_end_dt DESC)
    WHERE ROWNUM = 1; -- It will return only one row - max date product code
    EXCEPTION
    WHEN OTHERS
    THEN
    RETURN 0;
    END;
    RETURN max_date_product;
    END maxdateproduct;
    Thanks in Advance.

    Hi,
    Something like this.
    update setlls_table st
            set selling_code =(select nvl(trim(product_code)) from 
                                  (select product_code
                                          , rank() over (partition by item_id order by xref_end_dt DESC) rn
                                       from product
                                   ) pr
                                   where rn =1
                                         and pr.item_id = st.ctd_vpk_product_code
                               ) where NVL(update_product_flag,0) = 0 ;As such not tested due to lack of input sample.
    Regards
    Anurag Tibrewal.

  • Query regarding Useful Life

    Hi SAP guru
    I have one query regarding useful life of asset,
    If i purchased a asset in rs 200000 , wdv rate is 20% and put the useful life 4 year, in last year i want to depreciate the asset upto 1 Rs.
    Capitalisation date is 01.04.2008.
    Ex -     Acquisition value   Ordinary depreciation  net book value
    2008 200,000.00               40,000.00-             160,000.00
    2009  200,000.00                32,000.00-           128,000.00
    2010  200,000.00                25,600.00-           102,400.00
    2011   200,000.00               20,480.00-           81,920.00
    2012  200,000.00                                          81,920.00
    Client requirement is in year 2011 asset should depreciate upto Rs 1.
    Appreciate your reply.
    Regards
    Anjan

    If you want to your asset depreciation based on useful life that is 4 years, please select check box Rem.life in multi level method of that dep. key.and enter the useful life as 4 years in the assets master.
    when come to restricting value to 1Re. specify the memo value for that asset class.
    AA>Valuation>Amt.specification>Specify memo value.

  • Query regarding GL

    Hi,
    We are on R12 and I have have a query regarding balances.
    I am writing a report and need to get the functional Actual balance(GBP) for accounts.
    Each account has a balance in one or more currencies. My understanding as per the TRM was that the period_net_dr/cr columns stores the balances in ledger currency for all Journals entered and posted in GBP, while the period_net_dr_beq and period_net_cr_beq stores the ledger equivalent balance for all Journals entered and posted in Foreign currency.
    However, when I query gl_balances, I notice the following :
    1) For a ccid, for GBP currency code, the period_net_dr_beq and period_net_cr_beq are being populated , why ?
    2) For certain ccid, for GBP currency code the period_net_cr_beq and period_net_dr_beq both are zero, though there is a value in the period_net_dr/cr columns.
    3) When I do an account inquiry from GL SuperUser, I can see that for a given period and account and for Currency type 'Entered' , the Balances window shows me the
    result of period_net_dr_beq-period_net_cr_beq columns for my GBP balance.
    I am a bit confused and would appreciate if someone can point me what am I missing ?
    Thanks

    OK, I have managed to figure this one out.
    The period_net_cr / period_net_dr stores the sum of functional balances(includes the GBP journals + the functional equivalent of the non gbp journals) . Its like a running total of the functional balance.

  • Regarding the Remote Function Module

    hi,
            Can any body can provide the brief information regarding the Remote Function Module.
    1)How to create the remote function module
    2)how it differ from the normal function module
    3)any special features about this.
    Thanks in advance

    Hi
    RFC (Remote Function Call) is similar to the general SAP fun module: except that in the attributes you click the radio button: RFC enabled;
    and you will be passing an Import parameter DESTINATION to it.
    Other code and usage will be similar to any fun module;
    Have a look at any fun module in SE37 to understand better about the different components of Fun modules;
    Refer this link:
    http://help.sap.com/saphelp_nw04/helpdata/en/22/042518488911d189490000e829fbbd/frameset.htm
    check out the following link it might help you
    http://help.sap.com/printdocu/core/Print46c/de/data/pdf/BCFESDE2/BCFESDE2.pdf
    Function Modules;
    Check this matter.
    Function Modules are Global ABAP programs created by SAP for reusable purpose.they have IMPORT,EXPORT and TABLE parameters, and EXCEPTIONS to through when error occurs.
    You can create them from TCode SE37.
    Go through the following doc:
    Function modules are cross-program, reusable procedures that are organized into function groups, and whose functions are implemented between the statements FUNCTION and ENDFUNCTION. Function modules and their interfaces are created in the Function Builder.
    Function Module Interfaces
    The parameter interface of a function module is defined in the Function Builder. It includes the definition of interface parameters and the specification of exceptions that can be triggered by a function module. The Function Builder automatically generates comment lines below the FUNCTION statement in the source code of the function module, which represent the interface of the function module with the following syntax:
    Syntax
    ... [IMPORTING parameters]
    [EXPORTING parameters]
    [CHANGING parameters]
    [TABLES table_parameters]
    [{RAISING|EXCEPTIONS} exc1 exc2 ...]
    The syntax and semantics of IMPORTING, EXPORTING, CHANGING, RAISING, and EXCEPTIONS mainly correspond to the definition of method interfaces with [CLASS-]METHODS. The additional option of defining table parameters using TABLES is obsolete.
    Interface parameters
    The interface parameters are defined on the relevant tab pages in the Function Builder.
    IMPORTING parameters are input parameters. When the function module is called, a suitable actual parameter must be specified for every non-optional input parameter. The content of the actual parameter is passed to the input parameter when the call is made. The content of an input parameter for which 'pass by reference' is defined cannot be changed in the function module.
    EXPORTING parameters are output parameters. When the function module is called, a suitable actual parameter can be specified for every output parameter. The content of an output parameter that is defined for 'pass by value' is transferred to the actual parameter if the function module is completed without errors. An output parameter that is defined for pass by reference is not initialized when the function module is called.
    CHANGING parameters are input and output parameters. When the function module is called, a suitable actual parameter must be specified for every non-optional input or output parameter. When the function module is called, the content of the actual parameter is passed to the input/output parameter, and when the function module is completed, the content of the input/output parameter is passed to the actual parameter.
    TABLES parameters are table parameters. Table parameters are obsolete CHANGING parameters that are typed as standard tables with a header line. If an internal table without a header line or a table body is passed as an actual parameter to a formal parameter of this type, an empty local header line is generated in the function module. If an internal table with a header line is used as an actual parameter, both the table body and the header line are passed to the function module. Pass by value is not possible in formal parameters defined using TABLES. Formal parameters defined with TABLES can be replaced by formal parameters defined with CHANGING. A local work area can be created for the internal table in the function module by using the addition LIKE LINE OF itab of the DATA statement.
    Exceptions
    The exception of a function module are defined on the Exceptions tab page in the Function Builder. Here you can select exception classes to define whether class-based exceptions are declared or non-class-based exception are defined. Class-based exceptions are represented in the above syntax by RAISING, and non-class-based exceptions are represented by EXCEPTIONS.
    The addition RAISING is used to declare class-based exceptions that can be propagated from the function module to the caller. Exceptions in the categories CX_STATIC_CHECK and CX_DYNAMIC_CHECK must be explicitly declared, otherwise a propagation can lead to an interface violation. A violation of the interface leads to the treatable exception CX_SY_NO_HANDLER. Exceptions of the category CX_NO_CHECK are implicitly always declared. The declaration of exceptions of the category CX_STATIC_CHECK is statically checked in the syntax check. For exceptions of the category CX_DYNAMIC_CHECK, the check is not performed until runtime. In a function module in which class-based exceptions are declared with the RAISING addition, the statement CATCH SYSTEM-EXCEPTIONS cannot be used. Instead, the relevant treatable exceptions should be handled in a TRY control structure.
    The addition EXCEPTIONS is used to define a list of non-class-based exceptions that can be triggered in the function module using the statements RAISE or MESSAGE RAISING. Exceptions defined in this way - as with formal parameters - are bound to the function module and cannot be propagated. If an exception of this type is triggered in a function module, and no return value has been assigned to it with the homonymous addition EXCEPTIONS of the CALL FUNCTION statement when the call was made, this leads to a runtime error.
    Note
    For new developments after release 6.10, SAP recommends that you work with class-based exceptions that are independent of the function module.
    RFC is a technology which is used to access a functions (Modules) from
    the remote systems.
    If a function module is set as remote enabled which can be access from
    the remote system via RFC.Eg: U can access the Remote enabled function modules in ur VB,Webdynpro,Java,Visual composer program.
    A function module can be set as remote enabled by SE37->Go to ur FM->click the option Button "remote enabled".
    But Normal function modules can not accessd from the remote system.
    Good Example for RFC enabled function module is : BAPI(Business Application Programming Interface)
    Note: All BAPIs are Remote enabled but not all remote enabled function modules are BAPI.
    CALLING A FUNCTION MODULE:
    1)In U ABAP Editor --> Click "Patter" ---> Selection Option Button "Call Function"
    --> Write the Corresponding FM name --> Hit Enter
    2)The appropriate import ,export Parameters will be displayed in ur editor
    3)Pass the Values Here.
    Also check these links.
    http://www.geocities.com/victorav15/sapr3/abapfun.html
    Check this link:
    http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
    Check this link:
    http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
    See the following links:
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Query regarding DB_16k_CACHE_SIZE

    Hi Friends,
    I have got a urgent query regarding db_16k_cache_size parameter.I have created a tablespace with 16k block size,and i have configured the db_16k_cache_sieze to 208M accordingly.I have kept a table in this tablesspace whose presenet size is 323 GB.Some complex queries will be running on this table comprising groups,some complex joins,ordes,analytical functions etc.
    I am having 8 GB of SGA.Now my query is whether i have to increase the db_16k_cache_szie parameter from its present size to get better performance and if it is then how to detemine what will be the optimal size of db_16k_cache_size.
    Please help...
    Thanks
    somy

    Post your query what u have tried. Then only we might be help with you

Maybe you are looking for

  • My Macbook will not stay connected to the internet, while my Dell computer works fine. Why? What can I do?

    My sister and I both have Macbook Pros that will not stay connected to our internet (wifi). Our dell computers and HP computers in the household work great- but both of the Macs do not stay connected, and often say "you are not connected to the inter

  • Boot camp on macbook pro

    Can someone please explain to me how do I use boot camp on my Macbook pro  OS X Lion 10.7.5- without using a CD? I have the windows on my Mac but it doesnt recognize it as iso image. Thank you for your help!

  • Power adapter male pin BROKEN

    My son called today with power adapter problems...took awhile for me to figure it out, but the tip of the adapter pin has apparently broken off inside the computers female power port. (the pin is flush with the metal collar while it protrudes about 1

  • HELP ME: PROBLEMS WITH ORGANIZER...

    My editing workspaces are working just fine, however, my organizer will not open (keeps saying "not responding"). If I reinstall the program, will I lose the pictures that are in the organizer that I haven't saved to my comp yet?

  • Download backup of mountain lion

    I purchased a new MacBook Pro.  It came preinstalled with a copy of mountain lion, with no disc provided.  I would like to download a back-up copy for a clean wipe, should I need it, but can't seem to do so without paying for it.  I already own a cop