Export backup degrades performance?

Hi all,
Please suggest me if i take export backup of the database does it degrades performance of the database when the applications are connected?
Can this export be done while application is using the database?
Is there any risk concerning performance of the application during DB export?
Thank you.

An export is a query against the database. Generally, a query to extract the whole schema or whole table (or whole database). It has the same performance impact as any query doing FullTableScans against the tables being exported.
Note :If you do an export using 'exp', ensure that you use "CONSISTENT=Y" or "FLASHBACK_SCN" or "FLASBACK_TIME" to get consistency across tables, else exp does Table-level consistency.
With 'expdp' you can use FLASHBACK_SCN or FLASHBACK_TIME

Similar Messages

  • Export / Backup all the production data

    Dear Experts,
    Thanks for your attention!
    Due to we have some upgrading issue in our production system. We plan to re-install the GRC AC SP10 in PRD.
    We have go-live for half a year, there are around 500 requests in PRD, all these transaction data need to be export / backup before re-installation.
    Could any one give us any advice?
    Thanks a lot!

    Hi,
    This will be handled by BASIS team, you need not worry. Once the data was restored you need to amke sure all the production data was avilable with configuration settings, audit trial, all the requests data.
    If this was first time you are performing, better check out restore on non-production server and identify any issues and resolve and then proceed onto production.
    Backup and restore will be done only by basis and documents avilable in market place, also that was dependent on your DB type.
    regards.

  • ORACLE EXPORT BACKUP HELP

    We have a DB about 20 GB in size. We have setup the database to be backed up using the EXPORT utility every 12 hours (1 am and 1 pm) using the NT scheduler. Every time a .dmp file is created along with a .txt file which outputs the status.
    I want to know -
    Should the database fail, how does one recover the data backed up to the last backup? Is it using the IMP command and specifying the file name XXX.dmp?
    Are there any other operations that need to be performed or is it as simple as it sounds (I am sure it is not).
    Any help in the form of 1
    1.) Suggestions
    2.) Reference material to read
    3.) Solutions
    will help me a great deal.
    Thank you

    Without seeing the script or the output, it would be difficult for me to say. Most production databases are backed up in the following manner:
    First the database is run in archivelog mode (this makes a copy of each redo log as it is cycled).
    A script is used that:
    Places tablespaces in backup mode,
    Copies the datafiles to a seperate location or Tape,
    Places the tablespaces in normal mode,
    Makes a backup controlfile
    Copies all redo and archivelogs to another location or Tape.
    In some cases a Full Export is also performed.
    In the event of a database or tablespace failure, the last backuped datafile(s) in question are recovered then the archive logs are applied to recover the database up to the point of failure (not point of backup).
    The export file can be used to recover database object dropped in error, or recover some data without recovering the entire database.

  • Usage of DBMS_OUTPUT.PUT_LINE degrade performance?

    Does multiple usage of DBMS_OUTPUT.PUT_LINE in a procdure degrade performance OR crash the procedure?

    [url http://forums.oracle.com/forums/thread.jspa?threadID=490999&tstart=0]duplicate thread

  • Export Backup Size is different

    Hi Gurus,
    We are using Oracle 10G (10.2.0.1.0) on Solaris 10 and we used to take export backup daily basis. While taking export backup using 'exp' then .dmp file size is becoming 30.3 GB where as when we use 'expdp' .dmp file size is 26.1 GB. I've checked both the log files and found no. of tables along with their records are same. so I'm confused why this size difference? and as a result we are not in a position to implement 'expdp'. Can anybody tell me why this size difference and whether can we rely on expdp or not?

    user606947 wrote:
    Hi Gurus,
    We are using Oracle 10G (10.2.0.1.0) on Solaris 10 and we used to take export backup daily basis. While taking export backup using 'exp' then .dmp file size is becoming 30.3 GB where as when we use 'expdp' .dmp file size is 26.1 GB. I've checked both the log files and found no. of tables along with their records are same. so I'm confused why this size difference? and as a result we are not in a position to implement 'expdp'. Can anybody tell me why this size difference and whether can we rely on expdp or not?
    Oracle recommends that you use the new Data Pump Export and Import utilities because they support all Oracle Database 10g features
    Look at the following documentation:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_overview.htm#sthref14

  • Daily export backup

    Hi,
    I have production & DR database of 350gb version 10.2.0.4 on aix 5.3 platform.
    In morning time after completion of daily batch, we are taking export backup (by stopping application services till application is not available for users) by using datapump utility which is taking 2 to 2.30 hrs to completes.
    After that we have starting the application services and then only application available for users.
    This export backup dump we are daily using for restoration on another development server.
    Kindly help me, is there any option to avoid export backup time so that it will not affect buisness time.
    and also i can do daily restoration on development server.
    Please help.
    Regards,

    In morning time after completion of daily batch, we are taking export backup (by stopping application services till application is not available for users) by using datapump utility which is taking 2 to 2.30 hrs to completes.
    After that we have starting the application services and then only application available for users.
    This export backup dump we are daily using for restoration on another development server.
    Kindly help me, is there any option to avoid export backup time so that it will not affect buisness time.
    and also i can do daily restoration on development server.if you want complete database refresh?
    you can use STREAMS.
    If certain schema/objects you can use MViews.

  • Multi select prompt degrade performance ?

    Hi all,
    I want to know is multiselect prompt degrade performance in OBIEE 10G ?

    If I select 1user in prompt then report will run for 1 user...
    if 2 (multi users) then will run report for multi users and do the calculation etc...
    am i right..?
    then it should degrade the performance..

  • HT4946 Where do my pictures get saved to on my computer when a backup is performed?

    I am trying to find where my photos are saved to on my computer when a backup is performed on my iphone, can anyone help?

    Camera roll photos are part of the iPhone backup, which is not designed to be viewable on a computer. You should be importing your photos to your computer.

  • Export backup error while using where clause

    I am heaving Oracle9i on solaris platform. Whem i am trying to take the export backup of a table it is giving below error:
    exp swtiob tables=NDC_ATMPROOF_HIST file=NDC_ATMPROOF_HIST.dmp log=NDC_ATMPROOF_HIST.log query="where PROOF_DATE >= '01-july-2010'" statistics=none
    LRM-00112: multiple values not allowed for parameter 'query'
    EXP-00019: failed to process parameters, type 'EXP HELP=Y' for help
    EXP-00000: Export terminated unsuccessfully

    You need to escape the stuff like this:
    $ exp scott/tiger tables=emp file=emp.dmp log=emp.log query=\"where HIREDATE\>\'09-JUN-1981\'\"
    Export: Release 9.2.0.8.0 - Production on Wed Jul 7 12:54:48 2010
    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
    Connected to: Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.8.0 - Production
    Export done in US7ASCII character set and AL16UTF16 NCHAR character set
    server uses WE8ISO8859P1 character set (possible charset conversion)
    About to export specified tables via Conventional Path ...
    . . exporting table                            EMP          6 rows exported
    EXP-00091: Exporting questionable statistics.
    Export terminated successfully with warnings.
    $

  • How to ZIP Oracle Datapump export backup file

    Hello All,
    My customer is asking to give him the production data dump to the following path \\138.90.17.56\OMNISAFE.
    I really don't understand his requirement and he also wants me to zip the export backup file. How do I do that, Do you know any unix command to zip backup files.
    thanks and regards
    cherry

    1013498 wrote:
    Well Thanks for your reply.....my oracle version is 11.2.0.3.b and if we have the compression option can you please elaborate how to do that......
    It's in the documentation.  See Data Pump Export
    let us say my expdp file is abc.dmp...should I give the command gzip abc.dmp or any different.
    Let me google that for you
    One more question what does teh customer mean by production data dump to the following path \\138.90.17.56\OMNISAFE. please explain
    How do we know what the customer means?  Why don't you ask him?
    That said, it looks like a url to an ip address and a defined folder at that ip address.  Again, if the customer wants you to send them a file, you need to be working with said customer on the mechanics of accessing their system.
    All that said ....
    Learning how to look things up in the documentation is time well spent investing in your career.  To that end, you should drop everything else you are doing and do the following:
    Go to tahiti.oracle.com.
    Locate the link for your Oracle product and version, and click on it.
    You are now at the entire documentation set for your selected Oracle product and version.
    BOOKMARK THAT LOCATION
    Spend a few minutes just getting familiar with what is available here. Take special note of the "books" and "search" tabs. Under the "books" tab (for 10.x) or the "Master Book List" link (for 11.x) you will find the complete documentation library.
    Spend a few minutes just getting familiar with what kind  of documentation is available there by simply browsing the titles under the "Books" tab.
    Open the Reference Manual and spend a few minutes looking through the table of contents to get familiar with what kind of information is available there.
    Do the same with the SQL Reference Manual.
    Do the same with the Utilities manual.
    You don't have to read the above in depth.  They are reference manuals.  Just get familiar with what is there to be referenced. Ninety percent of the questions asked on this forum can be answered in less than 5 minutes by simply searching one of the above manuals.
    Then set yourself a plan to dig deeper.
    - *Read a chapter a day from the Concepts Manual*.
    - Take a look in your alert log.  One of the first things listed at startup is the initialization parms with non-default values. Read up on each one of them (listed in your alert log) in the Reference Manual.
    - Take a look at your listener.ora, tnsnames.ora, and sqlnet.ora files. Go to the Network Administrators manual and read up on everything you see in those files.
    - *When you have finished reading the Concepts Manual, do it again*.
    Give a man a fish and he eats for a day. Teach a man to fish and he eats for a lifetime.

  • Can't take export backup

    Hello,
    I can't take export backup as it ends up with a message column name invalid.How to solve the problem. My database is on UNIXWARE 7.1.1 & Oracle8i.
    D ROY
    SHILLONG- INDIA

    content of the log file:
    Connected to: Oracle8i Enterprise Edition Release 8.1.7.4.0 - Production
    With the Partitioning option
    JServer Release 8.1.7.4.0 - Production
    Export done in US7ASCII character set and US7ASCII NCHAR character set
    About to export the entire database ...
    . exporting tablespace definitions
    . exporting profiles
    . exporting user definitions
    . exporting roles
    . exporting resource costs
    . exporting rollback segment definitions
    . exporting database links
    . exporting sequence numbers
    EXP-00008: ORACLE error 904 encountered
    ORA-00904: invalid column name
    EXP-00000: Export terminated unsuccessfully
    Last line of the dmp files
    CONNECT SYSTEM
    EXECFULL DBMS_DISTRIBUTED_TRUST_ADMIN.allow_all;
    CREATE SEQUENCE "AQ$_QIDSEQ" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER NOCYCLE
    ___________________________________

  • Degraded performance.

    Has anyone noticed degraded performance when enabling 802.11n with support for G? The reason for asking is all my wireless workstations are running 802.11n with the exception of my iPhone. I also want to get a wireless all-in-one printer/scanner which I can only find support for B/G wireless networks, not 802.11n. Can anyone recommend an all-in-one printer/scanner that supports 802.11n for use with Apple's AEBS router?

    Has anyone noticed degraded performance when enabling 802.11n with support for G? The reason for asking is all my wireless workstations are running 802.11n with the exception of my iPhone.
    That would be "normal" as the best you can expect in a mixed radio mode is 100 - 130 Mbps for your "n" devices. If you want to take advantage of "n" speed, you would either need to set up a "Dual-Band" network or remove any non-"n" devices from your current network.

  • Export backup failing with ORA-1555snapshot too old: rollback segment ERROR

    DB version =8.1.7.4
    OS=Solaris =5.10.
    I know this is outdated. But still we are supporting this version of database.
    We are facing ORA-1555 error daily when we are running the export backup of database. Consistent parameter is set to N .
    I needed to know why export uses rollback segments during export operation. even though CONSISTENT parameter is N.
    Thanks,
    Edited by: ahshivap on Dec 12, 2012 5:19 AM

    Hi,
    Consistent=y just mean the tables are consistent with each other. Oracle still has to guarantee that each individual table is at least consistent with itself. That's your issue.
    Regards,
    Harry

  • Export backups failing - Need advice

    Hello All,
    We have a 10.2.0.3 database for which we have to take export backups everyday in maintainence window, when only batch jobs and other non essentials SQL's are running on the database.
    The export command we have used in our script is as under:
    $ORACLE_HOME/bin/exp / file=$ORACLE_DUMP_FILE compress=y full=y direct=n buffer=20480000 consistent=y statistics=none log=$ORACLE_LOGAtleast 3-4 times in a week, the export backup us failing with ORA-01555 errors like the one below:
    EXP-00008: ORACLE error 1555 encountered
    ORA-01555: snapshot too old: rollback segment number 10 with name "_SYSSMU10$" too small
    EXP-00000: Export terminated unsuccessfullyMy DB is configured as:
    SQL> show parameter undo_
    NAME                                 TYPE        VALUE
    undo_management                      string      AUTO
    undo_retention                       integer     54000
    undo_tablespace                      string      UNDOTBSAlso:
    SQL> select max(tuned_undoretention) from v$undostat;
    MAX(TUNED_UNDORETENTION)
                       75598The Max value is reached somewhere in the evening, but our job runs at
    SQL> select begin_time from v$undostat where TUNED_UNDORETENTION = 75598;
    BEGIN_TIME
    29/05/2012 17:39:46At the time (as per my log file) when my export job failed, the above value was:
    SQL> select TUNED_UNDORETENTION from v$undostat where BEGIN_TIME like '29/05/2012 16:2%';
    TUNED_UNDORETENTION
                  71318Please advice how the above issue can be addressed/resolved.
    For further information, please let me know. Thank you.
    Suddhasatwa
    India.
    Edited by: SBhaumik_DBA on May 30, 2012 9:50 PM

    Hello. Thanks for the inputs on CONSISTENT option. There are pre-laid change mgmt processes in every organisation which needs to be maintained/taken in account before such changes are made, and that too, with client approvals, etc. Since it was not a feasible option to get EXPDP or RMAN implemented at this point, so was this question raised.
    There is a small issue, however, if we use CONSISTENT=N. Below is an extract from asktom.oracle.com:
    >
    imagine if you started an export at 9am of the EMP and DEPT tables.
    EMP started exporting at 9am and DEPT at 9:15am.
    Now, the EMP data would be "as of 9am", but the DEPT data would be as of 9:15am. What if
    you import that data now -- will it work? maybe, maybe not -- perhaps at 9:10am, someone
    fired the last employee in department 50 and deleted department 50. Your EMP export
    would have them in this deptno, your DEPT export would not have this deptno. The import
    would fail.
    If you use consistent=y, Oracle will export all of the data "as of 9am", so deptno=50
    will be included in all tables and the import will succeed.
    >
    That's one of the risks involved.
    Is there any other solution we can have in place for this issue? Thanks.

  • EXPORT Backup failing due to character set problem

    Hi ,
    The export Backup failing due to character set problem
    . . exporting table ravidlx
    EXP-00008: ORACLE error 6552 encountered
    ORA-06552: PL/SQL: Compilation unit analysis terminated
    ORA-06553: PLS-553: character set name is not recognized
    P
    Please suggest how to set character set
    Regards,
    kk
    Edited by: kk001 on Aug 29, 2011 7:22 PM

    kk001 wrote:
    Hi ,
    The export Backup failing due to character set problem
    . . exporting table ravidlx
    EXP-00008: ORACLE error 6552 encountered
    ORA-06552: PL/SQL: Compilation unit analysis terminated
    ORA-06553: PLS-553: character set name is not recognized
    P
    Please suggest how to set character set
    I don't know what you have.
    I don't know what you do.
    I don't know what you see.
    It is really, Really, REALLY difficult to fix a problem that can not be seen.
    use COPY & PASTE so we can see what you do & how Oracle responds.
    do as below so we can know complete Oracle version & OS name.
    Post via COPY & PASTE complete results of
    SELECT * from v$version;

Maybe you are looking for