نمایش نتایج 1 تا 3 از 3

نام تاپیک: بررسي Performance سه برنامه گزارش گيري (StimulReport, Fast Rport, Crystal Rport)

  1. #1
    کاربر دائمی آواتار in_chand_nafar
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    www.NikAmooz.com
    پست
    466

    بررسي Performance سه برنامه گزارش گيري (StimulReport, Fast Rport, Crystal Rport)

    بدون هيچ مقدمه اي شروع مي كنم

    متاسفانه با بررسي اوليه و ساده اي كه انجام دادم stimul از لحاظ Performance در ركوردهايي بالا بسيار بد عمل مي كند درست است Run Time Report, پشتيباني خوب از زبان فارسي و... دارد اما Performance اين ابزار در شرايط مساوي (بانك اطلاعاتي يكسان، ايندكس هاي يكسان و...) با Crystal Report خيلي بد است براي نمونه دوستاني كه با گزارش هاي Cross Tab آْشنايي دارند مي تواند اين تست رو در دو برنامه انجام دهند
    متاسفانه Stimul يك ايراد اساسي دارد (اين موضوع به اطلاع واحد فني اين شركت رسيده است ) و اون اين است كه اگر شما يه جدول به ريپورت خود اضافه كنيد و صرفا يكي از فيلدهاي اين جدول در گزارش خود استفاده كنيد (حتي اگر فيلدهاي اضافي را پاك كنيد) stimul هنگام Load‌كردن جدول براي استخراج اطلاعات كليه فيلدهاي آن را Load مي كند كه اين موضوع با Profiler قابل بررسي است و اين از لحاظ Performance خيلي بد است در صورتيكه كريستال ريپورت اين كار را انجام نمي دهند و صرفا فيلدهايي كه در گزارش استفاده شده است را از SQL Server واكشي مي كنند حتي اگر جدولشان با تمامي فيلدها به ريپورت اضافه شود
    اگر خدا بخواهد بزودي در يك آموزشي اين موضوع را بررسي خواهم كرد

  2. #2

    نقل قول: بررسي Performance سه برنامه گزارش گيري (StimulReport, Fast Rport, Crystal Rport)

    یعنی اگه من یه جدول داشته باشم با بیست تا فیلد ؛ اگه تو دستور Select فقط دو تا از اون رو بخوام تو گزارشم نشون بدم، استیمال ریپورت هیچده تای دیگه هم لود می کنه ؟؟؟!!!!

  3. #3
    کاربر دائمی آواتار in_chand_nafar
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    www.NikAmooz.com
    پست
    466

    نقل قول: بررسي Performance سه برنامه گزارش گيري (StimulReport, Fast Rport, Crystal Rport)

    اگر کل جدول را به StimulReport اضافه کنی و فقط از دو تای اون استفاده کنید StimulReport وقتی از سمت سرور (SQL Server)گزارش را برای Render کردن به سمت کلاینت می اورد 18 فیلد شما را هم می آورد
    کلا
    Select* from tbname که این بد ترین راه ممکن است فقط پیشنهاد من به شما این است که به جای اضافه شدن جدول به گزارشتون فقط Query بنویسد و از ان در Stimul استفاده کنید اون موقعه هر فیلدی که خودتون نیاز دارید توی دستور Select بنویسید

    نکته دیگه اینکه Render گزارشات در سمت کلاینت در این نرم افزار بیش از حد طول می کشد که امیدوارم با درخواست کاربران و.... از شرکت سازنده این مشکل رفع شود کافی است که رندر اون را با محصولات دیگر مقایسه کنید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •