Old Space Utilization

Hello there! Using jstat with -gc flag to analyze our server's health indicates that we are using aroung 1GB of Old Space. But after dumping the heap using jmap. And using a tool (Eclipse Memory Analyzer Tool and Yourkit) both indicates that the heap has only 223mb.
Is this a normal behaviour?
Regards

When you say "using around 1Gb of Old Space", what do you mean? The size of the space is 1Gb or the amount of the data in it is 1Gb?
I recommend jvisualvm with the Visual GC plugin installed for analysing heap space.

Similar Messages

  • Usage of Effective Old Space

    Hello everybody
    In a EWA of one of our ABAP+JAVA system we get this alert:
    Usage of Effective Old Space
    The resource utilization is critical and leaves no room to cope with sudden high-load situations.
    The higher the value, the harder it is to cope with high load situations. If more than 80% of old space is used, high-load situations can lead to rapid growth phases within the old space and therefore to sudden resource outages. As a result, average values that are higher than 80% can indicate critical resource utilization.
    Recommendation:
    If persistently high values of effective old-space usage are observed, related parameters (such as the old-space growth rate) should be analyzed as a preliminary measure. If growth rates are observed within the cluster-high old space, this may be due to high baseline resource utilization.
    In some cases, adding additional server nodes to use the available resources more efficiently may be recommended in order to reduce the overall baseline usage. It may be advisable to enlarge the heap, depending on the type of application deployed and the operating system used. However, an increased heap size will also increase the average time required for a full garbage collection, and so any changes will have to be analyzed carefully using the parameters defined here.
    Any help will be apperciate.
    Best regards
    Rubé

    Hi,
    This suggest that your tenured memory is set to low. Could be that the application footprint is growing e.g. due to more users working on the system or heavier usage per user.  High effective old space usage could lead to more frequent garbage collection or out of memory dumps. You could try to increase the max heap size (-Xmx), but this could also lead to longer garbage collection times. You could also try to create another server node, to load balance the work (and application footprint).
    Afterwards check with Wily Introscope the effective old space usage.
    Regards,
    Bart.

  • What is normal swap space utilization on Solaris 10

    Hi all,
    I'm running Oracle 11.2 on Solaris 10 on a couple of HP Proliant DL 360 servers.
    Both servers have 72G of physical RAM with swap space set to 16G on both of them.
    Server A has only one database and total memory free = 30G.
    Server A
    top:  Memory: 72G phys mem, 30G free mem, 16G total swap, 16G free swap
    swap -s:   total: 27249744k bytes allocated + 13873764k reserved = 41123508k used, 1000552k available
    prstat: 
    NPROC USERNAME  SWAP   RSS MEMORY      TIME  CPU
       257 oracle     39G   38G    53% 222:11:52 5.6%
        31 root       57M   59M   0.1% 414:47:23 0.1%
         1 smmsp    1776K 7736K   0.0%   0:00:34 0.0%
         6 zabbix   4752K 4092K   0.0%   0:58:31 0.0%
         4 daemon   3864K 6456K   0.0%   0:00:35 0.0%Server B has two databases and total memory free = 9G.
    Server B
    top:  Memory: 72G phys mem, 9890M free mem, 16G total swap, 16G free swap
    swap -s:  total: 29223360k bytes allocated + 627312k reserved = 29850672k used, 16926320k available
    prstat:
    NPROC USERNAME  SWAP   RSS MEMORY      TIME  CPU
       157 oracle     28G   28G    39%  15:38:41 0.4%
        34 root       58M   65M   0.1%   2:56:57 0.0%
         6 zabbix   5580K 4816K   0.0%   0:00:31 0.0%
         1 smmsp    1776K 5724K   0.0%   0:00:00 0.0%
         5 hpsmh      17M   13M   0.0%   0:00:00 0.0%
         4 daemon   3204K 5912K   0.0%   0:00:00 0.0%We are using zfs file system on both servers (which is pretty much the standard these days on Solaris).
    Recently I got an OEM alert that my swap space on server A had crossed the 95% threshhold on one of the servers.
    But when I checked the server, I found that the average swap space utilization was 97.45.
    In fact, what actually happened was my swap utilization momentarily dropped below 95% and then returned back to its normal range above 95% which caused the alert to be triggered.
    So this made me wonder why my swap space utilization was so high on server A, or is this just normal for Solaris (v.10).
    Checking with server B, I see that my swap utilization is only at 63.6% (even though server B has much more physical memory in use by the two databases than server A).
    Main question is why is swap utilization so high on server A, which is configured the same as server B and with less physical memory actually in use.
    Next question is should I be concerned.
    When I check vmstat, I do not see any paging in or out or blocked processes.
    See below for server A
    Server A
    $ vmstat -S 5 5
    kthr      memory            page            disk          faults      cpu
    r b w   swap  free  si  so pi po fr de sr s0 s1 s2 s5   in   sy   cs us sy id
    0 0 0 1059868 30507176 0 0  0  0  0  0  2  7 -0 123 30 13742 25008 7264 5 2 93
    0 0 0 1024076 30982140 0 0  0  0  0  0  0 23  0  0 122 4433 14793 6854 6 2 92
    0 0 0 1030292 30987500 0 0  0  0  0  0  0  0  0  0 102 4055 15049 7014 8 1 91
    0 0 0 1044484 30999572 0 0  0  0  0  0  0  0  0  0 129 5905 19196 8127 6 1 93
    0 0 0 1028584 30987636 0 0  0  0  0  0  0  0  0  0 114 10611 19925 7259 6 3 90

    974632 wrote:
    Looks like we don't have 'free' on these Solaris boxes (only the man pages).
    I'm guessing that free is for linux (since it works fine on my linux boxes).
    $ whereis free
    free: /usr/man/man3c/free.3cdarn!
    Realize that SWAP is purely an OS facility; which is 100% external to Oracle.
    The OS send little used or idle processes into SWAP when RAM is scarce resource.
    The fact that SWAP is being used is not a Bad Thing, in and of itself.
    as long as vmstat shows that BI+BO > SI+SO I would ignore the Chicken Little warnings.

  • SPACE UTILIZATION OF TEMPORARY FILES

    Hi DBAS..
    I need to confirm the behaviour of Oracle temporary datafiles asap.
    I had tried to increase the temporary files of one of my database temporary
    tbsp.
    After I had increase the space, it noticed the space utilization had not
    changed at all, even though the filesize of the temporay datafile is correct
    based on the unix command : ls -l.
    Below is a replica of my action:
    1) Before Incr of Size of Datafile-
    SQL> select file_name, bytes/1024/1024 from dba_temp_files;
    FILE_NAME BYTES/1024/1024
    /oradata/VEPD/d07/temp_01.dbf 50
    /oradata/VEPD/d04/temp_02.dbf 100
    SQL> !df -m /oradata/VEPD/d07
    Filesystem MB blocks Free %Used Iused %Iused Mounted on
    /dev/lvvepd07 2176.00 370.29 83% 11 1% /oradata/VEPD/d07
    SQL> !ls -l /oradata/VEPD/d07/temp_01.dbf
    -rw-r----- 1 oracle oinstall 52436992 Jan 16 10:28 temp_01.dbf
    1) After Incr of Size of Datafile-
    SQL> alter database tempfile '/oradata/VEPD/d07/temp_01.dbf' resize 300M;
    Database altered.
    SQL> !ls -ltr /oradata/VEPD/d07/temp_01.dbf
    -rw-r----- 1 oracle oinstall 314580992 Jan 16 11:11
    /oradata/VEPD/d07/temp_01.dbf
    SQL> !df -m /oradata/VEPD/d07
    Filesystem MB blocks Free %Used Iused %Iused Mounted on
    /dev/lvvepd07 2176.00 370.29 83% 11 1% /oradata/VEPD/d07
    SQL> select file_name, bytes/1024/1024 from dba_temp_files;
    FILE_NAME BYTES/1024/1024
    /oradata/VEPD/d07/temp_01.dbf 300
    /oradata/VEPD/d04/temp_02.dbf 100
    The result (aft the incr) for 'ls -l' is expected.
    BUT, is the result (aft the incr) for 'df -m' an expected behaviour??
    Thanks
    JD

    Your observation is correct.
    Unlike regular datafiles, Oracle will not actually occupy the space reserved for temp datafile until it actually need to use it.

  • GC suddenly halves size of Old space causing major GC thrashing

    A large, stable application suddenly started to exhibit strange GC behavior: the size of the Old generation started to slowly decrease. Now, after 11 days, the size of the Old generation is roughly 1/2 what it has been for three years. As a result we are enduring major GCs continually.
    Specifics:
    JDK 1.5.05_05, running on 16cpu SunFire V890 with 16GB RAM.
    -server -Xmx10g -Xms10g -XX:NewSize=1g -XX:MaxNewSize=1g -XX:MaxGCPauseMillis=5000 -XX:GCTimeRatio=19
    In short, we have a fixed New space size of 1G, and a roughly 9G Old space.
    As you can see, we are not allowing adapative resizing. A "jstat -gccapacity" log shows that the minimum and maximum Old size (OGCMN and OGCMX) are 9G (which is what we expect and have always seen), but the current Old size (OGC) is now down to 4.6G, and is at 99.96% capacity. OGC has been at 9G for years until 11 days ago, when it started to steadily drop.
    With both jconsole and jstat we can see the New space happily bouncing between 0 and 1.0G in size, with lots of minor GCs (sub-second in duration). The Full GCs seemily occur at any point in the New space's capacity (i.e., they do not always occur when New is full).
    Another odd observation: the major GC's are occuring nearly every 10 minutes, +/30 seconds of variation. There are no external GC invocations occuring. The app does not have RMI and is not a database client. No soft/weak references are in use. No software change was made prior to the start of the shrinking-old-space behavior.
    This is a typical high-capacity on-line application servicing about 300,000 transactions daily, and creates billions of objects in doing so, in which the Old space is storing customer information and transactions; in other words a steadily growing body of long-lived objects and a ferocious number of very short-term objects. It is rare (prior to this) to see major GCs. Daily maintenance is performed to cull objects (e.g., old transactions) out of the Old space, and a nightly major GC is invoked in order to avoid major GCs during our busy business hours.
    It looks to us like the JVM/GC has suddenly decided to start resizing downward our Old space and is ignoring nearly 5GB of available space. We have detailed jstat logs available.

    The drop in the old generation size is a combination of a bug
    (6524727) and the 5 second pause time goal you used.
    That bug talks about the young generation minimum size not being
    honored but may also allow the old generation to shrink so that the overall
    heap falls below the -Xms minimum.
    The GC ergonomics is trying to get to the 5 second goal by
    reducing the size of the old generation. I think in this case it
    is just not achievable. In the jstat logs I saw full collections taking
    in the 10's of seconds. The workaround is to turn off GC
    ergonomics with -XX:-UseAdaptiveSizePolicy.

  • Space utilization of Oracle XDB

    hi,
    There is a significant difference in the size of .dbf files for USERS tablespace & size of individual tables.
    Total size of .dbf files is 30 GB approx.
    Total Table size = 2853 MB
    1. Is there a way to find how has Oracle allocated the remaining space (30GB - 2.8 GB) ?
    2. Also if there's any free space or ways to utilize this space ?
    After file system reaches 100%, oracle no longer inserts data. So I feel that files are not empty. Also I could not resize them.
    My Db has just 2 tables.
    Tables:
    EVENT = 658780 rows = 5 MB
    ENTITY = 60930 rows = 352 MB
    PATH_TABLE = 2496 MB ( This table is created by XMLINDEX )
    USERS tablespace files:
    EVTXQ1_Users_02.dbf - 17 GB
    EVTXQ1_Users_01.dbf - 3.5 GB
    EVTXQ1_Users_03.dbf - 9.8 GB
    Note: Query used to find db size:
    select sum(BYTES/1024/1024) as TOTAL_MB from user_segments where SEGMENT_NAME = 'ENTITY';
    CREATE TABLE ENTITY OF XMLType XMLTYPE store AS SECUREFILE BINARY XML;
    create Index ENTITY_IX on ENTITY(object_value) indextype is XDB.XMLIndex;
    CREATE TABLE EVENT
    (     "EUID" VARCHAR2(4000 BYTE) NOT NULL ENABLE,
         "SERIALNUM" NUMBER(*,0) NOT NULL ENABLE,
         "EVENTS" CLOB,
         CONSTRAINT "QUOTE_BOOK_EVENT_PK" PRIMARY KEY ("EUID", "SERIALNUM")
    Thanks in advance.

    A cool script (and a better one than mine) is the following from Tanel Poder (see Google for his blogsite):
    SQL> @tanel_df
    TABLESPACE_NAME                  TotalMB    UsedMB    FreeMB % Used Ext Used
    EXAMPLE                              100        79        21    79% YES |################    |
    FLOW_1                                 5         3         2    60% NO  |############        |
    MEDIAWIKI_STAGE                    21438     15247      6191    72% YES |###############     |
    MEDIAWIKI_STAGE_INDEX               1193        10      1183     1% YES |#                   |
    SYSAUX                              1018       955        63    94% YES |################### |
    SYSTEM                               760       752         8    99% YES |####################|
    TEMP                                  54        54         0   100% YES |####################|
    UNDOTBS1                            1225        14      1211     2% YES |#                   |
    USERS                                  6         5         1    84% YES |#################   |
    9 rows selected.
    SQL> l
      1  select t.tablespace_name, t.mb "TotalMB", t.mb - nvl(f.mb,0) "UsedMB", nvl(f.mb,0) "FreeMB",
      2         lpad(ceil((1-nvl(f.mb,0)/t.mb)*100)||'%', 6) "% Used", t.ext "Ext",
      3         '|'||rpad(lpad('#',ceil((1-nvl(f.mb,0)/t.mb)*20),'#'),20,' ')||'|' "Used"
      4  from (
      5    select tablespace_name, trunc(sum(bytes)/1048576) MB
      6    from dba_free_space
      7    group by tablespace_name
      8   union all
      9    select tablespace_name, trunc(sum(bytes_free)/1048576) MB
    10    from v$temp_space_header
    11    group by tablespace_name
    12  ) f, (
    13    select tablespace_name, trunc(sum(bytes)/1048576) MB, max(autoextensible) ext
    14    from dba_data_files
    15    group by tablespace_name
    16   union all
    17    select tablespace_name, trunc(sum(bytes)/1048576) MB, max(autoextensible) ext
    18    from dba_temp_files
    19    group by tablespace_name
    20  ) t
    21  where t.tablespace_name = f.tablespace_name (+)
    22* order by t.tablespace_nameIt is not easy to resize (shrink) a tablespace beyond its highwater mark. Search Google for answers (and/or post the question on the "general database" OTN forum).
    In normal cases a default created tablespace, is a locally managed one that extends on space location needs. You can find out what the current settings are via dbms_metadata (same method applies to tables etc)
    SQL> set long 10000000
    SQL> select dbms_metadata.get_ddl('TABLESPACE','MEDIAWIKI_STAGE') from dual;
    DBMS_METADATA.GET_DDL('TABLESPACE','MEDIAWIKI_STAGE')
      CREATE BIGFILE TABLESPACE "MEDIAWIKI_STAGE" DATAFILE
      '/u02/oracle/oradata/BETA1/mediawiki_stage.dbf' SIZE 262144000
      AUTOEXTEND ON NEXT 262144000 MAXSIZE 51200M
      LOGGING ONLINE PERMANENT BLOCKSIZE 8192
      EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO
       ALTER DATABASE DATAFILE
      '/u02/oracle/oradata/BETA1/mediawiki_stage.dbf' RESIZE 22480355328
    1 row selected.
    SQL> select * from tab;
    TNAME                          TABTYPE CLUSTERID
    BASICFILE_XMLSCHEMA            TABLE
    IDX_CONTENT_TABLE              TABLE
    OOPS                           TABLE
    TEST_DATA                      TABLE
    WIKI_STAGE                     TABLE
    WIKI_STAGE_ERRORS              TABLE
    6 rows selected.
    SQL> select dbms_metadata.get_ddl('TABLE','BASICFILE_XMLSCHEMA', user) from dual;
    DBMS_METADATA.GET_DDL('TABLE','BASICFILE_XMLSCHEMA')
      CREATE TABLE "WIKI"."BASICFILE_XMLSCHEMA" OF "SYS"."XMLTYPE"
      XMLTYPE STORE AS BASICFILE BINARY XML  (
      TABLESPACE "MEDIAWIKI_STAGE" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION
      NOCACHE LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS
    1 BUFFER_POOL DEFAULT))
    XMLSCHEMA "http://www.mediawiki.org/xml/export-0.3/" ELEMENT "page" ID 4360 DISALLOW NONSCHEMA
    PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "MEDIAWIKI_STAGE"
    1 row selected.

  • Old space designer presets now gone!!

    I don't get it. All of the original IR's were included in a folder called Legacy, but there is no corresponding folder of plugin setting files! There are 5 folders that match up except the fifth impulse folder is "Legacy Spaces" and the fifth setting folder is "HD Surround Spaces". Apple shuld make this available for download pronto!! I have alot of presets i like out of the old one and i really dont want to rebuild the whole thing!

    Oh boy. what , for example, about the presets fpr the "L480" from the hardware presets from v6? the preset "small wood room"? i have no way of finding it now!! it seems brash of them to go just renaming things on me here. Maybe i can just have dupes with different names if i can dig the presets off of the old installer discs. Renaming presets with different names for no good reason is a cruel thing to do to an upgrading musician.

  • Fast Recovery Area space utilization

    Hello!
    I had an issue with my FRA getting filled consistently lately and it would give me all sorts of issues. I checked the alert.log and found this:
    ORA-19815: WARNING: db_recovery_file_dest_size of 6815744000 bytes is 100.00% used, and has 0 remaining bytes available.
    You have following choices to free up space from recovery area:
    1. Consider changing RMAN RETENTION POLICY. If you are using Data Guard,
    then consider changing RMAN ARCHIVELOG DELETION POLICY.
    2. Back up files to tertiary device such as tape using RMAN
    BACKUP RECOVERY AREA command.
    3. Add disk space and increase db_recovery_file_dest_size parameter to
    reflect the new space.
    4. Delete unnecessary files using RMAN DELETE command. If an operating
    system command was used to delete files, then use RMAN CROSSCHECK and
    DELETE EXPIRED commands.
    1) I checked the retention policy in RMAN it was : CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
    2) I dont have tape backup option
    3) I kept increasing the db_recovery_file_dest_size and it just keep growing
    SQL> show parameter db_recovery_file_dest_size
    NAME                    TYPE     VALUE
    db_recovery_file_dest_size     big integer 10G
    4) I did fix it by manually deleting files through the OS ( yea I know rookie mistake) , crosschecking, then delete expired archivelog all;
    SQL> SELECT Sum(percent_space_used)-Sum(percent_space_reclaimable) "PCT_SPACE_USED_NOT_FREEABLE" FROM v$flash_recovery_area_usage;
    PCT_SPACE_USED_NOT_FREEABLE
              9.18
    I dont know what to do to avoid this in the future, I changed my retention policy to a window of 7 days but I have no idea if that will help. I dont want to keep taking manual action , I want the files to get deleted automatically.
    Help me out please! Any ideas?
    RMAN> show all;
    RMAN configuration parameters for database with db_unique_name DB11G are:
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
    CONFIGURE BACKUP OPTIMIZATION ON;
    CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
    CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
    CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
    CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 1 TIMES TO DISK;
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_DB11G.f'; # default

    SQL> select * from v$flash_recovery_area_usage order by 1;
    FILE_TYPE     PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE
    NUMBER_OF_FILES
    ARCHIVED LOG               4.59                0
         22
    BACKUP PIECE               0                0
         0
    CONTROL FILE               0                0
         0
    FILE_TYPE     PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE
    NUMBER_OF_FILES
    FLASHBACK LOG               0                0
         0
    FOREIGN ARCHIVED LOG          0                0
         0
    IMAGE COPY               0                0
         0
    FILE_TYPE     PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE
    NUMBER_OF_FILES
    REDO LOG               0                0
         0

  • Space utilization and optimal row size in Data Blocks in Oracle 11g

    Hi,
    My main concern till now is to find the Optimal no. of rows/tuples per one oracle data block of size 8192. For that purpose i'm doing different kind of testing.
    I created one table:
    SQL> create table t5
    2 (x char(2000));
    Table created.
    Inserted 4 rows in it.
    Queried to check in which block no's these 4 rows exist.
    SQL> SELECT x,DBMS_ROWID.ROWID_BLOCK_NUMBER(rowid) "Block No."
    2 from t5;
    x Block No.
    A 422
    B 422
    C 422
    D 423
    SQL> analyze table t5 compute statistics;
    Table analyzed.
    SQL> select LOGGING,BACKED_UP,NUM_ROWS,BLOCKS,EMPTY_BLOCKS, AVG_SPACE,CHAIN_CNT, AVG_ROW_LEN
    2 from user_tables
    3 where table_name = 'T5';
    LOG B NUM_ROWS BLOCKS EMPTY_BLOCKS AVG_SPACE CHAIN_CNT AVG_ROW_LEN . YES N 4 5 3 6466 0 2006 .
    8 data blocks are initially allocated. but my question is that while creating table of even small sizes, every time i'm seeing that it shows BLOCKS (used) are 5.
    why 3 block are EMPTY_BLOCKS allocated all the time?
    AVG_SPACE is the FREE space in every BLOCK that is used if i'm not wrong?
    In this scenerio 3 rows (each of around 2006 bytes) are inserted into into one BLOCK of 8192 i.e. 8192-6006=2186. 2186 is the PCTFREE or what?
    How can I see this CHAIN_CNT column value other than 0?
    How can actually I find the optimal no. of rows/tuples in 1 data block that will not increase OVERHEAD on the system.
    I'll highly appreciate the genuine help and solid suggestions.
    Thanks in Advance.
    Best Regards,
    Kam

    kamy555 wrote:
    If you want to suggest something it'll be nice of yo.I can't disclose my main concern :)If you can't disclose what you mean by "optimal" and you can't disclose what "overhead" you are concerned about, I'm not sure that anyone could answer your question.
    In this scenerio 3 rows (each of around 2006 bytes) are inserted into into one BLOCK of 8192 i.e. 8192-6006=2186. 2186 is the PCTFREE or
    what?PCTFREE is a percentage. You haven't specified what you set it to, but that decreases the space in a block available for inserts to 8192 * (1 - PCTFREE/100).
    How can I see this CHAIN_CNT column value other than 0?Why do you believe there would be chained rows? You would need to use the ANALYZE command to populate the CHAIN_CNT column.
    How can actually I find the optimal no. of rows/tuples in 1 data block that will not increase OVERHEAD on the system.Since you can't disclose what "optimal" means or what "overhead" you're concerned with, I don't see how this question could be answered.
    Justin

  • How can I get the functionality of the old "Spaces" in Mission Control?

    How can I make Lion show a space number on the top of the screen so I can see which space I am in?
    How can I make Lion switch spaces in a ring? ie? 1, 2, 3, 4, 5, 6, 1, 2, 3,  ...
    How can I make lion switch directly to a numbered space?  ie: 1, 4, 5, 2, etc...
    Without these three capabilities Mission Control is a giant step backward....I am disappointed in the way it works and would liketo know how to disable it and give me back the way spaces used to work.
    Thank you.

    almost2good wrote:
    How can I make Lion show a space number on the top of the screen so I can see which space I am in?
    Currently you cannot.
    almost2good wrote:
    How can I make Lion switch spaces in a ring? ie? 1, 2, 3, 4, 5, 6, 1, 2, 3,  ...
    You cannot organise Mission Control's "Desktops" this way. They are organised in a single row to allow the swipe gestures to work. Apple allows no way to customise this.
    almost2good wrote:
    How can I make lion switch directly to a numbered space?  ie: 1, 4, 5, 2, etc...
    By deafult you should be able toi switch by pressing ctrl plus the desktop number, e.g. ctrl+1. This is the same as Spaces in Snow Leopard. You can customise this under System Preferences (Keyboard > Keyboard Shortcuts > Mission Control).
    almost2good wrote:
    Without these three capabilities Mission Control is a giant step backward....I am disappointed in the way it works and would liketo know how to disable it and give me back the way spaces used to work.
    A lot of people are disapointed with Mission Control. In my opinion it's a step backwards from Spaces & Expose in Snow Leopard but peoples views on this will depend if they used Spaces & Expose in Leopard/Snow Leopard and the type of Mac they are using - it makes some sense on a Macbook Air, for example, with a small screen and multi-touch trackpad but not so much on an iMac or Mac Pro (sames goes for Launchpad). I just hope Apple listens to the criticism and enables customisation options to change the way Mission Control behaves.

  • How do I disable Mission Control in favor of old Spaces and Exposé?

    Spaces was my favorite feature from previous versions and now they upgraded (killed) it. I loved having a Space for each kind of activity, like browsing or email or system-related tasks, and so on. Now it’s all confusing and I still don’t know how to assign apps to a space. I don’t like either that you have to go over all of them to get to a specific one and there’s no easy way of recalling where -recently unassigned opened- your app was, you have to go thru Mission Control. It’s irritating.
    I know you can go directly to a Space by using ^+the number or the space, but I liked way more the grid in which they were set up before.
    The window management system OS X is one of the major things I choose this OS over all the other but now it's getting screwed up. It seems like an OS for iOS to Mac OS switchers. Is there some file or setting I have to edit like in Terminal? An app to buy? Anything.
    I really appreciate your help.
    UPDATE: I just learned how to assign applications to a space, from the application's dock menu, yet the fact that spaces are not fixed and you can easily close them by just clicking the X that on it, keeps me a little too uneasy.

    Some people hate it, some like it. 
    http://arstechnica.com/apple/reviews/2011/07/mac-os-x-10-7.ars/6#window-manageme nt
    At least now we can have up to 16 spaces.
    Work in multiple spaces
    When projects pile up and your desktop becomes cluttered, you can use Spaces to organize your windows into groups. For example, create a space for work, another for games, and a third for chatting and checking email messages.
    Add one or more spaces
    Enter Mission Control using one of these methods:
    From a trackpad, swipe up using three or four fingers.
    From the keyboard, press the Mission Control key. If your keyboard doesn’t have a Mission Control key, press F9 (Fn-F9 on portable keyboards).
    Move the pointer toward the upper-right corner of your screen.
    To add a space, click the Add button (+). You can add up to 16 spaces.
    To leave Mission Control, swipe again, or press the key you used to enter Mission Control.
    HideMove from one space to another
    Do any of these:
    Swipe left or right with three fingers to scroll through your spaces.
    Enter Mission Control, and then click the space you want to use.
    Press the Control key and the number key for the space you want. For example, press Control-3 to go to Desktop 3.
    Press the Control key and an arrow key to scroll through the spaces.
    HideMove a window from one space to another
    Do any of these:
    Drag the window to the edge of your screen and pause; after a moment, the window is switched to the next space.
    Move the pointer over the window, and hold down the mouse button while pressing the Control key and an arrow or number key.
    From the space that has the window you want to move, enter Mission Control. Then drag the window itself (not the thumbnail image) up to the space you want to use.
    HideDecide which spaces to use with particular applications
    If you work in multiple spaces, you can assign applications to particular spaces.
    Press and hold an application’s icon in the Dock. You may have to first open the application from Launchpad to see its icon in the Dock.
    From the shortcut menu that appears over the icon, choose one of these:
    To have the application open only in the current space, choose Options > This Desktop. From now on the application will open in the current space; if you are working in a different space, the application’s space scrolls into view.
    To have the application open in every space, choose Options > All Desktops. From now on, when the application is open it will appear in every space.
    To have the application open in the whichever space you are currently using, choose Options > None.
    In Mission Control preferences, you can specify that when switching to an application, your desktop should scroll to a space with open windows for that application.
    Delete a space
    Enter Mission Control using one of these methods:
    From a trackpad, swipe up using three or four fingers.
    From the keyboard, press the Mission Control key. If your keyboard doesn’t have a Mission Control key, press F9 (Fn-F9 on portable keyboards).
    Move the pointer over the the space you want to delete. After a moment a delete button (x) appears on the space.
    Click the delete button (x) to remove the space. If the space contains windows, the windows are moved to another space.

  • 10g:  How to determine Local Partition Index Space UTILIZATION

    I'm trying to determine how much space is actually utilized by different local partition indexes. Some are b-tree and some are bitmap. So far when I query dba_segments and dba_part_indexes I just see space available, not the space utilized.
    Does anybody know a way to know the actual space utilized by a local partition index?

    Does anybody know a way to know the actual space utilized by a local partition index?SUM(BYTES) from dba_extents
    SQL> desc dba_extents
    Name                            Null?    Type
    OWNER                                  VARCHAR2(30)
    SEGMENT_NAME                             VARCHAR2(81)
    PARTITION_NAME                         VARCHAR2(30)
    SEGMENT_TYPE                             VARCHAR2(18)
    TABLESPACE_NAME                        VARCHAR2(30)
    EXTENT_ID                             NUMBER
    FILE_ID                             NUMBER
    BLOCK_ID                             NUMBER
    BYTES                                  NUMBER
    BLOCKS                              NUMBER
    RELATIVE_FNO                             NUMBER

  • Swap space utilization is increasing after Oracle11gr2 upgrade

    Hi
    we are using oracle11.5.10.2 on AIX 5.3 and recently upgraded database from oracle9.2.0.8 to Oracle 11gr2 (11.2.0.2)
    After upgrade Database i have observed gradually swap space is increasing and it is reaching upto 100%
    what could be the reason ?
    Please find below message from OEM also
    Host operating system was experiencing significant paging but no particular root cause could be detected. Investigate processes that do not belong to this instance running on the host that are consuming significant amount of virtual memory. Also consider adding more physical memory to the host
    Thanks
    With Regards
    A-Z
    Edited by: user3308982 on Jul 25, 2011 10:57 AM

    Hi
    Total RAM is 16 GB and Swap space is 8GB
    Disk Busy% KBPS TPS KB-Read KB-Writ PAGING MEMORY
    hdisk3 1.0 144.0 33.0 2.0 142.0 Faults 95 Real,MB 16384
    hdisk2 0.0 14.0 3.0 0.0 14.0 Steals 0 % Comp 67
    hdisk1 0.0 0.0 0.0 0.0 0.0 PgspIn 0 % Noncomp 32
    hdisk0 0.0 0.0 0.0 0.0 0.0 PgspOut 0 % Client 32
    cd0 0.0 0.0 0.0 0.0 0.0 PageIn 0
    hdisk4 0.0 0.0 0.0 0.0 0.0 PageOut 7 PAGING SPACE
    hdisk8 0.0 0.0 0.0 0.0 0.0 Sios 8 Size,MB 8704
    % Used 76
    Name PID CPU% PgSp Owner NFS (calls/sec) % Free 24
    oracle 889142 25.0 21.6 oratst ServerV2 0
    syncd 45402 0.7 0.5 root ClientV2 0 Press:
    oracle 164312 0.3 16.5 oratst ServerV3 0 "h" for help
    oracle 630880 0.2 14.8 oratst ClientV3 0 "q" to quit
    topas 266560 0.2 2.5 root
    oracle 389258 0.1 18.2 oratst
    oracle 164036 0.1 10.2 oratst
    gil 20768 0.0 0.1 root
    oracle 344258 0.0 17.3 oratst
    oracle 684032 0.0 15.5 oratst
    Exiting
    Edited by: user3308982 on Jul 25, 2011 11:13 AM

  • Question Re: Disk Space Utilization after Updates

    After updating to 10.5.3 this weekend I began to wonder about something. The download was a bit over 500 MB... during the actual install a prompt appears stating this would occupy approximately 1.6 GB ( not MB ) of disk space.
    Do updates actually take up ( in this instance ) an ADDITIONAL 1.6 GB of disk space on top of whatever amount of space the original program/application occupies on the hard drive?
    Thanks !
    Chuck :- )

    Do updates actually take up ( in this instance ) an ADDITIONAL 1.6 GB of disk space on top of whatever amount of space the original program/application occupies on the hard drive?
    No. You need 1.6GB available for temporary and duplicate files which are deleted after the installation is complete.
    (32620)

  • Warehouse space utilization charges per cubic meter - standard report

    In my third party warehouse i want to charge customers based on volume per cubic meter per day. Is there any standard report is there because i checked  lx04 but it doesnot give any volume related datas. As per my requirement i want a report which gives the following details such as material number, storage bin, total number of days in bin, volume, customer,Cost per cubic meter and total stock....

    Dear Jothiswaran
    SAP standard no such report  exist . You need to write the custom code to develop such report.
    Regards
    Manish Kumar

Maybe you are looking for