Performance test to access compressed tables


Hi all

I'm reading and applying the queries in this article:

http://www.Oracle.com/technetwork/issue-archive/2010/10-Jan/o10compression-082302.html

I invite myself when you run this:

Col value noprint new_value by start_cpu

Select the value

v $ sesstat s, v$ statname n

where sid = (select sid from v$ mystat where rownum < 2)

and s.statistic # n.statistic = #.

and in n.name ("CPU used by this session")

/

Col value noprint new_value by start_reads

Select the value

v $ sesstat s, v$ statname n

where sid = (select sid from v$ mystat where rownum < 2)

and s.statistic # n.statistic = #.

and n.name in ('logical session bed')

/

What values can I give to start_cpu and start_reads?

Thank you.

You can remove the line and do the math yourself. The new_value variable is specified to contain a column value and should just take the value ininital and keep it for the final statistical snapshot: http://docs.oracle.com/cd/E11882_01/server.112/e16604/ch_twelve013.htm#SQPUG034. If this does not work in your system, you can try to find the reason - or just calculate the difference between the value of the beginning and the end.

Tags: Database

Similar Questions

  • Unit test: disassembly of the table or restore the line failed: ORA-06502: PL/SQL: digital error or value: string buffer too small ORA-06512: at line 22

    Is any idea available in the process of disassembly of the table or restore the line to line 22?

    I see a bunch of discussions on the subject, but no clear solution/answer...

    What could be the causes of this error?

    I had two process of disassembly on the level now, and one of them had failed with this error. Displacement of the failure of the process of disassembly compared to the level of the suite for the level of performance of test unit solved the error for a while, but after some more dragging the process of disassembly of the table (with about 500 cases) is permanent.

    Please advise...

    Thank you

    Val

    Well, had to create a bug officially... I hope this helps...

    Bug 19696042 : UNIT TEST: disassembly of THE TABLE or LINE RESTORE failed: ORA-06502: STRING BUFFER TOO SMA

    Thank you

    Val

  • Performance tests: bind variables

    When you write a SQL for the application, I want to do some performance testing of SQL before providing to JAVA developers. I understand that I need to test using bind variables, can someone guide me how do? What are the best tools out there to achieve? Please provide some guidance. Thank you!

    Rinne says:
    I read more about bind variable and I can test the use of bind variables. I understand that testing SQL using bind variables is a closer representation of the real world. Even when queries have large tables, the performance would be similar if I run the query using literals twice (to avoid hard analysis) compared to tests with bind variables? I am trying to understand more thoroughly the need for tests with bind variables. Why we take more time than the other? Thank you!

    The main thing is that the opimizer will / can do if bind variables different optimization techniques are used or not.
    There are two contradictory effects its regarding the binding settings.

    Effect 1: Reuse of cursor
    If the same is done again and again and again. Maybe different sessions. Then using binding settings is essential. Why? Because the same cursor can be reused, which saves a lot of time for analysis. This occurs mainly in OLTP systems. The idea behind this is that to do the same action, just for a different ID (ID in order for example) will result in an identical implementation plan.

    The result: Faster analysis time and less consumption of memory, because the same cursor can be resused between different sessions.

    Effect 2: Correct assumptions

    According to a filter expression, some using the value of the OBC will make an assumption based on statistical data the number of rows is returned because of this expression and the value.
    Speculation between a literal value and a bound value may be different. In many cases exist technical opimization (bind peeking etc.) to the same literal conjecture binded proposal.

    But there are exceptions, for example a condition such as the following will result in different estimates

    column between 10 and 20
    
    column between :P1 and :P2
    

    There are as well other effects.

    Result: The CBO can make assumptions better if literals. But most of the cases the proposal is identical.

    Conclusion: Literal values are useful if you do large queries where the output size depends strongly on the parameters provided, and where you run that very few of these (OLAP) queries.
    Binding settings are usfull when the same execution (OLTP) need a grand plan number of queries.

  • Access a table on Oracle 8 worm in Oracle 10 g

    Hi all

    Could you please tell me how to access a table sitting directly on the version of Oracle 8.1.6 database in Oracle 10 G database. Enjoy your time.

    Thank you and best regards,
    Ariean.

    Hello

    If you runninng on a client computer, then you can use sql script to extract and use sqlldr to load from it. But if you want to extract using the pl/sql procedure (utl_file) then you must write a procedure that generates the CSV on server 8i db, then you ftp put .csv in shape and use sqlldr. Utl_file in 8i implementation is easy, but it might require a reboot. But in this case, write a small sql script to generate the file (spool) data (csv) and loaded into 10g using sqlldr. Here a little script to genereate a sql script that generates in turn "|" delimited datafile.

    Just replace "MY_OBJECTS" with your table name and it will generate the sql script that you can run client to generate .csv ("" | "") bounded. You can change to generate «,»

    {code}

    SET pagesize 0
    SET verify off
    SET feedback off
    SET linesize 400
    SET Termout off
    TRIMSPOOL on SET
    SET TRIMOUT ON

    COIL mytest.sql

    SELECT 'spool test.csv' FROM DUAL;
    SELECT DISTINCT
    «set termout off»
    || CHR (10)
    || 'set feedback off.
    || CHR (10)
    || 'set on '.
    || CHR (10)
    || ' set pagesize 0'
    || CHR (10)
    || 'set linesize 800'
    || CHR (10)
    || "set TRIMOUT on.
    || CHR (10)
    || "set trimspool on."
    || CHR (10)
    || "long set of 2000'.
    Of user_tab_columns
    WHERE table_name = UPPER ('MY_OBJECTS');

    SELECT "select".
    FROM DUAL;

    SELECT (CASE
    WHEN column_id = 1
    THEN
    (CASE
    WHEN data_type LIKE '% CHAR % '.
    THEN
    column_name
    WHEN data_type = "DATE".
    THEN
    «to_char (' |)» column_name | ('' DD-MON-YYYY») "
    ON THE OTHER
    column_name
    END)
    ON THE OTHER
    (CASE
    WHEN data_type LIKE '% CHAR %' AND data_length = 4000
    THEN
    '||''|''|| substr ("|") column_name | 1.4000)"
    WHEN data_type LIKE '% CHAR % '.
    THEN
    '||''|''||' || column_name
    WHEN data_type = "DATE".
    THEN
    '||''|''|| TO_CHAR (')
    || column_name
    || '|'' DD-MON-YYYY ")'
    ON THE OTHER
    '||''|''||' || column_name
    END)
    END)
    Of user_tab_columns
    WHERE table_name = UPPER ("MY_OBJECTS")
    ORDER BY column_id;

    SELECT «|» DELIM "'
    FROM DUAL;

    SELECT "from MY_OBJECTS;"
    FROM DUAL;

    SELECT "off spool.
    FROM DUAL;

    {code}

    Concerning

    Published by: OrionNet on March 18, 2009 10:15

  • Vista performance test

    all my rankings are 5.9 on the performance test, but my memory is 5.6.i have 4 GB, channel double sli memory 800mz and oc my fsb to 1333mz.how can I improve my memory? I read that vista 32 only supports memory.so total 4g add more ram will not improve this right? any advice would be great.
    Thank you
    gtw3

    Hello

    There are a few things you can do to make the system more fast/more attentive.

    Be careful that a lot of these programs and services really needs to run and often remove some
    contributes little to the speed of the machine while making the less friendly machine to use.

    How to troubleshoot a problem by performing a clean boot in Windows Vista
    http://support.Microsoft.com/kb/929135
    How to troubleshoot performance issues in Windows Vista
    http://support.Microsoft.com/kb/950685

    Optimize the performance of Microsoft Windows Vista
    http://support.Microsoft.com/kb/959062
    To see everything that is in charge of startup - wait a few minutes without doing anything - then right click on the task - bar
    The task manager - take a look at stored by - Services - process - it is a quick reference (if you have
    a small box in the lower-left - show for all users can check only).

    How to check and change Vista startup programs
    http://www.Vistax64.com/tutorials/79612-startup-programs-enable-disable.html

    A quick check to see that load method 2 is - using MSCONFIG and then display a list of the people here.

    Method 1 using Windows Defender will tell you more specific information about each program.

    ---------------------------------------------

    It's a little more complicated that you might have a few running services that you can do without.
    Be careful by disabling a service may impact the ability of other agencies to run and cause problems of
    on the road.

    Also some programs add services that might not really need to start automatically. You can
    often these type services put manual to reduce their impact on performance.

    To see these compare these in Start - type in the search box-> find Services at top right click RUN AS ADMIN
    to those of the default Vista as indicated here by BlackViper. Ignore and who are on the disabled (which do not run) or
    Manual (which work only on request) - for any automatic or automatic delayed start you can post here if
    you need help to decide if you should run. Some of these can be assigned to manual and stop so that the calling program can run them as needed.

    BlackViper made also some improvements to default windows services but I wouldn't do those unless you
    really understand the full meaning of change a default service. Then use it as a tool to compare.

    Windows Services - list by default.
    http://www.blackviper.com/WinVista/servicecfg.htm

    -----------------------------------------------------------

    Here are some tools that will help in the future that gain you experience even if the methods above will do what
    you have to do for now.

    Window Watcher - free - do you know what is running on your computer? Maybe not. The window Watcher says it all.
    reporting of any window created by running programs, if the window is visible or not.
    http://www.KarenWare.com/PowerTools/ptwinwatch.asp

    Many excellent free tools and an excellent newsletter at Karenware
    http://www.KarenWare.com/

    Process Explorer - free - find out what are the files, registry keys and other objects processes have opened, the dll
    they loaded and much more. This exceptionally effective utility will show you even owned by each process.
    http://TechNet.Microsoft.com/en-us/Sysinternals/bb896653.aspx

    Autoruns - free - see what programs are configured to startup automatically when your system boots and you
    opening of session. Autoruns also shows you the full list of registry and file locations where applications can configure auto-
    start the settings.
    http://TechNet.Microsoft.com/en-us/sysinternals/bb963902.aspx
    Process Monitor - Free - monitor the system files, registry, process, thread and DLL real-time activity.
    http://TechNet.Microsoft.com/en-us/Sysinternals/bb896645.aspx

    There are many excellent free tools from Sysinternals
    http://TechNet.Microsoft.com/en-us/Sysinternals/default.aspx

    WhatsInStartUP - free - this utility displays the list of all applications that are loaded automatically when Windows
    starts. For each request, the following information is displayed: Startup Type (registry/Startup folder).
    The command - line String, product name, file Version, company name, location in the registry or the file system, and
    more. It allows you to easily disable or remove unwanted programs that runs in your Windows startup.
    http://www.NirSoft.NET/utils/what_run_in_startup.html

    There are many excellent free tools to NirSoft
    http://www.NirSoft.NET/utils/index.html

    -------------------------------------------------------
    Another thing that helps performance is updated drivers - Vista like the updated drivers.

    This is my generic how updates of appropriate driver:

    For drivers, visit manufacturer of emergency system and of the manufacturer of the device that are the most common.
    Control Panel - Device Manager - Display Adapter - note the brand and complete model of your
    video card - double - tab of the driver - write version information. Now click on UPdate Driver (this
    cannot do anything as MS is far behind the certification of drivers) - then do a right click - Uninstall - REBOOT
    This will refresh the driver stack.

    Repeat this for network - card (NIC), Wifi network, sound, mouse, and keyboard if 3rd party with their
    own the software and drivers and all other main drivers that you have.

    Now go to the site of the manufacturer of system (Dell, HP, Toshiba as examples) (restoration) and then of the manufacturer of the device
    (Realtek, Intel, Nvidia, ATI, for example) and get their latest versions. (Look for the BIOS, Chipset and software)
    updates on the site of the manufacturer of the system here.)

    Download - SAVE - go to where you put them - right click - RUN AD ADMIN - REBOOT after each installation.

    Always check in the Device Manager - tab drivers version you install actually shows up. This
    because some restore drivers before the most recent is installed (particularly that audio drivers) so install a
    pilot - reboot - check that it is installed and repeat if necessary.

    Repeat to the manufacturers - BTW on device at the DO NOT RUN THEIR SCANNER - manually check by model.

    Look at the sites of the manufacturer for drivers - and the manufacturer of the device manually.
    http://pcsupport.about.com/od/driverssupport/HT/driverdlmfgr.htm

    How to install a device driver in Vista Device Manager
    http://www.Vistax64.com/tutorials/193584-Device-Manager-install-driver.html

    If you update the drivers manually, then it's a good idea to disable the facilities of driver in the Windows updates,
    This leaves ONE of Windows updates, but it will not install the drivers who are generally older and cause
    questions. If updates offers a new driver and then hide it (right click on it) and then go look for new ones
    manually if you wish.

    How to disable automatic driver Installation in Windows Vista - drivers
    http://www.AddictiveTips.com/Windows-Tips/how-to-disable-automatic-driver-installation-in-Windows-Vista/
    http://TechNet.Microsoft.com/en-us/library/cc730606 (WS.10) .aspx

    ------------------------------------------------------------------

    ReadyBoost can help, more RAM, and ReadyBoost is even better and RAM is pretty cheap these days.

    The max supported in Vista readyboost drive is 4 GB - if you get a larger drive 4 GB you can use the
    rest for storage.

    You need a very fast car and pay little attention to the demands of the manufacturers that they are ready for ReadyBoost as
    even some slow readers claim that.

    ReadyBoost does make a difference
    http://www.PCSTATS.com/ArticleView.cfm?articleid=2160

    How to find clues of speed readyboost
    http://www.techcrater.com/2007/04/06/how-to-find-ReadyBoost-speed-rating/

    Flash memory speed list
    http://www.techcrater.com/2007/04/05/ReadyBoost-Flash-memory-speed-list/

    I use a SanDisk titanium and it does pretty well - check speed ratings users get to the Techcrater to
    help to choose the brand.

    Hope these helps.

    Rob - bicycle - Mark Twain said it is good.

  • How to prevent a user not to access a table of perticular? This user has select any table privilege. Please help me solve this problem.

    Hello

    How to prevent a user not to access a table special (xxx)?

    This user has SELECT a TABLE ALL privilege. I need to restrict to only not for access xxx to the table, but this table is not existed in its own schema.

    But there is access able as select * from schema.table;

    How can I revoke this privilege.

    Please help me solve this problem.

    Thank you

    Lacombe

    1623609 wrote:

    How can I select privilege on specific tables at the same time?

    I want to create a new user and grants the right to select for tables, except a table (xxxx).

    It will be possible without the keystone of the database?

    One way, in several sql

    coil doit.sql

    Select ' grant select on ' | owner: '. ' || table_name |' to someuser. »

    from dba_tables

    where

    spool off

    Then sanity check "doit.sql" and execute it.

  • ORA-39726: operation column add/drag not supported on compressed tables

    Hello

    I have an error of the object.

    {noformat}

    SQL > select table_name, compression from dba_tables where owner = 'USER1' and table_name = "TABLE1_LT";

    TABLE_NAME COMPRESS
    ---------------------- --------
    TABLE1_LT DISABLED

    SQL > exec dbms_wm. DisableVersioning ('user1.table1', force = > true, ignore_last_error = > true);
    Dbms_wm BEGIN. DisableVersioning ('user1.table1', force = > true, ignore_last_error = > true); END;
    *
    ERROR on line 1:
    ORA-20231: table "User1. Table1' failed during
    DisableVersioning. Error:
    ORA-39726: operation column add/drag not supported on compressed tables
    ORA-06512: at "WMSYS.LT", line 9360
    ORA-06512: at line 1


    SQL > select sql_str in the all_wm_vt_errors;
    ALTER TABLE USER1. DROP COLUMN LTLOCK TABLE1_LT

    {noformat}

    How can I check, it's a table really compressed or OWM not in?

    Hello

    This is the right way to determine whether a table enabled version uses compression.  It could be another property table or tablespace that causes the same error will be triggered.  It is difficult to know exactly without the full table DDL.  If the dba_tables query was ACTIVE for this column, the inner workings of the Workspace Manager would have to set as unused column instead of a fall that could have prevented this error.  This behavior has been updated in 12 c to always define the column as unused anyway.  As a on 11.2.0.3, you can use ignore_last_error to jump the abandonment of all columns of metadata (version, nextver, delstatus, ltlock and createtime/retiretime if history is used).  Then when DisableVersioning is complete, you can issue the unused column from the game DDL manually for each of the columns.

    Kind regards

    Ben

  • Performance tests of VSANS: what is the attitude of your cluster under actual stress?

    Our config node VSAN

    Reference Dell R730xd

    768 GB OF RAM

    PERC730

    ability level: 21 x SAS disks 1, 2 TB

    the caching level: 3 x SANDISK SX350-3200

    dedicated NIC for VSAN 10GE

    We encounter problems while driving a large number of virtual machines on our cluster which themselves generate a large number of the IOPS / s (similar to IOmeter).

    We are faced with questions:

    -guests are cranked out vcenter

    -vmx files have been corrupted

    This does not mean that if we only use one virtual machine host to generate the load. In this case, these are our observations:

    % Of reading

    Write %

    The KB block size

    Oustanding IO

    GB of file size

    # Workers

    % Randomly

    Sequential %

    FTT

    # Components

    read a book

    IOPS / total s

    Totl Mbps

    AVG ms Lat

    45

    55

    4

    5

    10

    4

    95

    5

    1

    6

    0

    8.092

    33,15

    0.6

    45

    55

    4

    5

    10

    4

    95

    5

    1

    12

    0

    10.821

    44,33

    0.46

    45

    55

    4

    5

    10

    4

    95

    5

    1

    6

    100

    12.611

    51.65

    0.39

    45

    55

    4

    5

    10

    4

    95

    5

    1

    12

    100

    11,374

    46,59

    0.43

    45

    55

    4

    64

    10

    4

    95

    5

    1

    12

    100

    29.746

    121,8

    2.15

    100

    0

    4

    64

    10

    4

    100

    0

    1

    12

    0

    50.576

    207,1

    1.26

    100

    0

    4

    64

    10

    4

    100

    0

    1

    12

    100

    50.571

    207,1

    1.26

    100

    0

    0.512

    64

    10

    4

    0

    100

    0

    1

    100

    67.330

    34,47

    3.8

    If these numbers seem very good, Don't they?

    From our point of view, it would be ok if latency increases when you increase the load with multiple virtual machines. But as already out doubled over our cluster becomes broken after increasing the number of virtual machines at some point.

    We are currently testing with a subset of four nodes VSAN with the above config. In this group, we were able to turn on 187 load generation machines before that three of the four hosts entered the State "is not responding.

    We wonder if anyone has also made large performance tests. If so, we would be very interested in comments you make. Maybe this helps us to find the fault of our construction.

    Kind regards

    Daniel

    With the help of VMware we discover that the problems we face are caused by virtual machines gen load... each vm is generating 2048 ios in circulation... so with 187 VM on the cluster, we unreal ios in circulation (382976... when I remember the graphic observation of our cluster it would reduce up to 13000 per host) which we will never see in real world scenarios. With this high traffic vsan 6.1 ios has problems and vmware is working on a solution... maybe with 6.2 and qos that is resolved?

    A few other changes:

    -a newer driver for our network cards intel x 710

    -new driver and firmware (beta version of dell) for our h730 perc controller

    and some advanced settings:

    esxcfg-advcfg - 100000/LSOM/diskIoTimeout s

    esxcfg-advcfg - s 4/LSOM/diskIoRetryFactor

    esxcfg-advcfg - s LSOM/2047/heapSize (with these parameters, we were able to create 3 starts - with 7 metal discs and 1 flash device - for each host)

  • TimesTen synchronize with the compressed table OLTP

    Hello

    We examine the use potentially TimesTen as a frontend for our Oracle database database. Database is at version 11.2.0.3, and large number of tables in the databases is compressed OLTP (Advanced Compression). Synchronizes with compressed table supported?  Are there any known issues, what to do?

    Thank you

    George

    Yes it's fine, no known problems.

    Chris

  • OSB: Performance tests

    Hi all

    I want to test our Service OSB for Performance. I already did the test in SOAPUI. But my test performance requirement is something like below

    Request and the response stream :

    The client sends requests to

    • OSB of level of consumption (this enrichs the message) and for the Orchestration level OSB
    • OSB level orchestration (Orchestration done) by contacting OSB data layer
    • Data layer OSB (it connects to the database of the provider)

    I would like to send a request from a performance tool that could give me the amount of time needed to each layer of OSB.

    Please help me!

    Thank you

    Provide a follow-up on each of the OSB services involved in the flow. You can turn on tracing to the level of service, level of pipeline or action. Then run your SOAP UI or Load Runner or jMeter performance test.

    After that, you can monitor the statistics for each of the services in the health section for the sbconsole of the dash service. Depending on the chosen level you will be able to see the number of applications, the average processing time, min and max processing time for each service/operation/pipeline/action etc.

  • Remove the column from the compressed tables

    NLSRTL11.2.0.3.0Production
    Oracle Database 11g Enterprise Edition11.2.0.3.064 bit Production
    PL/SQL11.2.0.3.0Production
    AMT for Linux:11.2.0.3.0Production

    Hello

    I read on how to do to remove a compressed table column - first set unused and then drop unused columns. However, in the example below on the basis of data, I ran it, it does not work. Please, can you tell me WHEN this approach does not work. What is dependent on - settings or something else. Why can't I drop unused columns?

    And the example and errors:

    create table tcompressed compress in select * from all_users;

    > TCOMPRESSED table created.

    ALTER table tcompressed add x number;

    > table TCOMPRESSED altered.

    ALTER table tcompressed drop the x column;

    >

    Error report:

    SQL error: ORA-39726: unsupported operation column add/drag on compressed tables

    39726 00000 - "operation column add/drop not supported on compressed tables. ''

    * Cause: Not support add/column operation move compressed tables

    elapse.

    * Action: When adding a column, do not specify a default value.

    DELETE column is only supported in a column SET UNUSED

    (remove the column metadata).

    ALTER table tcompressed unused column of the set x;

    > table TCOMPRESSED altered.

    ALTER table tcompressed drop unused columns;

    >

    Error report:

    SQL error: ORA-39726: unsupported operation column add/drag on compressed tables

    39726 00000 - "operation column add/drop not supported on compressed tables. ''

    * Cause: Not support add/column operation move compressed tables

    elapse.

    * Action: When adding a column, do not specify a default value.

    DELETE column is only supported in a column SET UNUSED

    (remove the column metadata).

    As you can see even after changing the table defining the column as unused X I still can't drop by DROP UNUSED COLUMNS.

    Thank you.

    If you enable compression for all operations on a table, you can delete the columns in the table. If you enable compression for the only direct-path inserts, you can't remove columns.

  • How to access the tables in another workspace (same server)?

    This is probably simple, but I can't understand it: we have different applications in different areas of work, but on the same server: how I can simply access the tables (just read-only) in a different workspace than the application?

    Published by: JJ MAHÉ - Oracle on March 18, 2013 02:07

    If you really need only Privs-SELECT on tables, it's perhaps easier to grant the privilege to the target schema to your schema.

  • To access the Tables using DB link.

    Hello friends,

    I have an env development and production.

    I created a public link to DB developing say mylink.

    Trying to access the development of production table using the following command say to access x table

    Table DEV to access the PROD x using dblink

    Select * from x@mylink;

    Got the error like:
    ORA-02019: description of the connection to the remote database not found
    02019 00000 - "description of the connection to the remote database not found"

    Any idea on why this error is coming...

    Thank you/kumar

    I have an env development and production.

    I created a public link to DB developing say mylink.

    Trying to access the development of production table using the following command say to access x table

    Table DEV to access the PROD x using dblink

    Select * from x@mylink;

    You try to run the query in the database of PROD. This query uses a DB link that points to the DEV database.
    Very simple to understand: as you use the LINK DB in the PROD database, obviously it should be in the area of PROD... right?
    Imagine you use a PROD ("DBLINK") object and it does not exist here. I have it?

    SELECT * FROM x@mylink;

    Here,
    x database DEV table
    myLink - DB LINK in the database of PROD (pointing to DEV)

    Please try this.
    HTH

    Published by: Vanessa B on December 25, 2012 12:24 AM

  • How to add the column to the compressed table

    Hi gurus,

    Can someone help me how to add a column to compressed tables


    Thanks in advance

    The only difference is if added column has a default value. In this case:

    SQL> create table tbl(id number,val varchar2(10))
      2  /
    
    Table created.
    
    SQL> insert into tbl
      2  select level,lpad('X',10,'X')
      3  from dual
      4  connect by level <= 100000
      5  /
    
    100000 rows created.
    
    SQL> select bytes
      2  from user_segments
      3  where segment_name = 'TBL'
      4  /
    
         BYTES
    ----------
       3145728
    
    SQL> alter table tbl move compress
      2  /
    
    Table altered.
    
    SQL> select bytes
      2  from user_segments
      3  where segment_name = 'TBL'
      4  /
    
         BYTES
    ----------
       2097152
    
    SQL> alter table tbl add name varchar2(5) default 'NONE'
      2  /
    alter table tbl add name varchar2(5) default 'NONE'
                        *
    ERROR at line 1:
    ORA-39726: unsupported add/drop column operation on compressed tables
    
    SQL> alter table tbl add name varchar2(5)
      2  /
    
    Table altered.
    
    SQL> update tbl set name = 'NONE'
      2  /
    
    100000 rows updated.
    
    SQL> commit
      2  /
    
    Commit complete.
    
    SQL> select bytes
      2  from user_segments
      3  where segment_name = 'TBL'
      4  /
    
         BYTES
    ----------
       7340032
    
    SQL> select compression from user_tables where table_name = 'TBL'
      2  /
    
    COMPRESS
    --------
    ENABLED
    
    SQL> alter table tbl move compress
      2  /
    
    Table altered.
    
    SQL> select bytes
      2  from user_segments
      3  where segment_name = 'TBL'
      4  /
    
         BYTES
    ----------
       2097152
    
    SQL> 
    

    SY.

  • CONSIDERATIONS OF MWA PERFORMANCE TEST

    Hi all

    We want to perform tests on our MSCA Fwk solutions especially manifest picking performance. Majority of orders shipped from our warehouse are orders of line 1.

    We must ensure that the system performs well enough for the company to continue operations post go-live.

    Can you please share your experiences on the data to be entered? How many orders to execute during the test to get a clear picture of performance.

    Are there specific aspects to be taken into account?

    Kind regards
    Arun.

    I think you need to do 2 types of performance tests:

    1. load tests
    Know what kind of charges you expect to see on the system.
    a. number of users
    (b) the number of transactions
    c. parallel transactions in EBS
    Set the system to reproduce that this charge and you should be able to pass with an average number of trnasactions running activity.

    2. stand-alone speed trials
    To do this you must make sure that the system is more fast/fast.
    Find a way to the device a technique to measure the amount of the difference.
    For example in our warehouse, we did a test based on the following points:
    1. check the time taken to enter data into the MSCA vs Legacy system is based on the number of iterations of scan/capture and not a quantity of function fo
    for example 96/6 pack are analysable. If you have a quantity of 1000 > it becomes a palette
    Given the conditions above a quantity of 96 would be a single iteration of data entry in picking manifest (items C.-a-d./quantite/lot)
    If we have a quantity of 15 it would be 3 iterations (6 + 6 + 3)
    2. find the distribution of the data in the warehouse.
    To make this excerpt, order lines all delivered over a given period
    Calculate the number of iterations you do. (handle in excel)
    Build your distribution boards
    Once you do this measure the time in Oracle vs system existing for each range
    Qty per range * delta time would give you more time by range
    Summation of all beaches gives you the total time.

    It is a very concise explanation. Please let me know if you need additional information

