explain the values for IO tablespace statspack & file

10.2.0.2 aix 5.2 64 bit

in the section Tablespace IO Stats & Stats of e/s of statspack and awr reports file can someone help to clear up some confusion that I have with the value of AV readings/s-AV Rd (ms). I'll be referring to certain values, I have one of my reports, more than an hour 1 snap shot period, with the first three columns being readings, av rd/s, av rd (ms) respectively for the two sections.

I have the following for the Tablespace IO.

PRODGLDTAI
466 879 130 3.9 1.0 8 443 2 0 0.0

For the e/s file, I have the following for each file in the tablespace.

PRODGLDTAI /jdb10/oradata/jde/b7333/prodgldtai04.dbf
32 113 530 2.6 1.0 0 1 302 0 0.0
PRODGLDTAI /jdb14/oradata/jde/b7333/prodgldtai03.dbf
30 107 878 1.6 1.0 1 898 1 0 0.0
PRODGLDTAI /jdb5/oradata/jde/b7333/prodgldtai01.dbf
32 114 234 5.8 1.0 2 834 1 0 0.0
PRODGLDTAI /jdb5/oradata/jde/b7333/prodgldtai02.dbf
36 131 237 5.2 1.0 1 2 409 0 0.0

From there I can calculate that there are on average 129.68 reads every second for the tablespace, and which corresponds to what is stated. But whence the rd (ms) av? If there are 1000 milliseconds in a second and there were 130 reads per second, which does not 7.6 ms by read?

AV Dr (ms), what exactly? That's how many milliseconds it takes on average to 1 lira? I read in the doc Oracle Performance Tuning should not be greater than 20. What exactly is this statistic? In addition, we are currently looking at the purchase of a SAN and we were told that the value should not be greater than 10, which is just a matter of opinion? These values would be little useless on the tablespaces and data files that are not very active over a period of hours of time?

Published by: PktAces on September 22, 2008 08:31

I replied to this post a few days ago and so I have a watch on the post - but my response seems to have disappeared.

Yes - "av rd (ms)" is the average time for a reading to be completed. Roughly speaking, it is "total time waiting for the read request" / "total number of read requests.

20 m/s may be based on the programming of schedules for older hardware (disks 10 000 rpm). If a manufacturer tells you that the average response time for an e/s (for example) is 6 m/s - which equals 160 e / s per second - so it is reasonable to assume that in a multi-user system with a reasonable degree of simultaneity that perceived for a user response time will be about double. (Read Cary Millsap on the theory of queues and Oracle to understand why).

So the 10 m/s is probably work around this figure of 6 m/s 2 x and enabling caching of the effects a bit. As a very rough indicator of 'it is unhealthy, if the average is more than 10', it's probably a good figure. But you can't be sure that the SAN is healthy if the figure is less than 10.

It is difficult – without knocking a SAN with tablescans and it will madly in readahead and will produce data very quickly to a single user, while sanctioning other users who make random IO. In contrast, that a cache of SAN can do a lot of work to protect an Oracle of real disk readings because an object is just enough used to stay in the cache of SAN when it can't stay in the Oracle cache. If medium-sized SAN can be very misleading.

When you enter the land of SAN, you must keep an eye on v$ event_histogram, v$ file_historam, v$ temp_histogram for a time gap of I/O as a better indicator of health.

In fact, your last comment about "rarely used" objects is a useful indicator. If something is rarely used, Oracle "physical block read" is probably is a real disc read - an indicator of data how fast can detach from the SAN.

Concerning
Jonathan Lewis
http://jonathanlewis.WordPress.com
http://www.jlcomp.demon.co.UK

"The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge." Stephen Hawking.

Tags: Database

