ทำไมเวลาเรียกรายงานข้อ 9.1 ถึงใช้เวลาในการแสดงผลนานกว่ารายงานมาตรฐานคะ

โพสต์แล้ว:
ศุกร์ ก.ย. 24, 2010 8:39 pm
โดย REERAM
ทำไมเวลาเรียกรายงานข้อ 9.1 ถึงใช้เวลาในการแสดงผลนานกว่ารายงานมาตรฐานคะ (นานมากค่ะ) ไม่ทราบเกิดจากสาเหตุใด ๆ ได้บ้างคะ
ขอบคุณมากค่ะ
Re: ทำไมเวลาเรียกรายงานข้อ 9.1 ถึงใช้เวลาในการแสดงผลนานกว่ารายงานมาตรฐานคะ

โพสต์แล้ว:
ศุกร์ ก.ย. 24, 2010 9:35 pm
โดย suchai
รายงาน 9.1 เป็นรายงานที่สร้างเพิ่มขึ้นจากรายงานมาตรฐาน สมมติว่า รายงาน 141 ขายเงินเชื่อ เรียงตามเลขที่ เราสร้างขึ้นมาเพื่อที่จะแก้ไขแต่ยังไม่ได้แก้ไขใดๆ เวลาในการพิมพ์รายงานออกจอภาพจะใช้เวลาเท่ากัน
เรื่องความเร็วในการพิมพ์ออกจอภาพ ขึ้นอยู่กับเงื่อนไขของข้อมูลเช่น ช่วงของวันที่ว่ามีช่วงเวลายาวมากหรือไม่ เงื่อนไขของข้อมูลต่างๆ ตรงนี้เวลาในการแสดงผลขึ้นอยู่กับขนาดของข้อมูลที่ตรงตามเงื่อนไข ซึ่งก็ยังคงเหมือนรายงานมาตรฐานอยู่
ส่วนที่ทำให้รายงานที่สร้างด้วยตนเองทำงานช้ากว่ารายงานมาตรฐาน ก็คงใช้เป็นเรื่องของเนื้อรายงานที่แก้ไขเอง เช่น การกำหนดเงื่อนไขการค้นหาที่ละเอียดมากขึ้น มีการกรองข้อมูลเพื่อจะให้ออกรายงานเฉพาะสิ่งที่เราต้องการ ยิ่งมีการกรองเงื่อนไขไว้มาก โปรแกรมก็ต้องไปนั่งคิดมาก ยิ่งเป็นเรื่องการคำนวณด้วยแล้ว โปรแกรมจะต้องคำนวณตัวเลขเป็นบรรทัดๆ แล้วเอายอดสรุปออกมา หรือ การกำหนดลักษณะของดัชนีการค้นหาที่มีประสิทธิภาพไม่เท่ากัน ทำให้การเข้าถึงข้อมูลใช้เวลาแตกต่างกัน
การออกรายงานจากเครื่องลูกข่าย กับการคำนวณรายงานออกที่เครื่องแม่ ก็ยังให้เวลาที่แตกต่างกัน แม้ว่าจะเป็นรายงาน 9.1 ตัวเดียวกัน
ก็มีอยู่หลายเหตุผล อาจจะเป็นเพราะเรื่องใดเรื่องหนึ่ง หรืออาจจะเป็นหลายๆ เหตุผลประกอบกันก็มีครับ