How to estimate the size of query results

i have 3 tables
table_h : 10,000 records and 50columns
table_l : 13,000 records and 75 columns
table_ld : 25,000 records and 120 columns
i wrote a query to fetch data based on the 3 tables, and fetching 25,00 records.
ie ( 5 coulms from table_h, 12 coulmns from table_l and 120 columns from table_ld)
how i have to get the size of this query results.

What "size" are we talking about here? There are many different ways to interpret that-- it could be the size of the memory buffer that would be allocated on the client. It could be the size that would be required to store the result in a table in the database. It could be something else. But the answer may differ substantially.
Regardless, it's probably going to be something like (number of rows) * (sum of sizes of each column). But the size required for each column is a bit variable
- Client applications, in general, are going to allocate a memory buffer based on the maximum size of the column (LOB and LONG columns excepted). So if you declare a VARCHAR2(4000) but only store 1 byte in that column, most client applications are going to allocate 4k for that column for each row. It might be even worse than that-- if the client application happens to treat character data as Unicode, it probably uses the UTF-16 encoding in memory, which means allocating 2 bytes for every byte in the database (assuming the database character set supports single-byte characters primarily).
- The Oracle database, on the other hand, is not going to allocate more disk than is actually required to encode variable width data. So the 1 byte column only requires 1 byte of storage (plus a length). That's great for storage efficiency, but that makes computing the actual size a bit more complicated because you now need to know the actual size of data stored in each row (or at least the statistical distribution) rather than the table definition.
Justin

Similar Messages

  • How to estimate the size of the database object, before creating it?

    A typical question arise in mind.
    As DBA's, we all known to determine the objects size from the database.
    But before creating an object(s) in database or in a schema, we'll do an analysis on object(s) size in relation with data growth. i.e. the size we are estimating for the object(s) we are about to create.
    for example,
    Create table Test1 (Id Number, Name Varchar2(25), Gender Char(2), DOB Date, Salary Number(7));
    A table is created.
    Now what is the maximum size of a record for this table. i.e. maximum row length for one record. And How we are estimating this.
    Please help me on this...

    To estimate a table size before you create it you can do the following.  For each variable character column try to figure out the average size of the data.  Say on average the name will be 20 out of the allowed 25 characters.  Add 7 for each date column.  For numbers
    p = number of digits in value
    s = 0 for positive number and 1 for a negative number
    round((( length((p) + s) / 2)) + 1
    Now add one byte for the null indicator for each colmn plus 3 bytes for the row header.  This is your row length.
    Multiply by the expected number of rows to get a rough size which you need to adjust for the pctfree factor that will be used in each block and block overhead.  With an 8K Oracle block size if you the default pctfree of 10 then you lose 892 bytes of storage.  So 8192 - 819 - 108 estimated overhead = 7265 usable.  Now divide 7265 by the average row length to get an estimate of the number of rows that will fit in this space and reduce the number of usable bytes by 2 bytes for each row.  This is your new usable space.
    So number of rows X estimate row length divided by usable block space in blocks.  Convert to Megabytes or Gigabytes as desired.
    HTH -- Mark D Powell --
    ed add "number of usable"

  • Page by page iterator, how to limit the size of returned results

    Hi all,
    I am designing a search result page using a page by page iterator pattern. Let's say my SQL query returns 100 results. I want to show the first 20 on the result page and provide links to the rest. I am thinking to write a SQL query that tells the total number of the results and only return the first 20 results with all the attributes I need so that I can limit the network usage. I also need to know where to proceed to the next 20 and so on. The query is a simple join of two tables. What would be the query look like?
    thanks,
    JS

    One way is to periodically (say every week) create a new file to store the actions and then, when the space taken up by all the files is too large, delete the oldest one.
    You can also have your application periodically (say the first time you write to the file on any calendar day) check the size of the file and, when it gets too big, copy all of the actions in the file after a given time (presumably there is an associated timestamp with each action) to a new file. Then delete the old file.

  • How to estimate the size of dump file

    Hi,
    I would like to export my full database.
    My database size is nearly 50G.
    How to know how much space the export dump will occupy?
    Thanks,
    Kavitha

    SELECT SUM(AVG_ROW_LEN * NUM_ROWS) FROM DBA_TABLES;
    you should then add an 10-20% to the result due to the definitions in the export file.
    Source:Paul M. @ Re: estimating size of a .dmp file
    HTH
    Girish Sharma

  • How to estimate the size of Encore final authoringoutput for a dvd or .iso image?

    I animated a lot of pictures on timelines, but did not realised some are over 10 gigs!, meaning it won't even fit on a double layer dvd! Is it possible to reduce this size? I thought I'd run into this problem only with HD clips! I know I can always divide them but I did not want too many dvd.
    Well I did not post this and went on authoring  instead to see what would happen. I had a few 300mb files and two over 10 gb but after encoding (the lot), it was only 2.6 gb! What a relief, but how can I predict my output. I put the question to the forums in various forms for previous discussion but somehow it did not return anything relevant. ( I seem to have run into this problem b4 but can't recall the outcome!)

    >some are over 10 gigs
    Photo Scaling for Video http://forums.adobe.com/thread/450798
    -Too Large May = Crash http://forums.adobe.com/thread/879967

  • How to estimate the size of Encore DVD finish product?

    Hello again!
    I have a large holiday project that will spread over several DVD. But I would at least arrange things is a logical way on a mix of single and dual layer disks.
    I have put together two time lines that by my calculation were over the DVD Capacity but it seems that I had plenty of room to fit them in (hoops used a double layer for 5.6 gig!) just the same I'd like to know if I can rely on what I see .
    I thought may be the encoded file is smaller than it's AVI source but no it the same (since a found out that you can encode in the background whilst working on the rest of your project.)
    So are those files, once in the DVD, exactly the same size are they show in the project window? and do I need to account for the other extra things done in Encore ie Menu, menu animation, chapter etc.
    What would be the right way to go about it.
    I had two files adding to 8.47GB that should really go together but I feared I was too close to the D/L full capacity and started to search for answers
    Thank you
    Michel

    I have to say my question has been answered even if I have problem to understand the answer! But thanx Mylleneum, my search got me to Ken Stone (final cut pro web site) who offers bit budgeting calculator on Excel ( and Mac too). All I need to do now is get my brain around it!

  • How to calculate the size of DB given the transaction and the INVT

    Hi,
    I need to know the size of a database
    transactions/day-900
    Total Items=12,200
    We are preparing for a proposal .The above is the descriptions given by the client.
    How to estimate the size of database We need to design a hardware configuration
    Can anyone help me
    Maran.

    Any clue regarding the size of the row in the 900 transactions per day?
    Will there be a single table updated per transaction or multiple tables?
    Will the transaction be of type insert mostly?
    If it is going to be insert only, then probably you can estimate the database size based on size of row * 900 transactions per day... You need to consider if there will be other tables affected via triggers.
    Also, the size of the indexes defined on these tables will contribute to the database size.
    No idea as to what do you mean by 12,200 items.
    Message was edited by:
    satishkandi

  • How to estimate the database size?

    Hello. I have a database model in SQL data modeler. Also I've created it on the test server, but it is empty now.
    Now I need to estimate the size of the database for understanding the requirements to production hardware.
    For, example how many gigabytes I need in two years for my database. How can I do it?
    Thank you in advance.

    It is called "volumetrics" in ErWIN.

  • How to reduce the size of the query

    Hi all,
    Can any one suggest me how to reduce the size of the following query .
    /* Formatted on 2011/07/12 11:02 (Formatter Plus v4.8.8) */
    SELECT prs.pa_rqst_srvc_sid,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5031'
    AND ped.aaa_segment_loop_nmbr = '2000F') revenue_iid,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5013'
    AND ped.aaa_segment_loop_nmbr = '2000F') x12_code_list_qlfr_lkpcd,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5026'
    AND ped.aaa_segment_loop_nmbr = '2000F') procedure_iid,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5027'
    AND ped.aaa_segment_loop_nmbr = '2000F') mdfr_code,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5028'
    AND ped.aaa_segment_loop_nmbr = '2000F') mdfr2_code,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5029'
    AND ped.aaa_segment_loop_nmbr = '2000F') mdfr3_code,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5030'
    AND ped.aaa_segment_loop_nmbr = '2000F') mdfr4_code,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5014'
    AND ped.aaa_segment_loop_nmbr = '2000F') rqst_prcdr_amt,
    (SELECT prpre.erroneous_data_value
    FROM pa_error pe,
    pa_error_detail ped,
    pa_request_procedure_run_error prpre
    WHERE pe.pa_error_sid = ped.pa_error_sid
    AND ped.pa_error_sid = prpre.pa_error_sid
    AND ped.oprtnl_flag = 'A'
    AND prpre.oprtnl_flag = 'A'
    AND prpre.pa_rqst_prcdr_sid = prp.pa_rqst_prcdr_sid
    AND pe.pa_error_nmbr = '5015'
    AND ped.aaa_segment_loop_nmbr = '2000F') srvc_line_rate,
    'NA' drug_desc, 'NA' product_service_id, 'NA' uom_code,
    'NA' rqst_prcdr_units
    FROM pa_transaction_request ptr,
    input_acknwldgmnt ia,
    input_batch_file ibf,
    pa_request pr,
    pa_request_service prs,
    pa_request_procedure prp
    WHERE ptr.input_acknwldgmnt_sid = ia.input_acknwldgmnt_sid
    AND ia.input_batch_file_sid = ibf.input_batch_file_sid
    AND ptr.pa_trnsctn_rqst_sid = pr.pa_trnsctn_rqst_sid
    AND pr.pa_rqst_sid = prs.pa_rqst_sid
    AND prs.pa_rqst_srvc_sid = prp.pa_rqst_srvc_sid
    AND pr.oprtnl_flag = 'A'
    AND prs.oprtnl_flag = 'A'
    AND ptr.oprtnl_flag = 'A'
    AND prp.oprtnl_flag = 'A'
    AND prs.rqst_ctgry_lkpcd = 'AR'
    AND ibf.original_file_name = 'HIPAA.165760000.20110613I001.278_IRej.dat';
    Thanks,
    P Prakash

    Hi,
    Maybe like that, but keep in mind that it is highly untested_ :SELECT
      prs.pa_rqst_srvc_sid,
      pvt.c5031 revenue_iid,
      pvt.c5013 x12_code_list_qlfr_lkpcd,
      pvt.c5026 procedure_iid,
      pvt.c5027 mdfr_code,
      pvt.c5028 mdfr2_code,
      pvt.c5029 mdfr3_code,
      pvt.c5030 mdfr4_code,
      pvt.c5014 rqst_prcdr_amt,
      pvt.c5015 srvc_line_rate,
      srvc_line_rate,
      'NA' drug_desc,
      'NA' product_service_id,
      'NA' uom_code,
      'NA' rqst_prcdr_units
    FROM
      pa_transaction_request ptr,
      input_acknwldgmnt ia,
      input_batch_file ibf,
      pa_request pr,
      pa_request_service prs,
      pa_request_procedure prp,
        SELECT
          prpre.pa_rqst_prcdr_sid,
          MAX(DECODE(pa_error_nmbr,'5013',prpre.erroneous_data_value,NULL)) c5013,
          MAX(DECODE(pa_error_nmbr,'5014',prpre.erroneous_data_value,NULL)) c5014,
          MAX(DECODE(pa_error_nmbr,'5015',prpre.erroneous_data_value,NULL)) c5015,
          MAX(DECODE(pa_error_nmbr,'5026',prpre.erroneous_data_value,NULL)) c5026,
          MAX(DECODE(pa_error_nmbr,'5027',prpre.erroneous_data_value,NULL)) c5027,
          MAX(DECODE(pa_error_nmbr,'5028',prpre.erroneous_data_value,NULL)) c5028,
          MAX(DECODE(pa_error_nmbr,'5029',prpre.erroneous_data_value,NULL)) c5029,
          MAX(DECODE(pa_error_nmbr,'5030',prpre.erroneous_data_value,NULL)) c5030,
          MAX(DECODE(pa_error_nmbr,'5031',prpre.erroneous_data_value,NULL)) c5031
        FROM
          pa_error pe,
          pa_error_detail ped,
          pa_request_procedure_run_error prpre
        WHERE
          pe.pa_error_sid     = ped.pa_error_sid
        AND ped.pa_error_sid  = prpre.pa_error_sid
        AND ped.oprtnl_flag   = 'A'
        AND prpre.oprtnl_flag = 'A'
        AND pe.pa_error_nmbr IN ('5013','5014','5015','5026','5027','5028','5029',
          '5030','5031')
        AND ped.aaa_segment_loop_nmbr = '2000F'
        GROUP BY
          prpre.pa_rqst_prcdr_sid
      pvt
    WHERE
      pvt.pa_rqst_prcdr_sid       = prp.pa_rqst_prcdr_sid
    AND ptr.input_acknwldgmnt_sid = ia.input_acknwldgmnt_sid
    AND ia.input_batch_file_sid   = ibf.input_batch_file_sid
    AND ptr.pa_trnsctn_rqst_sid   = pr.pa_trnsctn_rqst_sid
    AND pr.pa_rqst_sid            = prs.pa_rqst_sid
    AND prs.pa_rqst_srvc_sid      = prp.pa_rqst_srvc_sid
    AND pr.oprtnl_flag            = 'A'
    AND prs.oprtnl_flag           = 'A'
    AND ptr.oprtnl_flag           = 'A'
    AND prp.oprtnl_flag           = 'A'
    AND prs.rqst_ctgry_lkpcd      = 'AR'
    AND ibf.original_file_name    = 'HIPAA.165760000.20110613I001.278_IRej.dat';Edited by: Nicosa on Jul 12, 2011 2:20 PM
    Corrected columns aliases in outer query :
    - c5031 instead of 5031
    - c5013 instead of 5013

  • How to increase the size of sort_area_size

    How to increase the size of sort_area_size and what size should be according to the PROD database
    Thanks

    user10869960 wrote:
    Hi,
    Many Thanks Charles
    Oracle does not recommend using the SORT_AREA_SIZE parameter unless the instance is configured with the shared server option. Oracle recommends that you enable automatic sizing of SQL working areas by setting PGA_AGGREGATE_TARGET instead. SORT_AREA_SIZE is retained for backward compatibility."
    --How can i know the instance is configured with the shared server option or not?This might be a tough question to answer. A shared server configuration may be enabled, but the clients may still connect using dedicated sessions, in which case PGA_AGGREGATE_TARGET would still apply.
    From
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_2088.htm
    V$SESSION includes a column named SERVER which will contain one of the following for each of the sessions: DEDICATED, SHARED, PSEUDO, or NONE. As a quick check, you could query V$SESSION to see if any sessions are connected using a shared server connection.
    From:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/manproc.htm
    There are several parameters which are used to configure shared server support, as well as several views to monitor shared server.
    As Robert mentioned, when the WORKAREA_SIZE_POLICY is set to AUTO, the SORT_AREA_SIZE setting is not used, unless a shared server configuration is in use.
    --What default value is WORKAREA_SIZE_POLICY and SORT_AREA_SIZE ?From:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/initparams157.htm
    "Setting PGA_AGGREGATE_TARGET to a nonzero value has the effect of automatically setting the WORKAREA_SIZE_POLICY parameter to AUTO. This means that SQL working areas used by memory-intensive SQL operators (such as sort, group-by, hash-join, bitmap merge, and bitmap create) will be automatically sized. A nonzero value for this parameter is the default since, unless you specify otherwise, Oracle sets it to 20% of the SGA or 10 MB, whichever is greater."
    Actually I am facing performence issue since long time till now i did not get the solution even i have raised SRs but i could not.When the issue occur system seems hang.what i monitored whenever hdisk0 and hdisk1 use 100% the issue occur.
    Regards,
    SajidWhen you say that you have had a performance issue for a long time, is it a performance problem faced by a single SQL statement, a single user, a single application, or everything on the server? If you are able to identify a single user, or SQL statement that is experiencing poor performance, I suggest starting with a 10046 trace at level 8 (wait events) or level 12 (wait events and bind variables) to determine why the execution appears to be slow. If you have not yet determined a specific user or SQL statement that is experiencing performance problems, you might start with either a Statspack Report or an AWR Report (AWR requires a separate license).
    If you believe that temp tablespace usage may be a contributing factor to the performance problem, you may want to periodically run this query, which will indicate currently in use temp tablespace usage:
    {code}
    SELECT /*+ ORDERED */
    TU.USERNAME,
    S.SID,
    S.SERIAL#,
    S.SQL_ID,
    S.SQL_ADDRESS,
    TU.SEGTYPE,
    TU.EXTENTS,
    TU.BLOCKS,
    SQL.SQL_TEXT
    FROM
    V$TEMPSEG_USAGE TU,
    V$SESSION S,
    V$SQL SQL
    WHERE
    TU.SESSION_ADDR=S.SADDR
    AND TU.SESSION_NUM=S.SERIAL#
    AND S.SQL_ID=SQL.SQL_ID
    AND S.SQL_ADDRESS=SQL.ADDRESS;
    {code}
    The SID and SERIAL# returned by the above could then be used to enable a 10046 trace for a session. The SQL_ID (and CHILD_NUMBER from V$SESSION in recent releases) could be used with DBMS_XPLAN.DISPLAY_CURSOR to return the execution plan for the SQL statement.
    You could also take a look in V$SQL_WORKAREA_ACTIVE to determine which, if any, SQL statement are resulting in single-pass, or multi-pass executions, which both access the temp tablespace.
    Charles Hooper
    IT Manager/Oracle DBA
    K&M Machine-Fabricating, Inc.

  • How to use the same POWL query for multiple users

    Hello,
    I have defined a POWL query which executes properly. But if I map the same POWL query to 2 portal users and the 2 portal users try to access the same page simultaneously then it gives an error message to one of the users that
    "Query 'ABC' is already open in another session."
    where 'ABC' is the query name.
    Can you please tell me how to use the same POWL query for multiple users ?
    A fast reply would be highly appreciated.
    Thanks and Regards,
    Sandhya

    Batch processing usually involves using actions you have recorded.  In Action you can insert Path that can be used during processing documents.  Path have some size so you may want to only process document that have the same size.  Look in the Actions Palette fly-out menu for insert path.  It inserts|records the current document work path into the action being worked on and when the action is played it inserts the path into the document as the current work path..

  • How to get the size of driver[C: or D:]

    Hi Friends,
    I have a query regarding to java..
    I want to get the name of all the drives that r connected to the System including network drives...
    and how to get the size of any system drive[For example C: or D: Drive].
    I want the output to be displayed like in the following format
    Device type size free Usage_Space
    for ex.
    C: NTFS 37.5Gb 30.5gb 7gb
    Output like as linux command df -h
    Edited by: KituPrash on Mar 4, 2009 3:29 AM

    Does this help for starters?
    File[] roots= File.listRoots();
    for (int i= 0; i< roots.length; i++)
         System.out.println(roots[i]+": "+roots.getTotalSpace());kind regards,
    Jos                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to get the size of physical memory by using system call ?

    how to get the size of physical memory by using system call ?What system call can be used for me to get the size of physical memor? thanks.

    %vmstat 3
    procs memory page disk faults cpu
    r b w swap free re mf pi po fr de sr s0 -- -- -- in sy cs us sy id
    0 0 0 3025816 994456 4 19 6 0 0 0 0 8 0 0 0 459 253 139 1 1 99
    0 0 0 2864688 777408 0 2 0 0 0 0 0 3 0 0 0 428 134 175 0 1 99
    0 0 0 2864688 777408 0 0 0 0 0 0 0 7 0 0 0 448 112 166 0 0 100
    one interesting observation about vmstat I found out is (mostly on Solaris)
    the first line of information always off chart, so I usually do a few interval to get constant result.
    if you use linux
    just
    cat /proc/meminfo

  • How to calculate the size of web forms in hyperion planning?

    Hi Experts,
    I am trying to calculate the size of planning forms in Hyperion smart view., but i am unable to find out the way to calculate.
    Can you pls explain how to calculate the size of web form in Smart view?
    --- Srini.

    Hi Srini,
    First, here is what Oracle says:
    Data Form Size Estimation:
    To get a rough estimate of data form size, open the data form and select File > Save As from the browser. The size of the .HTML file is the portion of the data form that changes based on grid size. The .JS files remain the same size and can be cached, depending on browser settings. Information such as data form definitions, pages, and .gif files are not compressed when data forms are opened and sent to the Web browser.
    I have not been able to find out using their method.
    In any case, you can find out the size of grid by using below
    1. Right click on the form grid and click "View source"
    2. Save the source file as "Example.html"
    3. Right click the saved file and click "Properties"
    4. The Form size whould be same as that of file..
    Let me know if it helps.
    Cheers
    RS

  • How to know the size of a DATABASE ?

    Guys,
    How to know the size of a DB ?
    Also
    How to know the size of a TABLE ?
    How to get the content of a procedure/view/trigger ?
    Inputs are welcome !

    How to know the size of a DB ?If you want to know the physical size, query dba_data_files + dba_temp_files. if you need to know the actual consumed space in those files, compute sum of bytes from DBA_SEGMENTS.
    How to know the size of a TABLE ?Query all/dba/user_segments.
    How to get the content of a procedure/view/trigger ?all/dba/user_source, all/dba/user_views, all/dba/user_triggers.
    Message was edited by:
    Satish Kandi

Maybe you are looking for

  • Airport Express works with my Mac but not XP Pro

    Hello I have an Airport Express that I set up and use with my G4 laptop flawlessly. My Problem is trying to get my PC, running XP Pro, to play-nice with the Airport Express. The nutty thing is that this set up was working perfectly for months and the

  • Intermediary bank  in DMEE

    Hi Friends , I have configured Bank Chain and activated , and stil FPAYHX-BNKN1, BNKN2, BNKN3  and Reguh is empty . Please help, Bharathi

  • Script to save previously unsaved, newly created files?

    I'm looking for a script that can save an open, previously unsaved, image as a TIFF file. It's important that it's not needed to enter a new file name every single time the script is executed, I need the script to do that for me, at least once a file

  • CS4 crashing and closing

    Hey, When ever I start up CS4 I accept the Terms and conditions and my program will just close? Photoshop works fine and so does dreamweaver, Only seem to be getting this problem from After effects. Help?! thanks Mike

  • Proactive Caching for Cube process.

    Hi, We need to implement proactive caching on one of our cubes in SQL Server 2012, we are able to do it at Partition level (Measures) when there data changes in tables, I am looking for option to implement Proactive Caching at Cube level every night