How to reduce redo space wait

os:x86_64 x86_64 x86_64 GNU/Linux
oracle:9.2.0.6
running : Data guard
Problem : Redo space wait is very high
Init.ora paramaeters
*.background_dump_dest='/u01/app/oracle/admin/PBPR01/bdump'
*.compatible='9.2.0'
*.control_files='/s410/oradata/PBPR01/control01.ctl','/s420/oradata/PBPR01/control02.ctl','/s430/oradata/PBPR01/control03.ctl'
*.core_dump_dest='/u01/app/oracle/admin/PBPR01/cdump'
*.cursor_space_for_time=true
*.db_block_size=8192
*.db_cache_size=576000000
*.db_domain='cc.com'
*.db_file_multiblock_read_count=16
*.db_files=150
*.db_name='PBPR01'
*.db_writer_processes=1
*.dbwr_io_slaves=2
*.disk_asynch_io=false
*.fast_start_mttr_target=1800
*.java_pool_size=10485760
*.job_queue_processes=5
*.log_archive_dest_1='LOCATION=/s470/oraarch/PBPR01'
*.log_archive_dest_3='service=DR_PBPR01 LGWR ASYNC=20480'
*.log_archive_format='PBPR01_%t_%s.arc'
*.log_archive_start=true
*.log_buffer=524288
*.log_checkpoints_to_alert=true
*.max_dump_file_size='500000'
*.object_cache_max_size_percent=20
*.object_cache_optimal_size=512000
*.open_cursors=500
*.optimizer_mode='CHOOSE'
*.processes=500
*.pga_aggregate_target=414187520
*.replication_dependency_tracking=false
*.undo_management=AUTO
*.undo_retention=10800
*.undo_tablespace=UNDOTBS1
*.undo_suppress_errors=TRUE
*.session_cached_cursors=20
*.shared_pool_size=450000000
*.user_dump_dest='/u01/app/oracle/admin/PBPR01/udump'
SGA :
SQL> show sga
Total System Global Area 1108839248 bytes
Fixed Size 744272 bytes
Variable Size 520093696 bytes
Database Buffers 587202560 bytes
Redo Buffers 798720 bytes
SQL>
I created log groups with 2 memebers each and with size 25 mb.
Redo space waits shows as
SQL> SELECT name, value
FROM v$sysstat
WHERE name = 'redo log space requests';
NAME VALUE
redo log space requests 152797
this is running between 140000 and 160000
some of the trace file error
[oracle@hipclora6b bdump]$ cat PBPR01_lns0_23689.trc
Dump file /u01/app/oracle/admin/PBPR01/bdump/PBPR01_lns0_23689.trc
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.6.0 - Production
ORACLE_HOME = /u01/app/oracle/product/9.2.0.6
System name: Linux
Node name: hipclora6b.clickipc.hipc.clickcommerce.com
Release: 2.4.21-37.EL
Version: #1 SMP Wed Sep 7 13:32:18 EDT 2005
Machine: x86_64
Instance name: PBPR01
Redo thread mounted by this instance: 1
Oracle process number: 34
Unix process pid: 23689, image: [email protected]
*** SESSION ID:(82.51071) 2008-04-14 23:40:04.122
*** 2008-04-14 23:40:04.122 46512 kcrr.c
NetServer 0: initializing for LGWR communication
NetServer 0: connecting to KSR channel
: success
NetServer 0: subscribing to KSR channel
: success
*** 2008-04-14 23:40:04.162 46559 kcrr.c
NetServer 0: initialized successfully
*** 2008-04-14 23:40:04.172 46819 kcrr.c
NetServer 0: Request to Perform KCRRNSUPIAHM
NetServer 0: connecting to remote destination DR_PBPR01
*** 2008-04-14 23:40:04.412 46866 kcrr.c
NetServer 0: connect status = 0
A Sample alert Log
Thread 1 advanced to log sequence 275496
Current log# 1 seq# 275496 mem# 0: /s420/oradata/PBPR01/redo01a.log
Current log# 1 seq# 275496 mem# 1: /s420/oradata/PBPR01/redo01b.log
Tue Apr 15 09:10:03 2008
ARC0: Evaluating archive log 4 thread 1 sequence 275495
ARC0: Archive destination LOG_ARCHIVE_DEST_3: Previously completed
ARC0: Beginning to archive log 4 thread 1 sequence 275495
Creating archive destination LOG_ARCHIVE_DEST_1: '/s470/oraarch/PBPR01/PBPR01_1_275495.arc'
Tue Apr 15 09:10:03 2008
Beginning global checkpoint up to RBA [0x43428.3.10], SCN: 0x0000.3c1594fd
Completed checkpoint up to RBA [0x43428.2.10], SCN: 0x0000.3c1594fa
Completed checkpoint up to RBA [0x43428.3.10], SCN: 0x0000.3c1594fd
Tue Apr 15 09:10:03 2008
ARC0: Completed archiving log 4 thread 1 sequence 275495
Tue Apr 15 09:29:15 2008
LGWR: Completed archiving log 1 thread 1 sequence 275496
Creating archive destination LOG_ARCHIVE_DEST_3: 'DR_PBPR01'
LGWR: Beginning to archive log 5 thread 1 sequence 275497
Beginning log switch checkpoint up to RBA [0x43429.2.10], SCN: 0x0000.3c15bc33
Tue Apr 15 09:29:16 2008
ARC1: Evaluating archive log 1 thread 1 sequence 275496
ARC1: Archive destination LOG_ARCHIVE_DEST_3: Previously completed
ARC1: Beginning to archive log 1 thread 1 sequence 275496
Creating archive destination LOG_ARCHIVE_DEST_1: '/s470/oraarch/PBPR01/PBPR01_1_275496.arc'
Tue Apr 15 09:29:16 2008
Thread 1 advanced to log sequence 275497
Current log# 5 seq# 275497 mem# 0: /s420/oradata/PBPR01/redo05a.log
Current log# 5 seq# 275497 mem# 1: /s420/oradata/PBPR01/redo05b.log
Tue Apr 15 09:29:16 2008
ARC1: Completed archiving log 1 thread 1 sequence 275496
Log file size
SQL> select GROUP#,MEMBERS ,sum(bytes)/(1024*1024) from v$log group by
2 GROUP#,MEMBERS;
GROUP# MEMBERS SUM(BYTES)/(1024*1024)
1 2 25
2 2 25
3 2 25
4 2 25
5 2 25
Pl. give your view what can be thought of to reduce redospace wait