Similar Questions

  • Enter the value for the data files:

    Hi all
    I use 10.2.0.1.0
    I have a tablespace "hg" with two data files.
    whenever I use after an order to drop this tablespace I hv asked values for data files
    Welcome is:

    SQL > drop tablespace hg, including content and data files;

    SQL > drop tablespace hg, including content and data files;

    I have two data files to the tablespace named as hg.dbf, hg1.dbf

    now what I hv value to enter? or how to calculate the value.


    Thank you

    Honey says:
    Yes I know its 'AND' but when I using the '&' then oracle asked me of ' enter the values of the data files: "k".
    Please try first, then the calculation of the value.
    It can be a variable binding value.
    If you find the answer please suggest steps

    Simple words, the "DROP TABLESPACE" command does not support '&' character. & is a substitution of placeholder for SQL variable * more.

    Even if you provide the value for the "data files" prompt, the command does not work as it would lead to "drop tablespace including contents tsname *"details of your file *.

  • Getting the values for the attributes of the user in IOM

    Hello

    I have it here is the snippet of code that retrieves the values for all the attributes user OIM 11g. But this code returns the exception of null pointer for attributes with null values. I also put if condition to check for null pointer exception, but always the null value is thrown in the newspapers whenever this code snippet is executed in the event handler.

    Any thoughts?

    private Map getUser(String userKey) {
      Map users = new HashMap();
      User user = null;
      UserManager userManager = (UserManager) Platform
      .getService(UserManager.class);
      try {
      user = userManager.getDetails(userKey, null, false);
      logger.log(ODLLevel.FINE, "User: {0}",new Object[] { user });
    
      } catch (NoSuchUserException e) {
      logger.log(ODLLevel.ERROR, e.getMessage(), e);
      } catch (UserLookupException e) {
      logger.log(ODLLevel.ERROR, e.getMessage(), e);
      }
      Set AttrNames = user.getAttributeNames();
      logger.log(ODLLevel.FINE, "User Attributes: {0}",new Object[] { AttrNames });
    
      Iterator itr = AttrNames.iterator();
      while (itr.hasNext()) {
      try {
      String AttrNAme = itr.next().toString();
      logger.log(ODLLevel.FINE,"Current Attribute is : {0}::",new Object[]{AttrNAme});
      if( user.getAttribute(AttrNAme).toString()!=null && user.getAttribute(AttrNAme).toString().length()!=0){
      String AttrValue = user.getAttribute(AttrNAme).toString();
      logger.log(ODLLevel.FINE,"Attribute: {0} and Value: {1}",new Object[]{AttrNAme,AttrValue});
      users.put(AttrNAme, AttrValue);
      }
      } catch (Exception e) {
      logger.log(ODLLevel.ERROR, e.getMessage(), e);
      }
      }
      return users;
      }
    

    TIA

    A call to ToString on null will give you the exception. You should check that the value is not null before calling toString() on it.

    In addition, you must perform an additional control on the user object that you receive after your try catch block. If the user object is null, then there is no need to run code on the user object.

  • How and in which files that I can combine my computer policy in the html for my captivate project file? I know that I need to make changes on the css, HTML, and I need to add fonts to a folder, but do not know where please help

    How and in which files that I can combine my computer policy in the html for my captivate project file? I know that I need to make changes on the css, HTML, and I need to add fonts to a folder, but do not know where please help

    https://forums.Adobe.com/servlet/JiveServlet/showImage/2-7496573-757050/pastedImage_0.PNG

    This is an image of the files I see

    If the police will not be on the end user's computer, it won't make a difference.

    You should try to include a web font, but you cannot use those during the creation of course, so when you publish or correct fonts you have alignment issues.

  • How to select the values for each check box in a group of records

    Hello

    I have a requirement in form 10g. In this form there are 10 records are display each record has a checkbox is there if I click on the check box save number one and number three and make some changes in the text field (field adjustment is the number data type) and then finally, I want to see the total a total amount called field.

    In this, my question is how to select specific to a group of records records? and finally these selected records are inserted in a table.
    Because I am not able to read these records at a time.
    Is there any table to define a record group to fetch each of them individually for example Rec [1] Rec [2]... like this if yes please suggest me the steps how to do this.

    Thanks in advance
    Prasanna

    Published by: user10315107 on December 17, 2008 23:44

    OK, so you want to shoe the total amount in the form itself (I guess that somewhere under the dashboard lines?).

    You can do this easily using formulat elements:

    1 create a new item in your block where the field amount is places, set "section of the database" on the 'No', 'calculation mode' to the 'formula' and the 'formula' himself to something like:

    CASE WHEN :BLOCK.CHECKBOXITEM=CHECKVALUE THEN :BLOCK.AMOUNT+:BLOCK.ADJUSTMENT ELSE 0 END;
    

    This formula returns 0 if the checkboxitem is not checked, otherwise the sum of amount and adjustment (of course you can adjust the names of elements and the value for 'Checked')
    2. place the element in the layout, if you wish.
    3. set the property "Query all Records" to "true" for your block elements, this is necessary for the calculation to work
    3 create a control block to keep summary article in a, "Single Document" set to 'True '.
    4. place a new element in this control block, set 'Calcuation mode' to 'Summary', 'Summary block' to your block elements, 'Summary point' in newly created formula section in the block elements
    and function of synthesis for the "sum".
    5. place the element in the layout

    She's.

  • How to set the threshold value for single tablespace in the 11g grid control

    Hello

    I want to set the threshold value for a single tablespace in the 11g grid control,
    Please give me a navigation path.

    Sandy wrote:
    Can you please give me the full navigation path?

    go to the target--> databases
    Select the database that you want to set this alert to
    Link select settings and policy settings

  • Need Dinstinct values, not the values for pidm (id) of a cursor

    Hello! I use 11g.  I'm trying to get values distinct pidm in the crusor to ap_rec for inclusion in a couple of tables.  However, I also need the set of values for insertion on another table and do not know how to do this.

    Set serveroutput on;

    game check

    coil ap_credit.txt;

    declare

    The CNT number;

    default varchar2 (6) sbgi_code 'Z00162 ';

    user_id varchar2 (7) default 'BANWORX ';

    number of trit_seq_no;

    number of tram_seq_no;

    number of trcr_seq_no;

    number of trce_seq_no;

    number of credit_hours;

    term_desc varchar2 (12);

    cursor test_scores

    is

    Select sortest_pidm,

    sortest_tesc_code,

    sortest_test_score,

    Sortest_Test_Date,

    (Select Max (A.Stvterm_Code) in Stvterm

    where A.Stvterm_start_Date < = Sortest_Test_Date) STVTERM_CODE;

    (Replace select (B.STVTERM_DESC,'Term ", null") Stvterm b)

    where b.Stvterm_start_Date < = Sortest_Test_Date

    AND B.STVTERM_CODE = (Select Max (A.Stvterm_Code) of Stvterm A

    where A.Stvterm_start_Date < = Sortest_Test_Date)) STVTERM_desc;

    -STVTERM_CODE,

    -STVTERM_DESC,

    -f_sgbstdn_fields(sortest.sortest_pidm,'201380','MAJOR_1')

    SGBSTDN. SGBSTDN_MAJR_CODE_1,

    SGBSTDN. SGBSTDN_MAJR_CODE_CONC_1

    of sortest, SGBSTDN

    where

    sortest_pidm = SGBSTDN.sgbstdn_pidm

    and SGBSTDN. SGBSTDN_TERM_CODE_EFF = (select max (b.SGBSTDN_TERM_CODE_EFF)

    of SGBSTDN b

    where b.SGBSTDN_PIDM = SGBSTDN. SGBSTDN_PIDM)

    and sortest_tesc_code in (select distinct sxvapcred_tesc_code from ttubanr.sxvapcred)

    - and A.STVTERM_CODE = (Select Max (b.Stvterm_Code) From Stvterm B

    (- where b.Stvterm_start_Date < = Sortest_Test_Date)

    and sortest_activity_date > sysdate - & & numdays;

    cursor ap_rec (pidm_in sortest.sortest_pidm%TYPE, tesc_code_in sortest.sortest_tesc_code%TYPE,

    test_score_in sortest.sortest_test_score%TYPE, major_in sgbstdn. SGBSTDN_MAJR_CODE_1% TYPE,

    conc_in SGBSTDN. TYPE OF SGBSTDN_MAJR_CODE_CONC_1%, TERM_IN STVTERM. TYPE OF STVTERM_CODE %, TERM_DESC_IN STVTERM. STVTERM_DESC % TYPE)

    is

    Select pidm_in,

    TERM_IN,

    TERM_DESC_IN,

    SXVAPCRED_TTU_SUBJ_CODE,

    SXVAPCRED_TTU_CRSE_NUM,

    A.SCBCRSE_TITLE,

    When case A.SCBCRSE_CREDIT_HR_LOW > 0

    then A.SCBCRSE_CREDIT_HR_LOW

    of other A.SCBCRSE_CREDIT_HR_HIGH

    end SCBCRSE_CREDIT_HR

    --(select case quand A.SCBCRSE_CREDIT_HR_LOW > 0)

    -then sum (A.SCBCRSE_CREDIT_HR_LOW)

    -of another sum (A.SCBCRSE_CREDIT_HR_HIGH)

    (- end of SCBCRSE A sum_hours) sum_hours

    of ttubanr.sxvapcred, SCBCRSE A

    where

    SXVAPCRED_TTU_SUBJ_CODE = A.SCBCRSE_SUBJ_CODE

    and SXVAPCRED_TTU_CRSE_NUM = A.SCBCRSE_CRSE_NUMB

    and sxvapcred_tesc_code = tesc_code_in

    and test_score_in > = sxvapcred_min_test_score

    and test_score_in < = sxvapcred_max_test_score

    and major_in = SXVAPCRED_MAJR

    and conc_in = SXVAPCRED_CONC

    and A.SCBCRSE_EFF_TERM = (SELECT MAX (B.SCBCRSE_EFF_TERM) FROM SCBCRSE B

    WHERE A.SCBCRSE_CRSE_NUMB = B.SCBCRSE_CRSE_NUMB

    AND A.SCBCRSE_SUBJ_CODE = B.SCBCRSE_SUBJ_CODE)

    -Group of

    -pidm_in,

    -SXVAPCRED_TTU_SUBJ_CODE,

    -SXVAPCRED_TTU_CRSE_NUM,

    -A.SCBCRSE_TITLE,

    -A.SCBCRSE_CREDIT_HR_LOW,

    -A.SCBCRSE_CREDIT_HR_HIGH;

    Union

    Select pidm_in,

    TERM_IN,

    TERM_DESC_IN,

    SXVAPCRED_TTU_SUBJ_CODE,

    SXVAPCRED_TTU_CRSE_NUM,

    A.SCBCRSE_TITLE,

    When case A.SCBCRSE_CREDIT_HR_LOW > 0

    then A.SCBCRSE_CREDIT_HR_LOW

    of other A.SCBCRSE_CREDIT_HR_HIGH

    end SCBCRSE_CREDIT_HR

    of ttubanr.sxvapcred, SCBCRSE A

    where

    SXVAPCRED_TTU_SUBJ_CODE = A.SCBCRSE_SUBJ_CODE

    and SXVAPCRED_TTU_CRSE_NUM = A.SCBCRSE_CRSE_NUMB

    and sxvapcred_tesc_code = tesc_code_in

    and test_score_in > = sxvapcred_min_test_score

    and test_score_in < = sxvapcred_max_test_score

    and major_in = SXVAPCRED_MAJR

    and SXVAPCRED_CONC IS NULL

    and SXVAPCRED_TTU_SUBJ_CODE = A.SCBCRSE_SUBJ_CODE

    and SXVAPCRED_TTU_CRSE_NUM = A.SCBCRSE_CRSE_NUMB

    and A.SCBCRSE_EFF_TERM = (SELECT MAX (B.SCBCRSE_EFF_TERM) FROM SCBCRSE B

    WHERE A.SCBCRSE_CRSE_NUMB = B.SCBCRSE_CRSE_NUMB

    AND A.SCBCRSE_SUBJ_CODE = B.SCBCRSE_SUBJ_CODE)

    Union

    Select pidm_in,

    TERM_IN,

    TERM_DESC_IN,

    SXVAPCRED_TTU_SUBJ_CODE,

    SXVAPCRED_TTU_CRSE_NUM,

    A.SCBCRSE_TITLE,

    When case A.SCBCRSE_CREDIT_HR_LOW > 0

    then A.SCBCRSE_CREDIT_HR_LOW

    of other A.SCBCRSE_CREDIT_HR_HIGH

    end SCBCRSE_CREDIT_HR

    of ttubanr.sxvapcred, SCBCRSE A

    where

    SXVAPCRED_TTU_SUBJ_CODE = A.SCBCRSE_SUBJ_CODE

    and SXVAPCRED_TTU_CRSE_NUM = A.SCBCRSE_CRSE_NUMB

    and sxvapcred_tesc_code = tesc_code_in

    and test_score_in > = sxvapcred_min_test_score

    and test_score_in < = sxvapcred_max_test_score

    and SXVAPCRED_MAJR IS NULL

    and SXVAPCRED_CONC IS NULL

    and SXVAPCRED_TTU_SUBJ_CODE = A.SCBCRSE_SUBJ_CODE

    and SXVAPCRED_TTU_CRSE_NUM = A.SCBCRSE_CRSE_NUMB

    and A.SCBCRSE_EFF_TERM = (SELECT MAX (B.SCBCRSE_EFF_TERM) FROM SCBCRSE B

    WHERE A.SCBCRSE_CRSE_NUMB = B.SCBCRSE_CRSE_NUMB

    AND A.SCBCRSE_SUBJ_CODE = B.SCBCRSE_SUBJ_CODE);

    Hello

    Sorry, I can't say what you want.

    Whenever you have any questions, post a small example data (CREATE TABLE and only relevant columns, INSERT statements) for all of the tables involved and also publish outcomes from these data.

    If you ask on a DML statement, such as UPDATE, the sample data will be the content of the or the tables before the DML, and the results will be the State of the or the tables changed when it's all over.

    Explain, using specific examples, how you get these results from these data.

    Always say what version of Oracle you are using (for example, 11.2.0.2.0).

    See the FAQ forum: https://forums.oracle.com/message/9362002

    Is the problem you need to do some things for all lines and other things only once by pidm?

    If so, maybe you should add ROW_NUMBER... PARTITON OF pidm in the query.  What you have to do for the separate pidms, do it when ROW_NUMBER returns 1.

  • How to increase the scope of the Min for a tablespace?

    Hi all
    I exported a dmp file using command from a newer version of Oracle 10.2.0.3.0 expdp with the Version 10.2.0.1.0 = parameter (I should use it because of the Version of Oracle, I want to import to, if it is less than the export version which is 10.2.0.3.0 as I mentioned)
    and then imported it to Oracle version 10.2.0.1.0
    There is no problem with that, but I mentioned it to tell you what I did exactly!
    but when the command impdp finished working the log file tells me that some tables were not imported due to lack of space!
    some of the tables in the schema export had created using tablespace of users and others using a tablespace I created (which is given in error do not import tables into the import log file)
    To fix this, I have created a tablespace with the same name, and then create a user using it and then import the export for this user
    but the command line gives me an error about degrees Min I don't remember what it is, but could any disk space insufficient or something like!
    Now: How do I solve this problem? should I change the space Min scopes? If so, how?
    GOLD: what should I please!

    Thank you

    but the command line gives me an error about degrees Min I don't remember what it is, but could any disk space insufficient or something like!

    Normally, import failed because the question of space at the tablespace level when space is not enough to maintain the object (table) inside the tablespace.
    If you have logs you can paste the exact error msg.
    or see the file alert log of database during the time of importation for the error message.

    Now: How do I solve this problem? should I change the space Min scopes? If so, how?

    increase the size of the tablespace by adding or by resizing the data file.
    as
    alter tablespace TEST add datafile 'rental' size 1024 m;

  • Collection of information on the '.ctl' for an HTML report files

    Hello world! I have a question for you. I implement a vi that automatically generates html documents. It works very well for any vi. Now I'm looking to '.ctl' files.

    the palette "Report generation-> screw Documentation" features do not work for this kind of files? Or am I wrong?

    Any idea

    Thank you!

    Ben

    I met no problems with using these screws with .ctl files. Can you post your code?

  • The value for the attribute Transient

    Hi Expert,

    I use JDeveloper 11.1.1.6.

    I want to put the value of pageflowscope value as for example #{pageFlowScope.userInfoBean.orgid} for a Transient attribute

    so I added a transitional attribute to the object View (VO), but in the value of the expression I put #{pageFlowScope.userInfoBean.orgid}

    This expression, it cannot be used.

    How can I do to set the value to the Transient attribute?

    Please advice me, really appreciate your help

    Thank you

    As someone has already said, this is not recommended (access to bean managed layer model), BUT try to put

    userInfoBean.orgid

    pageFlowScope first and then access this value as I told you

  • The value for an item hidden in a tabular form in detail.

    I use Apex 5.0 with database 12 c.

    I created a detailed form maser, in detail, that I need a value for the hidden element set.

    the code used is

    FOR I IN 1..APEX_APPLICATION.G_F02.COUNT LOOP 
    APEX_APPLICATION.G_F02(I) := '111'; 
    END LOOP;
    

    but it is only useful if the item is displayed on the form.

    Reference:--

    https://docs.Oracle.com/CD/E14373_01/apirefs.32/e13369/apex_item.htm#AEAPI196

    You can use the apex_item.hidden function

    for creating hidden point

    APEX_ITEM. HIDDEN)

    p_idx in NUMBERS

    p_value IN VARCHAR2 DEFAULT

    p_attributes IN VARCHAR2 DEFAULT NULL,

    p_item_id IN VARCHAR2 DEFAULT NULL,

    p_item_label IN VARCHAR2 DEFAULT NULL

    )

    Select

    apex_item. Hidden (p_idx-online 1, p_value-online 111) |

    apex_item.date_popup2 (p_idx-online 2, p_value => null, p_size,-online 20, p_maxLength => 2000) as "datepicker".

    Double;

  • Recommended to refer to the calculation of the values for parameters of Linux (kernels, etc.) before installing Oracle

    Hi all

    Hope you are fine...

    Please, I need to install Oracle... WEU it will be (DB Oracle 10 g - 11 g or E-Business suite 12.1 - 12: 2), how can I specify the parameters of Linux values especially grain before proceed with the installation?

    Is there a reference that I can follow which help me to specify the correct values for parameters/kernels Linux?


    Thanks in advance.


    Kind regards

    Mohammed

    Mohammed... wrote:

    Thank you, Hussein...

    If I need to install 12.2 but "RAC ASM", is there another note for the purposes of operating systems?

    Kind regards

    Mohammed

    Mohammed,

    You must follow the same doc, just make sure that you install first - CRS refer to the Documentation online database Oracle 11 g Release 2 (11.2) for more details.

    Thank you

    Hussein

  • Widget Dev error: could not find the value for option: paging [in the param LIST]

    Hey, widget and other people, I'm working on a widget, but I get an error message whenever I try to select an option in a drop-down list of options, I created.

    This is the setting in the mucow xml file:

    (Tab is to facilitate troubleshooting; I normally follow each line.)

      <list name="pagingOption" label="Pagination" defaultValue="&quot;pagingType&quot;: &quot;simple&quot; ,">
    
          <value name="&quot;pagingType&quot;: &quot;simple&quot; ,"
              label="Simple"
              toolTip="PREVIOUS and NEXT buttons only"
          />
          <value name="&quot;pagingType&quot;: &quot;simple_numbers&quot; ," 
              label="Simple Numbers" 
              toolTip="PREVIOUS and NEXT buttons, plus page numbers"
          />
          <value name="&quot;pagingType&quot;: &quot;full&quot; ,"
              label="Full"
              toolTip="FIRST, PREVIOUS, NEXT and LAST buttons"
          />
          <value name="&quot;pagingType&quot;: &quot;full_numbers&quot; ,"
              label="Full Numbers"
              toolTip="FIRST, PREVIOUS, NEXT and LAST buttons, plus page numbers."
          />
    
        </list>
    

    I converted the name attribute of each value HTML entities to better manage the necessary quotes. Depending on your selection in the list, the values above should run end as one of the following (including the EOL commas):

    "pagingType": "simple" ,
    

    or

    "pagingType": "simple_numbers" ,
    

    or

    "pagingType": "full" ,
    

    or

    "pagingType": "full_numbers" ,
    

    ,

    When I try to select one of the options, I get the following error:

    widget paging error.png

    then... help?  What Miss me? :-/

    I would like to remove the 'features of your option values. They can be confused Muse.

    I would the value of these simple options, simple_numbers, complete and the full_numbers. Then change your HTML code to have something like:

    "pagingType": "{param_pagingOption}".

  • Record the value for checkboxes deselected in interactive report

    Hello.

    We have an interactive relationship with checkbox column.

    Created under APEX_ITEM. CHECKBOX2...

    Check box is selected, if the database column element value is 1 or disabled if the value is 0.

    Users can also check boxes for all the lines they want and save the changed check box.

    Save us the value with the process as... BECAUSE me in 1... apex_application.g_f09. COUNTY...

    and update the value 1 in the database.

    Now the question.

    Is it possible to uncheck the checked value and update the value of database to 0?

    1 line FOR i... apex_application.g_f09. COUNTY counties only checked checboxes.

    How can we determine the lines where unchecked and update the value of database?

    the reason is, that users want to use interactive report already in use and not of new application, in the form of new.

    Thank you.

    Concerning

    Hi DejanH,

    Yes it is possible. Please read my blog on how to do this:

    http://blog.iAdvise.EU/2013/06/12/checkboxes-in-editable-reports-in-apex/

    Kind regards

    Joni

  • The values for the items in the list of the other data blocks appear not when running.

    Hello

    I have a new problem again.

    I'm a new form in which there is about 8 blocks. All blocks have their tables in the oracle database.

    Each block has 18 columns with the same column and the column names. But the values in these columns are different and do not match.

    The problem is while I sign the form, it fills only the first data block. Other blocks do not display or fill in the values.

    I can't create a master relationship because all column values are different.

    How show or fill in the values of all the tables?

    Please help me. Thank you.

    Hello

    If your form has really separated tables, then you can simply use a trigger key-exeqry at the level of forms of travel in each block in turn and perform a built-in query execute, eventually returned the starting block.

    That is to say

    go_block('..');

    execute_query;

    go_block('..');

    execute_query;

    etc.

    go_item (...);

    In this case, you would use the block where clause to constrain each table for the game proper.

    If, however, the database has no relationship between the tables, but the content of the data has a correlation, then you could create a relationship of forms manually.

    see you soon

    Stem

Maybe you are looking for