Slow data loading/sorting in IE 10

Slow data loading/sorting in IE 10

IcosIcos Posts: 9Questions: 0Answers: 0
edited June 2013 in General
I'm fetching about 31k rows (3 columns per row) from my server. That's 5480kb of data.
Opera 12 loads this data array for about 4 seconds.
However, IE 10 loads it for 35-40 seconds . Can i speed up it somehow, or is it just another "feature" of IE?

Replies

  • allanallan Posts: 63,516Questions: 1Answers: 10,472 Site admin
    Probably a "feature". Are you using Ajax loading - if so have you got deferred rendering enabled? That should make a big difference if you don't

    Allan
  • IcosIcos Posts: 9Questions: 0Answers: 0
    edited June 2013
    Yep, Ajax loading, but without server processing as you suggested. Tried "bDeferRender": true, but it didn't helped. Initial page load is still way too long under IE.
    I've tried to limit result set to 4k and still it takes about 4secs for IE to sort table by one column. Can i setup a test table on your site with such number of rows?
  • allanallan Posts: 63,516Questions: 1Answers: 10,472 Site admin
    If you host the data source somewhere, then yes absolutely. Currently live.datatables.net doesn't have the option to host Ajax data.

    Allan
  • aabricaabric Posts: 3Questions: 0Answers: 0
    Could you try the change #1 of my post here and give your comments ?

    http://datatables.net/forums/discussion/16111/contribution-performance-improvements

    Thanks
  • IcosIcos Posts: 9Questions: 0Answers: 0
    aabric, I've tried change one, but didn't noticed any speed increase. Also it broke one of my columns which has tag inside.
    With this change this column shows tag's contents but not the image itself.

    Maybe i should use some special init paramters? Currently i'm using these:
    $(document).ready(function() {
    $('#example').dataTable( {
    "bProcessing": true,
    "sPaginationType": "full_numbers",
    "sAjaxSource": "query.php",
    "bStateSave": true,
    "bDeferRender": true,
    "aaSorting": [[3,"desc"],[2,"asc"]]
    } );
    } );
This discussion has been closed.