SSIS Moving data very Slow

We have a large table roughly 200 GB that we are attempting to migrate from one server to another.  We are attempting to use SSIS and the table has an image type and a text data type.  I’ve tried to tune my ssis package by altering the BufferTempStoragePath, BLOBTempStoragePath, DefaultBufferSize, and  DefaultBufferMaxRows properties but the transfer still takes extremely long (Up to 15 hours).  The table is 15 million rows.  I’ve also attempted to run my ssis in chunks as high as 1 million per data flow task and as low as 500000 per data flow task.  If I attempt to transfer 250000 records at a time it starts out transferring pretty fast then it slows down drastically once it gets to about 800000 records.  I’m using SQL Server 2005 x64 bit on Windows Server 2003 R2 with SP2.  I have 16gb of memory on the target server on the and 8 GB on the source.  Are there any other changes I should consider?

 CozyRoc wrote:
Matt,
Is that behavior with swapping of BLOB/CLOB columns out of to disk documented? I don't remember reading about it.
Yep, it sure is.  What Matt M refers to is the fact that a BLOB cannot fit into the data flow buffer.  When this happens, the BLOB data gets written to the directory (optionally) specified in the Data Flow parameter, BlobTempStoragePath, or the directory stored in the "TEMP" environment variable.
It is in the description of that property where you will see the confirmation of Matt's statement, "When the data flow task processes a column containing BLOB data that is larger than the available memory on the system it temporarily writes data from the BLOB to the file system."
http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.dts.pipeline.wrapper.mainpipeclass.blobtempstoragepath(SQL.90).aspx
That description is a bit misleading, as I suspect the phrase "...larger than the available memory on the system" also includes being able to fit into the data flow buffer, which ever is smaller.