Below are my suggestion:
Increase log buffer between [ 5Mb and 15Mb]
differ the the commit: COMMIT_WRITE=NOWAIT,BATCH
You can also increase your redo log fil, but read the following
Sizing Redo Logs with Oracle 10g
Oracle has introduced a Redo Logfile Sizing Advisor that will recommend a size for our redo logs that limit excessive log switches, incomplete and excessive checkpoints, log archiving issues, DBWR performance and excessive disk I/O. All these issues result in transactions bottlenecking within redo and performance degradation. While many DBAs' first thought is throughput of the transaction base, not very many give thought to the recovery time required in relation to the size of redo generated or the actual size of the redo log groups. With the introduction of Oracle's Mean Time to Recovery features, DBAs can now specify through the FAST_START_MTTR_TARGET initialization variable just how long a crash recovery should take. Oracle will then try its best to issue the proper checkpoints during normal system operation to help meet this target. Since the size of redo logs and the checkpointing of data have a key role in Oracle's ability to recover within a desired time frame, Oracle will now use the value of FAST_START_MTTR_TARGET to suggest an optimal redo log size. In actuality, the setting of FAST_START_MTTR_TARGET is what triggers the new redo logfile sizing advisor, and if you do not set it, Oracle will not provide a suggestion for your redo logs. If you do not have any real time requirement for recovery you should at least set this to its maximum value of 3600 seconds, or one hour and you will then be able to take advantage of the advisory. After setting the FAST_START_MTTR_TARGET initialization parameter a DBA need only query the V$INSTANCE_RECOVERY view for the column OPTIMAL_LOGFILE_SIZE value, in MEG, and then rebuild the redo log groups with this recommendation.
Simple query to show the optimal size for redo logs
SQL> SELECT OPTIMAL_LOGFILE_SIZE
FROM V$INSTANCE_RECOVERY
OPTIMAL_LOGFILE_SIZE
64
A few notes about setting FAST_START_MTTR_TARGET
•     Specify a value in seconds (0-3600) that you wish Oracle to perform recovery within.
•     Is overridden by LOG_CHECKPOINT_INTERVAL:
Since LOG_CHECKPOINT_INTERVAL requests Oracle to checkpoint after a specified amount of redo blocks have been written, and FAST_START_MTTR_TARGET basically attempts to size the redo logs in such a way as to perform a checkpoint when they switch, you can easily see that these two parameters are of conflicting interest. You will need to unset LOG_CHECKPOINT_INTERVAL if you wish to use the redo log sizing advisor and have checkpoints occur with log switches. This is how it was recommended to be done in the v7 days and really I can't quite see any reason for anything else.
•     Is overridden by LOG_CHECKPOINT_TIMEOUT:
LOG_CHECKPOINT_TIMEOUT controls the amount of time in between checkpoints if a log switch or the amount of redo generated has not yet triggered a checkpoint. Since our focus is now on Mean Time to Recovery (MTTR) this parameter is no longer of concern because we are asking Oracle to determine when to checkpoint based on our crash recovery requirements.
•     Is overridden by FAST_START_IO_TARGET:
Actually, the FAST_START_IO_TARGET parameter is deprecated and you should switch over to the FAST_START_MTTR_TARGET parameter
Thanks