Maybe you are looking for

  • keyboard does not

    Boot Camp - keyboard and touchpad does not not in Windows 7 Pro I installed Windows 7 Pro 4 bits with Boot camp. (I use Yosemite on MacBook Air 13 "early 2014 model) After the restart in Windows, the first time, the touch keyboard and the railway doe

  • Desktop HP Pavilion 500-223w: upgrading my video card

    I have a desktop HP Pavilion 500-223w with integrated graphics card intel. I want to install a 3d ready geforce graphics card in the pci expansion slot. How can I disable the integrated video card? I went to the bios Setup, but has not seen something

  • HP ENVY laptop - 15-k101nx: HP envy 15 does not start after failing to set up

    Failed to configure Windows (it took so long and shows no percentage) so I turned off my laptop, removed and unremoved battery and turned on it. The problem is it does not start and the screen is all black with little light on it. What I've done so f

  • Support for XP being is gradually removed?

    I noticed that my VMWare- base XP 32-bit was slow-to-stop mode when you access Windows Update. So, I went online [IE8] here MS Fixit and went through the usual menu. He came to my version of WINDOWS is not supported. So, I downloaded the Fixit Portab

  • My cursor jumps all over the screen while typing.

    Original title: TYPING PROBLEM MY CURSOR JUMPS AROUND WHEN I TAPE. I DID A SCAN BUT NO HELP.