Similar Messages

  • SQL loader load data very slow...

    Hi,
    On my production server have issue of insert. Regular SQL loder load file, it take more time for insert the data in database.
    First 2 and 3 hours one file take 8 to 10 seconds after that it take 5 minutes.
    As per my understanding OS I/O is very slow, First 3 hours DB buffer is free and insert data in buffer normal.
    But when buffer is fill then going for buffer waits and then insert is slow on. If it rite please tell me how to increase I/O.
    Some analysis share here of My server...................
    [root@myserver ~]# iostat
    Linux 2.6.18-194.el5 (myserver) 06/01/2012
    avg-cpu: %user %nice %system %iowait %steal %idle
    3.34 0.00 0.83 6.66 0.00 89.17
    Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
    sda 107.56 2544.64 3140.34 8084953177 9977627424
    sda1 0.00 0.65 0.00 2074066 16
    sda2 21.57 220.59 1833.98 700856482 5827014296
    sda3 0.00 0.00 0.00 12787 5960
    sda4 0.00 0.00 0.00 8 0
    sda5 0.69 2.75 15.07 8739194 47874000
    sda6 0.05 0.00 0.55 5322 1736264
    sda7 0.00 0.00 0.00 2915 16
    sda8 0.50 9.03 5.24 28695700 16642584
    sda9 0.51 0.36 24.81 1128290 78829224
    sda10 0.52 0.00 5.98 9965 19004088
    sda11 83.71 2311.26 1254.71 7343426336 3986520976
    [root@myserver ~]# hdparm -tT /dev/sda11
    /dev/sda11:
    Timing cached reads: 10708 MB in 2.00 seconds = 5359.23 MB/sec
    Timing buffered disk reads: 540 MB in 3.00 seconds = 179.89 MB/sec
    [root@myserver ~]# sar -u -o datafile 1 6
    Linux 2.6.18-194.el5 (mca-webreporting2) 06/01/2012
    09:57:19 AM CPU %user %nice %system %iowait %steal %idle
    09:57:20 AM all 6.97 0.00 1.87 16.31 0.00 74.84
    09:57:21 AM all 6.74 0.00 1.25 17.48 0.00 74.53
    09:57:22 AM all 7.01 0.00 1.75 16.27 0.00 74.97
    09:57:23 AM all 6.75 0.00 1.12 13.88 0.00 78.25
    09:57:24 AM all 6.98 0.00 1.37 16.83 0.00 74.81
    09:57:25 AM all 6.49 0.00 1.25 14.61 0.00 77.65
    Average: all 6.82 0.00 1.44 15.90 0.00 75.84
    [root@myserver ~]# sar -u -o datafile 1 6
    Linux 2.6.18-194.el5 (mca-webreporting2) 06/01/2012
    09:57:19 AM CPU %user %nice %system %iowait %steal %idle
    mca-webreporting2;601;2012-05-27 16:30:01 UTC;2.54;1510.94;3581.85;0.00
    mca-webreporting2;600;2012-05-27 16:40:01 UTC;2.45;1442.78;3883.47;0.04
    mca-webreporting2;599;2012-05-27 16:50:01 UTC;2.44;1466.72;3893.10;0.04
    mca-webreporting2;600;2012-05-27 17:00:01 UTC;2.30;1394.43;3546.26;0.00
    mca-webreporting2;600;2012-05-27 17:10:01 UTC;3.15;1529.72;3978.27;0.04
    mca-webreporting2;601;2012-05-27 17:20:01 UTC;9.83;1268.76;3823.63;0.04
    mca-webreporting2;600;2012-05-27 17:30:01 UTC;32.71;1277.93;3495.32;0.00
    mca-webreporting2;600;2012-05-27 17:40:01 UTC;1.96;1213.10;3845.75;0.04
    mca-webreporting2;600;2012-05-27 17:50:01 UTC;1.89;1247.98;3834.94;0.04
    mca-webreporting2;600;2012-05-27 18:00:01 UTC;2.24;1184.72;3486.10;0.00
    mca-webreporting2;600;2012-05-27 18:10:01 UTC;18.68;1320.73;4088.14;0.18
    mca-webreporting2;600;2012-05-27 18:20:01 UTC;1.82;1137.28;3784.99;0.04
    [root@myserver ~]# vmstat
    procs -----------memory---------- -swap -----io---- system -----cpu------
    r b swpd free buff cache si so bi bo in cs us sy id wa st
    0 1 182356 499444 135348 13801492 0 0 3488 247 0 0 5 2 89 4 0
    [root@myserver ~]# dstat -D sda
    ----total-cpu-usage---- dsk/sda -net/total- -paging -system
    usr sys idl wai hiq siq| read writ| recv send| in out | int csw
    3 1 89 7 0 0|1240k 1544k| 0 0 | 1.9B 1B|2905 6646
    8 1 77 14 0 1|4096B 3616k| 433k 2828B| 0 0 |3347 16k
    10 2 77 12 0 0| 0 1520k| 466k 1332B| 0 0 |3064 15k
    8 2 77 12 0 0| 0 2060k| 395k 1458B| 0 0 |3093 14k
    8 1 78 12 0 0| 0 1688k| 428k 1460B| 0 0 |3260 15k
    8 1 78 12 0 0| 0 1712k| 461k 1822B| 0 0 |3390 15k
    7 1 78 13 0 0|4096B 6372k| 449k 1950B| 0 0 |3322 15k
    AWR sheet output
    Wait Events
    ordered by wait time desc, waits desc (idle events last)
    Event Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
    free buffer waits 1,591,125 99.95 19,814 12 129.53
    log file parallel write 31,668 0.00 1,413 45 2.58
    buffer busy waits 846 77.07 653 772 0.07
    control file parallel write 10,166 0.00 636 63 0.83
    log file sync 11,301 0.00 565 50 0.92
    write complete waits 218 94.95 208 955 0.02
    SQL> select 'free in buffer (NOT_DIRTY)',round((( select count(DIRTY) N_D from v$bh where DIRTY='N')*100)/(select count(*) from v$bh),2)||'%' DIRTY_PERCENT from dual
    union
    2 3 select 'keep in buffer (YES_DIRTY)',round((( select count(DIRTY) N_D from v$bh where DIRTY='Y')*100)/(select count(*) from v$bh),2)||'%' DIRTY_PERCENT from dual;
    'FREEINBUFFER(NOT_DIRTY)' DIRTY_PERCENT
    free in buffer (NOT_DIRTY) 10.71%
    keep in buffer (YES_DIRTY) 89.29%
    Rag....

    1)
    Yah This is partition table and on it Local partition index.
    SQL> desc GR_CORE_LOGGING
    Name Null? Type
    APPLICATIONID VARCHAR2(20)
    SERVICEID VARCHAR2(25)
    ENTERPRISENAME VARCHAR2(25)
    MSISDN VARCHAR2(15)
    STATE VARCHAR2(15)
    FROMTIME VARCHAR2(25)
    TOTIME VARCHAR2(25)
    CAMP_ID VARCHAR2(50)
    TRANSID VARCHAR2(25)
    MSI_INDEX NUMBER
    SQL> select index_name,column_name from user_ind_columns where table_name='GR_CORE_LOGGING';
    INDEX_NAME
    COLUMN_NAME
    GR_CORE_LOGGING_IND
    MSISDN
    2) I was try direct but after that i was drop this table and again create new partition table and create fresh index. but still same issue.

  • 4G LTE data very slow or nonexistent in San Diego inland North County area?

    Over the past few weeks I've noticed my phone being a bit slower than usual with data speeds in terms of loading a web page, various, apps, etc. Phone is a HTC Thunderbolt.
    However this week since 1/6/2014 and usually in the morning when I'm at work (Poway, CA 92064) my data is VERY slow and goes all over the place from 4G LTE to 3G to 1X and even spends periods of time with no data connection whatsoever even though I have several bars of service.  Was just out to lunch in San Diego/Scripps Ranch 92131 and still had 1X or no data service at all.  This is becoming downright unacceptable as I am paying for this service and it's nonexistent for large periods of time.
    I'm not sure this is limited to a local problem though. My partner is in the Bay Area hundreds of miles away from here and he said his phone (HTC Rezound) the other day also spent a lot of time on 1X and wore his battery down unusually early searching for a data signal.
    Verizon...what the heck?  What's up?

    It may be that there working on the system in your area or are they having any special events in your when they do that can tax the system some what and it cause what your seeing..  You might want to give Customer Service a call and ask for a Tech Rep.. see if there having any issues in your area and while your on the phone with them,  have them check your PRL code.. it may need updating and the rep may have to push it to your phone.. b33

  • Mobile LTE data very slow - 80026

    I have been experiencing a massive drop off in data of up and down data speeds in Lafayette, Colorado (80026).
    Speedtest is giving me anywhere from 47ms to 457ms pings and data speeds up/down of as low as .54/.28 respectively. This is becoming more and more frequent with the tests trending slower and slower.
    I've reset the device and network setting on the phone (iPhone 5s) to no avail. It shows 2 or 3 bars and "LTE" when these tests are run.
    Not quite sure what the next steps are for troubleshooting or reporting this as the Support sections oddly make no mention of connectivity or data speed issues as topics. Or if they do, they are buried deep or in a category I am not identifying. Something that would presumably be near the top of users' support issues, I would have thought would warrant higher level visibility. Perhaps room for improvement for customer support there?
    Anyway, any thoughts? Is this a temporary issue? Where should I be reporting this? What remedies, if any, should I be seeking? Are there prescribed troubleshooting steps?
    Also also, the "tags" field in this forum software doesn't seem to support ZIP codes as a standalone tag as it won't let me enter more than two digits (Mac 10.9.5, Chrome 39.0.2171.99).

    Hi Sarah, thank you too... I'll likewise try to answer as best I can, as well as add a bit more data:
    I haven't been able to identify a pattern as to when the slowdowns happen except that it is happening far more often than it used to. I'll try and log it.
    I am using the Ookla Speedtest tool (as it is installed and convenient on the device) to ping a variety of networks and test up/down speeds with sample packets. If I am feeling very fancy or annoyed I sometimes even tether my computer and run more advanced network tests from the terminal so I can see if there is a routing issue. But as of yet, the slowdowns appear to be entirely in Verizon IPs.
    The bit more data: my wife and neighbors who are on Verizon are also telling me that they are seeing significant data slowdowns regularly from Lafayette (80026) as well as in south Longmont (80501). None of them have reported it to Verizon as they "don't know how", not that I blame them as "data speeds" or something of that ilk is not a service category under the predefined "Topics" for some reason... and my wife leaves these sort of things up to me anyway.

  • Yahoo Finance Portfolios - add/remove page and update data very slow to load

    The Add/Remove symbols page only partially loads then stops dead. Can take a minute or more to complete loading. And when I try to update quantities or price I get a whirling color gif which only sometimes reaches the point of letting me load data. Firefox, no problem.
    Thanks!
    Fresnel1
    New Jersey

    The Add/Remove symbols page only partially loads then stops dead. Can take a minute or more to complete loading. And when I try to update quantities or price I get a whirling color gif which only sometimes reaches the point of letting me load data. Firefox, no problem.
    Thanks!
    Fresnel1
    New Jersey

  • LKM step Load huge data very slow

    Hi ALL,
    when you try to load 4 million data from flat file to my oracle database.
    it took me around 2.5 hours to finish the step 3 "LOAD DATA" which i thought odi will load data from flat file to C$ table.
    it is anyway to speed it up?
    I just chose the simple LKM FILE TO SQL option.
    thanks
    I Z

    this is only the step 3 create temp table. it is nothing about the sql load yet.
    create table <%=odiRef.getObjectName("T"+odiRef.getTableName("COLL_SHORT_NAME"),"W")%>
    <%=odiRef.getSrcColList("","[COL_NAME] [DEST_CRE_DT]","[COL_NAME] [DEST_CRE_DT]",",\n","")%>
    <%=odiRef.getUserExit("WORK_TABLE_OPTIONS")%>
    this one will auto-generate the sqll like
    create table ESBUSER.TC$_0TEST
    ROW CODE VARCHAR2(1), --> this one is auto-generated by the above code. i have not way to change ROW CODE TO ROW_CODE.
    B VARCHAR2(20),
    C VARCHAR2(20),
    D VARCHAR2(40)
    i dont know why it will generate the ROW CODE......without the "_"...
    please help
    thanks
    I Z

  • Send data BPC 5.1 very slow because Antivirus Kaspersky

    Dear All....
    I have problem with BPC 5.1, the problem when send data to server (send and refresh schedule ). The prosses send data is very slow. I think its because antivirus (Kaspersky), when protection is enable, prosses send data very slow. But when i turn off the protection, prosses send data faster...
    The problem is imposible if i turn off protection to every client.
    So, what the object, file, application, macro or rule must i exclusion (unscan) with antivirus??
    I have already give exclusion to file Ev4DMMPM.xla, but sometime its work, sometime not...
    Please help...
    Best regards,
    Dharma Setiadi

    Dear all...
    Thanks for attention.....
    I have already exclusion folder BPC but still not work. But i think the problem with  port. I try turn off scanning with port 80 and its work. I never find slow again...
    But the problem, i can't turn off scanning with port 80, its about security. How about if i change port 80 for BPC..?? What is impact with server and with client..?? And whatever that must be noticed in this port changing..?? setting server manager..??
    Note : i used multi-server configuration...
    Best Regards,
    Dharma Setiadi

  • Customers Online, Page moving is too slow....

    I run concurrenct request ALL Scema of 'Gather Schema' yesterday.
    Because page moving is very slow.
    After that it is fast than before.
    But when I check today I't is slow again.
    Before I run concurrenct request ALL Scema of 'Gather Schema' page moving time is about 2~3min....
    After I run it, 3~6 sec...
    Today, 20 sec....
    Our System configuration is below
    EAI -> API call -> TCA of EBS < about 3000 (insert or update) /day, real time> -> transfer data to other system by java
    page moving time is slow only
    - home
    - cutomers
    but it is fast to go reports, data Quality, Import, Admin ....
    why occure like that? and what id have to do ...???
    EBS version is 12.1.1
    thanks for reading.

    Hi,
    Before I run concurrenct request ALL Scema of 'Gather Schema' page moving time is about 2~3min....
    After I run it, 3~6 sec...
    Today, 20 sec....Gather Schema Statistics concurrent program should take longer than seconds when you run it for all schemas. Did the concurrent request complete successfully? Please confirm this from the log file.
    page moving time is slow only
    - home
    - cutomers
    but it is fast to go reports, data Quality, Import, Admin ....
    why occure like that? and what id have to do ...???Enable trace and generate the TKPROF file, this may tell why it takes long time to retrieve the data -- See (Note: 169935.1 - Troubleshooting Oracle Apps Performance Issues) for details.
    Regards,
    Hussein

  • Internet Recovery very slow

    I've been trying to Internet recovery to rebuild a 13" MacBook Pro with retina display. I'm not sure if I'm doing anything wrong but it's moving along very slow. I have restarted and reset the pram and everything is still slow. It currently says downloading additional components and the time says 19 hours left.
    I guess I will just let it go overnight. I've done this before and it normally takes 1-2 hours at most. I have a 20mbit connection and tested the speed and it seems fine.
    Is this normal?

    Which computer? There is a label on the bottom.
    -Jerry

  • Logon SAP very slow

    Hi expert !
    My system includes PRD, DEV and QA. All system configured all parameter of SAP and Oracle for optimize
    In previous time,  all systems logon very quickly -> take 2-3 second
    In present, DEV system logon very slow 
    When I type username and password -> Enter -> status Loading Data  very slow
    My DEV systems logon is slower than other systems, it take 5-10 second. While other systems take 2-3 second
    Please help me ....i don't know the reason

    Hi,
    1.Check development server response time from your system by pinging the development system.
    2. Check file system of your development system and do the cleaning to free the file system.
    3.Please check table space also.
    Thanks & Regards,
    Vidyadhar K

  • Very slow SSIS package in design mode

    Hi,
    I have one SSI package was created 4 years back; Which is very slow in design 
    mode after i moved the package into other new system(32GB RAM,1TB harddisk,x64 
    windows). There are other SSIS projects running on the same system does not have 
    this issue. The same package is faster in old system.
    The package contains 5 data flow task.
    Which load data from excel sheet and SQL server database. average number of rows 
    loading is 10000.
    I have tried by removing some dataflow task to another new package, but still 
    slow.
    Please advise. 

    I have one SSI package was created 4 years back; Which is very slow in design  mode after i moved the package into other new system(32GB RAM,1TB harddisk,x64  windows). There are other SSIS projects running on the same system does not have 
    this issue. The same package is faster in old system.
    As you said packages are slow in design time. I assume that loading packages, opening Data Flow or any other tasks are slow.
    When SSIS package is loaded, it tries to validate all tasks and test all connections to SQL/Excel etc...
    So in this case we can set the WorkOffline property which would make package loading faster and also there are properties called DelayValidation, ValidateExternalMetadata you can use.
    Please refer:
    http://microsoft-ssis.blogspot.in/2011/11/long-validation-of-ssis-packages-in.html
    Cheers,
    Vaibhav Chaudhari
    [MCP],
    [MCTS], [MCSA-SQL2012]

  • Data extraction very slow

    Hello All,
    I am trying to extract data from init 2lis_11_vaitm. But, extraction is very very slow. Total data in init set-up table are only 200k.
    One thing I noticed is that we changed the extractor to increase a no. of fields to 225. All these fields were available in the BI content delivered communication extract structure of 2lis_11_vaitm  in ECC.
    Is it because of large nos of fields being extracted from ECC. 200k records are being extracted..It has been 38 hrs..and so far only 140K records are extracted.
    Could you please suggest, how I can improve extraction performance.
    We will be moving this to production. I am afraid that much larger nos of records in production will take for ever to extract.
    Thanks
    Shailini

    Yes you are right, IO = input and output, and generally reference to the data loading capability
    BASIS will help to monitor the data loading capability.
    They will help to check the sizing document, prepared before system go launch,  to check the "designed capability". BASIS guys need to do some test on data loading before system go launch.
    And they will help to check the log to find some problems during data loading.
    In bi 7 statistics you can find some information about that load. Discuss with the basis guys, they can help to analysis the problem without the BI statistics.
    The system on hand do no load from 2lis_12_vcitm. But here is some information for your reference:
    1. Production Server: 26K records, load to 2LIS_03_BF, takes 58s in all
    2. Testing Server: 1.5 Million records, full load to 0FI_GL_10, Runtime 34m 12s

  • Moving files in Lr - very slow

    I'm sure this has been discussed before, but the search on "move" does not return anything.
    My issue: moving files between folders (on the same drive) seems to be very slow in Lr. Is there anyway to improve performance. The current performance I am seeing, often 20-30 seconds to move a file, is unworkable. I am trying to reorganize a significant number of files, which are also in collections.
    OS: Vista
    Computer: Dell quad core
    Disk file indexing = off
    Thanks in advance
    Rory

    I too find most of the usual operations--move, copy, make new folder ,etc, inordinately slow compared to using a file browser, or photo browser, such as Bridge. I do a lot of that, but not in LR, unless it is just the odd image that needs moving as I am working.
    Better off doing that on the outside, and then resynching the directories, or even the entire collection (while you eat dinner) to make sure the db is kept up to date reflecting your moves.

  • Moving table columns is very slow

    In my application moving table columns is very slow, with the rendering of table cells dragging behind the rendering of the table cell (using Java 1.5). I use a custom table cell renderer that subclasses a JPanel and contains a JTextField.
    I checked I was overriding all the methods that DefaultTableCellRenderer does for performance reasons and found I wasnt overiding validate() and invalidate(), over-riding these the table column performance is now ok, but the cells are now not rendered correctly.
    I also put a System.out.println into getTableRendererComponent() and found that even if I only move a column slightly the getTableRendererComponent() is called for every cell displayed rather than just the cells within the column moved/columns either side of it which is what i expect.
    Any ideas what i should do. My own vague idea is to put some code into validate() and invalidate() to only call super implemntaions when really need to, but dont know how to work this out.

    Hi, thanks for your help - ive created a full test case, code below. I have reworked the code so I dont need to do a removeAll() but the issues remaining are:
    1. If I override validate() with an empty method nothing is displayed in the grid
    2. The renderer is alot slower than the using default renderer even though ive removed stuff like borders.
    The code below has validate without the empty method.
    (My real renderer is a bit more complicated, and I do require to use a JPanel)
    import com.jthink.jaikoz.settings.LAF;
    import com.jthink.jaikoz.table.ID3Cell;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.util.Vector;
    import java.awt.*;
    public class SlowColumnMoveTest
        public static void main(String args[])
            new SlowColumnMoveTest();
        public SlowColumnMoveTest()
            Vector colNames = new Vector();
            colNames.add("col0");
            colNames.add("col1");
            colNames.add("col2");
            colNames.add("col3");
            colNames.add("col4");
            colNames.add("col5");
            colNames.add("col6");
            colNames.add("col7");
            colNames.add("col8");
            colNames.add("col9");
            Vector data = new Vector();
            for (int i = 0; i < 500; i++)
                Vector v = new Vector();
                v.add(i);
                for (int j = 1; j < 10; j++)
                    v.add(String.valueOf((i + 1) * (j + 1)));
                data.add(v);
            JTable table = new JTable(new DefaultTableModel(data, colNames));
            table.getColumnModel().setColumnSelectionAllowed(true);
            table.setDefaultRenderer(Object.class, new SlowRenderer());
            JFrame frame = new JFrame("SlowColumnMoveTest");
            frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
            JScrollPane scrollPane = new JScrollPane(table);
            frame.add(scrollPane);
            frame.pack();
            frame.setVisible(true);
        static class SlowRenderer extends JPanel implements TableCellRenderer
            private static String PROPERTY_TABLE_BGCOLOUR = "Table.background";
            private static String PROPERTY_TABLE_FGCOLOUR = "Table.foreground";
            private static String PROPERTY_TABLE_SELECTION_BGCOLOUR = "Table.selectionBackground";
            private static String PROPERTY_TABLE_SELECTION_FGCOLOUR = "Table.selectionForeground";
            protected static Color tableBGColour = null;
            protected static Color tableFGColour = null;
            protected static Color selectionBGColour = null;
            protected static Color selectionFGColour = null;
            static
                tableBGColour = UIManager.getColor(PROPERTY_TABLE_BGCOLOUR);
                tableFGColour = UIManager.getColor(PROPERTY_TABLE_FGCOLOUR);
                selectionBGColour = UIManager.getColor(PROPERTY_TABLE_SELECTION_BGCOLOUR);
                selectionFGColour = UIManager.getColor(PROPERTY_TABLE_SELECTION_FGCOLOUR);
            protected JTextField text;
            public SlowRenderer()
                text = new JTextField();
                text.setBorder(null);
                text.setOpaque(false);
                text.setForeground(tableFGColour);
                setOpaque(true);
                this.setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
                this.add(text);
            public Component getTableCellRendererComponent(final JTable table,
                                                           final Object value,
                                                           final boolean isSelected,
                                                           final boolean hasFocus,
                                                           final int row,
                                                           final int column)
                //System.out.println("rendering:col:"+column+":row:"+row);
                text.setVisible(true);
                text.setText(value.toString());
                if (isSelected)
                    text.setForeground(selectionFGColour);
                    this.setBackground(selectionBGColour);
                else
                    text.setForeground(tableFGColour);
                    this.setBackground(tableBGColour);
                return this;
            @Override
            public final boolean isOpaque()
                return true;
            @Override
            public void invalidate()
                //System.out.println("invvalidate");
                //super.invalidate();
            @Override
            public void validate()
                //System.out.println("validate");
                super.validate();
            @Override
            public void revalidate()
            @Override
            public void repaint(long tm, int x, int y, int width, int height)
            @Override
            public void repaint(Rectangle r)
            @Override
            public void repaint()
            @Override
            protected final void firePropertyChange(final String propertyName, final Object oldValue, final Object newValue)
            @Override
            public final void firePropertyChange(final String propertyName, final boolean oldValue, final boolean newValue)
            private static final class UIResource
                extends DefaultTableCellRenderer
                implements javax.swing.plaf.UIResource
    }

  • Moving files between folders is very slow

    Hi, I have an iMac 2011. Processor: 2.7GHz Intel Core i5/ Memory 4GB
    OS X Yosemite, version 10.10.1
    After I change my OS from Mavericks to Yosemite, moving files between folders is very slow.
    For example, if I move one jpg file in Desktop to Pictures folder (or just any other folders like Trash), it takes about 3 seconds.
    When I was still using Mavericks, it made that Ding sound and transferred files right away. However, now, although it makes the Ding sound right away, the file is still there for 3 seconds.
    I tried to clean up my mac using many apps, but they never fixed this problem.
    I've also tried what I saw on this one thread. OS X File Transfers Very Slow
    Go->Connect to Server then type "cifs://server-address" but it says there is a problem and did nothing. (maybe different issue)
    Please help!

    There may be other issues, but you installed the "Genieo" or "InstallMac" ad-injection malware. Follow the instructions on this Apple Support page to remove it.
    Back up all data before making any changes.
    Besides the files listed in the linked support article, you may also need to remove this file in the same way:
    ~/Library/LaunchAgents/com.genieo.completer.ltvbit.plist
    If there are other items with a name that includes "Genieo" or "genieo" alongside any of those you find, remove them as well.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those. If Safari crashes on launch, skip that step and come back to it after you've done everything else.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, then you may have one of the other kinds of adware covered by the support article. Follow the rest of the instructions in the article.
    Make sure you don't repeat the mistake that led you to install the malware. Chances are you got it from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates
    if it's not already checked.

