none
(Sumber: milist SQL Server) request time out for load data from sql server to asp.net application RRS feed

  • Pertanyaan

  • Rekan-rekan, saya mau menanyakan bagaimana caranya agar tidak terjadi Request Time Out untuk load data yang cuup besar dari SQL Server ke aplikasi basis website dengan asp.net?


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Jumat, 09 Desember 2011 08.15
    Moderator

Jawaban

  • Load data yang besar udah pasti timeout kalau ambilnya ga berkala apalagi aplikasi web, jadi harus berkala dalam kata yang biasa kita dengar "paging".

    Jadi kita musti bijak dlm pengambilan data melalui paging, tp paging harus paging server, bkn paging client. Kemudian jgn lupa untuk mengambil data tertentu kan kita ga harus ambil semua, mesti pakai "criteria".

    Fokus untuk 2 hal itu jg sdh agak cukup yah kalau masalah load data, kalau masih lambat juga berarti struktur data bisa jadi problem, atau query yang mesti dioptimalisasi lagi.

    Dijawab oleh: Abdul Nasrah


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Jumat, 09 Desember 2011 08.16
    Moderator

Semua Balasan

  • Banyak cara yg bisa dipakai:
    1. Cek query untuk load data tsb
    2. Lihat lewat estimation plan yang ada di query analyzer, berapa besar kira-kira data/record yg dihasilkan
    3. Lakukan tuning di query tsb, apabila dirasa kurang optimal
    4. Cek konfigurasi dari database server, cek bagian query timeout, apakah di set atau tidak

    Dijawab oleh: Deni Kusnedi


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Jumat, 09 Desember 2011 08.16
    Moderator
  • Load data yang besar udah pasti timeout kalau ambilnya ga berkala apalagi aplikasi web, jadi harus berkala dalam kata yang biasa kita dengar "paging".

    Jadi kita musti bijak dlm pengambilan data melalui paging, tp paging harus paging server, bkn paging client. Kemudian jgn lupa untuk mengambil data tertentu kan kita ga harus ambil semua, mesti pakai "criteria".

    Fokus untuk 2 hal itu jg sdh agak cukup yah kalau masalah load data, kalau masih lambat juga berarti struktur data bisa jadi problem, atau query yang mesti dioptimalisasi lagi.

    Dijawab oleh: Abdul Nasrah


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Jumat, 09 Desember 2011 08.16
    Moderator