Similar Messages

  • How to reduce buffer busy waits, session hanging due to buffer busy waits

    Hi,
    How to reduce buffer busy waits, session hanging due to buffer busy waits.
    Thanks,
    Sathis.

    When I see through enterprise manager I see lot of
    tables with buffer busy waits.
    Is there any way by table name we can check the
    blocks info.
    The simple way is to look at the SQL statement and corresponding table name?
    P1=file#, P2=block#. You can extract segment name(table or index) using this info.
    Query v$bh like following:
    SQL> select file#, block#, class#, objd from v$bh where file# = P1 and block# = P2;
    SQL> select object_name from all_objects where object_id = <objd>;See following doc:
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_1051.htm
    Or you can dump block:
    SQL> alter system dump datafie <P1> block <P2>;Some excerpts from block dump:
    scn: 0x07df.17e70782 seq: 0x01 flg: 0x04 tail: 0x07822301
    frmt: 0x02 chkval: 0x61d0 type: 0x23=PAGETABLE SEGMENT HEADER
    Map Header:: next  0x00000000  #extents: 1    obj#: 55881  flag: 0x10000000>
    Can we do something at table level that will reduce
    the waits.
    Yes, some methods are known. But before thinking of that, you must verify which block class and which access are involved.
    Typo... always. :(
    Message was edited by:
    Dion_Cho

  • How to reduce 'other' space in iphone, how to reduce 'other' space in iphone

    suddenly other space in my iphone increased to 1.26GB from 800MB. please suggest how to reduce the space in 'other'

    I am having 'other' storage problems on a lot of my devices and I have been searching for a way to solve this. I was looking through threads of discussions and everyone pretty much said the same thing- that it 'other' is data that can't be classified into sections eg. things like documents, contacts, mail etc and that a way to get rid of it, as mentioned above, is to restore is. But then I came across this thread of disucssions: https://discussions.apple.com/message/17668547#17668547
    which said that there was a way to reduce the storage without restoring, having something to do with old uptade files of apps. I'm not sure if this works as I haven't tried it yet but they said it was safe and worked, so there is an option

  • Redo Space wait

    oracle : 9i
    os : linux
    log : archive
    dg : primary
    Production : Yes
    The instance is up. the performace is poor due to redospace wait.
    I checked the following.
    1. select (sw.value)*100/lw.valuefrom v$sysstat sw, v$sysstat lwwhere sw.name='redo log space requests' and lw.name='redo writes';
    24.9544131
    2. Parameters
    log_checkpoint_interval integer 0
    log_checkpoint_timeout integer 1800
    log_checkpoints_to_alert boolean TRUE
    log_buffer integer 524288
    3. SELECT name, value
    FROM SYS.v_$sysstat
    WHERE NAME in ('redo buffer allocation retries',
    'redo log space wait time');
    redo buffer allocation retries 5216940
    redo log space wait time 40519121
    4. Select name, value from v$sysstat
    Where name in ('redo log space requests', 'redo entries'); 2
    redo entries 785620472
    redo log space requests 1295431
    Other than restarting the server, Any action can be taken ?

    1. Make sure your archiving destination isn't getting
    full. If ARCH can't archive, LGWR can't switch, the
    log buffer fills up and users then have to wait until
    it unclogs.
    space is enough . File is getting generated and able to transport also.
    2. Make sure you have sufficient ARCH processes. As a
    rough rule of thumb, LGWR can fill a log about three
    times faster than ARCH can copy it. Therefore, there
    is always a risk of ARCH getting bogged down with a
    backlog of unarchived logs. If that happens, LGWR
    will eventually get to a point where it can't
    switch... and the log buffer fills up etc etc. ARCH
    is supposed to be self-tuning (that is, extra ARCH
    processes are spawned automatically). But you may
    want to set log_archive_max_processes to provide a
    minimum number of processes to start with (yeah, the
    name of the parameter and its job are very confusing!
    MAX_PROCESSES actually specifies a minimum (and
    initial) number of processes!)
    log_archive_max_processes integer 2
    need to increase further?
    3. Make sure you have sufficient log groups.If you've
    only the minimum two, for example, LGWR will likely
    be unable to switch back to log 1 when it's finished
    in log 2, because log 1 is still being archived and
    checkpointed. If LGWR waits, the log buffer fills up,
    users have to wait until space becomes free once
    more... With lots of log groups, however, LGWR can
    switch into group 3, group 4, group 5 and so on
    before having to switch back to attempt to re-use
    group 1. I'd generally recommend a minimum of 4
    groups.
    SQL> select group#, (bytes)/(1024* 1024) from v$log;
    GROUP# (BYTES)/(1024*1024)
    1 5
    2 5
    3 5
    I wll add 1 more group as per your suggestion
    4. Make sure your logs are sufficiently large. Small
    logs switch quicker, and hence LGWR can catch up with
    itself more readily. If the logs are big, the rate of
    switching slows down, but incremental checkpointing
    means you don't build up a huge backlog of checkpoint
    work to perform when the switch finally happens. Few
    switches that don't have to do much will help keep
    LGWR able to work, and if LGWR can keep clearing the
    log buffer, users won't experience redo space waits.
    5. Put your redo logs on your best hardware. If
    you've got a mix of very fast disks and very ordinary
    disks, put your online logs on the good stuff. If
    you've got RAID 5 for the data files, don't put your
    redo logs on it. Use RAID1+0 ideally, or RAID0 with
    multiplexing. Keep the redo subsystem fast, in other
    words.
    running on RAID0 and archive logs are on san device
    6. Related: keep the IO done to redo logs away from
    the IO done to data files and anything else. Anything
    which disrupts LGWR's ability to clear the log buffer
    efficiently will increase your risk of redo space
    waits.

  • How to reduce allocated Space to DB in mssql 2005

    Hi ,
    We are using SAP with Mssql2005 on Windows 2008r2.server.
    One week back we provided 400 GB space to My database files (for each 100GB), But right now we don't want that much space for My system.We are planing to use that extra space for another system.
    I want to know below points.
    1)How to reduce my database free space from Mssql 2005 management studio.
    2)What is the Procedure.
    3)Is it possible to reduce the Database free size once added to SQL Database files.
    Please suggest the procedure, its urgent requirement.

    Hi Rao
    1.  You can perform the Database shrink. During this process keep an eye on transaction log & do it during off peak time. Just go through the Microsoft blog Shrink a File
    2. If your are migrating  the database to MS Sql 2008 R2 you can get the database compression feature it may reduce your disk space more than 40%,
    Regards
      Sriram

  • How to reduce the space between to words in Scripts?

    Hello Friends,
      How can I reduce the space between to words in Scripts?
    Thanks & Regards
       Sathish Kumar

    use &ekpo-ebeln(C)& it is for reducing the space...
    if you are trying to codense the space in prog  and then want to pass that to script use
    condense ekpo-ebeln <no-gaps>.
    <no-gaps> is optional ...so as per your requirement you can use it
    regards
    shiba dutta

  • How do reduce the space between the front panel and the display area

    I am trying to reduce the space between the front panel and display area but i am not able to reduce the space

    A picture would be very helpful in demonstrating what you are having trouble with.
    Lacking that, I will guess.
    VI Properties >>> Windows Size
    lets you define the minimum size of a FP window.
    Well that's my guess!
    Did I win?
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Re: settings -- how to reduce waste space at top of page to one line only

    I find that the wide screens are too short so it seems like more scolling is needed since less of web page is viewable and this problem is made worse by waste space taken up by various lines - for example on my firefox page, there is a blue line at the top that currently says "ask a question" Firefox help etc and then the rest of the line is blank -- about 70% of space not used/needed
    The second line down shows: File, Edit, View, History, Bookmarks, Tools, Help -- then about 70%waste space -- rest of line is blank -- How can we put stuff from various lines into one or two lines Max ?
    To continue, in my case, the next line has a couple of tabs -- this is useful -- maybe if there could be an easy way to show tabs in their own line when lots of various pages need to be open but when need max space viewable below to click a dropdown to push tabs up to end of next line above (in the waste space)
    Finally, my page has the 4th line taken up by the Forward and Back arrows, the web address line, and then a shorter box called iLivid Web Search with a magnifying glass and then a little box at the end of a house -- which I use all the time to go to my home page for new tabs opened
    I think it would be cool if we could easily elim all but the blue line and one more line by pushing stuff in line 3 and 4 up into line 1 (blue line) and line 2
    My much older IE version had a feature you could drag the lines up they would do what I am saying with all the lines except the blue line at the top -- then when it compressed thje info, it would just show part of title and then a little // sort of button to click to see or expand a part of the line to read it all if needed
    It seems likely this has mostly been solved but I can not seem to figure how to use the settting and buttons on my firefox page to accomplish these changes easily back and forth
    From my looking at it, these features need to be available when you right click on each line but maybe my version8 is not set up quite right
    so any and all assistance is greatly appreciated
    Cheers, G

    Found settings in on the Layout tab of the page and changed the top px from 32 to 10.
    Stunpals - Disclaimer: This posting is provided "AS IS" with no warranties.

  • My other data is about 2.43 GB is that normal and how to reduce this space

    i want to know what is other data shown when i sync my iphone with itunes
    and in my iphone it's size about 2.43 GB is that normal ?
    and if i want to redeem that space how to do that

    kplayer wrote:
    i want to know what is other data shown when i sync my iphone with itunes
    and in my iphone it's size about 2.43 GB is that normal ?
    and if i want to redeem that space how to do that
    It's a little above normal, you can't completely delete others.
    see link What is "Other" and What Can I Do About It?

  • How to reduce this Space

    select 'Lease Amount'||' '||'Rs.'||' '||to_char(lease_amt,'999,999,999')Lease_amt from mst_tbl where rt_no=2716result
    LEASE_AMT
    Lease Amount Rs.      969,000I want output like that
    LEASE_AMT
    Lease Amount Rs 969,000How to Avoid space between Rs. and the Amount

    SQL> select 'Lease Amount' || ' ' || 'Rs.' || ' ' || to_char(969000,'999,999,999') from dual;
    'LEASEAMOUNT'||''||'RS.'||''|
    Lease Amount Rs.      969,000
    SQL> select 'Lease Amount' || ' ' || 'Rs.' || ' ' || to_char(969000,'fm999,999,999') from dual;
    'LEASEAMOUNT'||''||'RS.'||''|
    Lease Amount Rs. 969,000
    SQL>Nicolas.

  • How to adjust the space between images in a carousel or images with horizontal scroll

    I use the next steps to create a carousel or horizontal scroll of images:
    Webcenter portal: Spaces
    Spaces
    Manage Settings
    Pages
    Create page
    Content management
    Content presenter
    Add images with Plus Icon
    It works, but between every image has a lot of space, can you tell me how to reduce the space between every image.
    My Oracle Version 11gR1 (11.1.1.3.0)
    Regards
    Tomas Reyes

    Remove line 234 in your HTML code.
    <p>& n b s p</p>
    This is a redundant line of code. Your spacing should get resolved.
    PS: I've given spaces between the tag because otherwise this forum would not display the line correctly.

  • How to reduce rollwait time..?

    Hi All,
    the production system is showing avg.diag.resp.time more than 7seconds since last one month.while analysing the avg.Roll wait time is about more than 2sec.kindly suggest how to reduce the roll wait time.
    Thanks & Regards
    Srinivas

    Hi Jaya,
    Few days back we had a long chat on this, may be this will help you to pin point the pain area.
    High roll wait Time
    Regards,
    Gagan Deep Kaushal

  • High redo log space wait time

    Hello,
    Our DB is having very high redo log space wait time :
    redo log space requests 867527
    redo log space wait time 67752674
    LOG_BUFFER is 14 MB and having 6 redo logs groups and the size of redo log file is 500MB for each log file.
    Also, the amount of redo generated per hour :
    START_DATE START NUM_LOGS MBYTES DBNAME
    2008-07-03 10:00 2 1000 TKL
    2008-07-03 11:00 4 2000 TKL
    2008-07-03 12:00 3 1500 TKL
    Does increasing the size of LOG_BUFFER will help to reduce the redo log space wait ?
    Thanks in advance ,
    Regards,
    Aman

    Looking quickly over the AWR report provided the following information could be helpful:
    1. You are currently targeting approx. 6GB of memory with this single instance and the report tells that physical memory is 8GB. According to the advisories it looks like you could decrease your memory allocation without tampering your performance.
    In particular the large_pool_size setting seems to be quite high although you're using shared servers.
    Since you're using 10.2.0.4 it might be worth to think about using the single SGA_TARGET parameter instead of the specifying all the single parameters. This allows Oracle to size the shared pool components within the given target dynamically.
    2. You are currently using a couple of underscore parameters. In particular the "_optimizer_max_permutations" parameter is set to 200 which might reduce significantly the number of execution plans permutations Oracle is investigating while optimizing the statement and could lead to suboptimal plans. It could be worth to check why this has been set.
    In addition you are using a non-default setting of "_shared_pool_reserved_pct" which might no longer be necessary if you are using the SGA_TARGET parameter as mentioned above.
    3. You are using non-default settings for the "optimizer_index_caching" and "optimizer_index_cost_adj" parameters which favor index-access paths / nested loops. Since the "db file sequntial read" is the top wait event it might be worth to check if the database is doing too excessive index access. Also most of the rows have been fetched by rowid (table fetch by rowid) which could also be an indicator for excessive index access/nested loop usage.
    4. You database has been working quite a lot during the 30min. snapshot interval: It processed 123.000.000 logical blocks, which means almost 0.5GB per second. Check the top SQLs, there are a few that are responsible for most of the blocks processed. E.g. there is a anonymous PL/SQL block that has been executed almost 17.000 times during the interval representing 75% of the blocks processed. The statements executed as part of these procedures might be worth to check if they could be tuned to require less logical I/Os. This could be related to the non-default optimizer parameters mentioned above.
    5. You are still using the compatible = 9.2.0 setting which means this database could still be opened by a 9i instance. If this is no longer required, you might lift this to the default value of 10g. This will also convert the REDO format to 10g I think which could lead to less amount of redo generated. But be aware of the fact that this is a one-way operation, you can only go back to 9i then via a restore once the compatible has been set to 10.x.
    6. Your undo retention is set quite high (> 6000 secs), although your longest query in the AWR period was 151 seconds. It might be worth to check if this setting is reasonable, as you might have quite a large undo tablespace at present. Oracle 10g ignores the setting if it isn't able to honor the setting given the current Undo tablespace size.
    7. "parallel_max_servers" has been set to 0, so no parallel operations can take place. This might be intentional but it's something to keep in mind.
    Regards,
    Randolf
    Oracle related stuff:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle:
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • TS1702 how can I remove large number of photos on my iPhone 4s from iTunes using a PC - Lenovo Think Pad - so that I can reduce the space used on the phone by 50%?

    how can I remove large number of photos on my iPhone 4s from iTunes using a PC - Lenovo Think Pad - so that I can reduce the space used on the phone by 50%?

    You don't need iTunes for that. Simply connect the iPhone to the PC where it will be recognized as a camera. You can then select the photos you wish to transfer, transfer them, and delete them.

  • How To Reduce Space Between Text and Image

    I am trying to wrap text around an irregular shape in InDesign CS4. I used the pen tool to mark the outline of the image, cut the image, then selected the pen outline and pasted the image into the outline. With the TextWrap settings set to what is in this dialog box, text wrapping appears fine on the right-hand side, but has too much space on the left-hand side.
    If I try to reduce the space even further, it just affects the right-hand side of the image, not the left:
    It is doing the same thing for all of my irregularly-shaped images where I try to wrap text. How can I reduce the whitespace to the left of the image?

    Actually just noticed your text is already justified apologies.
    Couple more things you can try to improve this:
    From Control panel menu choose Justification and try using the following settings:
    Minimum
    Desired
    Maximum
    Word Spacing
    80%
    100%
    120%
    Letter Spacing
    -2%
    0%
    2%
    Glyph Scaling
    98%
    100%
    102%
    Also check that Single Word Justification is set to Full Justify.
    Cari

Maybe you are looking for