Maybe you are looking for

  • Can't hyperlink to a word or power point document

    Hello, I can't seem to link to a word or powerpoint document when I'm using iweb. I'm a teacher with a class web page and would like to link to my class syllabus. I know that I can go to inspector, select "Enable as a hyperlink," choose file, and the

  • Can we catch keyboard event triggered by an inputfiled?

    Hi all, I have a question here: When we are doing the web dynpro abap development, if I want to catch the keyboard triggered by an input help and handle it, how can I achieve this? e.g.   I have an inputfield on the UI,  if user click "F10" on the ke

  • How can a custom tag write multiple fragments in the response ?

    I have a custom tag that needs to write at least 2 html/xhtml fragments into the response in order to be html compliant. The custom tag outputs a script that must be located in the head section and other elements that refers to the script. Events han

  • Sound doesn't work after updating to Yosemite.

    iTunes, sound effects (swoosh when mail is sent), videos on internet...no sound at all since updating to Yosemite. I press the volume key and get the symbol of a speaker with a circle crossed out beneath it. Not over it, but beneath it. I went into s

  • Oracle 11gR2 for RHEL5.5 – 32Bit version

    Hello, I am trying to install Oracle 11g R2 on RHEL5.5 – 32Bit version. But some one psoted that 11g r2 is not supported on RHEL5.5 – 32Bit version. I am tyring to find the correct posting on internet but not able to find till.. Any idea about it , c