بتاريخ: 8 نوفمبر 200619 سنة comment_82488 السلام عليكم...اخواني...يوجد لدي صور امتدادها jpg وحجم كل صورة يصل الى 1.5 M عند محاوله تنفيذ استعلام لعرض هذه الصور فى الفورم تحتاج لوقت طويل ما يقارب ال 10 ثواني لعرض كل صورة عدا عن التاخير عند محاولة التنقل من صوره الى اخرى و المشكلة ان استخدام هذه الشاشة باستمرار لذا ليس من المنطق انتظار 10 ثواني عند كل استعلام.علما ان هناك برنامج اخر يعرض هذه الصور و بسرعة كبيره ولكنه ليس اوراكل بل دلفي.هل هناك طريقة لتحسين سرعة العرض ؟ ارجوا ممن يعرف حل لهذه المشكلة ان لايبخل علينا و شكرا. تقديم بلاغ
بتاريخ: 8 نوفمبر 200619 سنة comment_82503 صديقي .. سأعطيك فكرة .. ولكن ليس متاكد من انها ستعمل بسرعة اكبر .. وهي استخدام ال BFILE column datatype حيث يجب عليك بناء directory path , حيث انك ستخزن هذه الصور في folder على ال windows مثلا .. c:\pictures وتقرا الصورة من هذا الفولدر حسب كل موظف اسمه او رقمه . هذه الطريقة لاتقوم بتخزين الصورة على ال database . لذلك اعتقد انها ستاخذ وقت اقل . والله اعلم .. تقديم بلاغ
بتاريخ: 8 نوفمبر 200619 سنة comment_82506 شكرا اخي basilt على الاستجابةولكن للاسف انا لاقوم بتخزين الصور في database حيث اقوم بتخزين الصور على folder فى الوندوز واقوم بتخزين موقع الصوره(path) فى table فى database واقوم باظهار الصورة على الشاشة بواسطة write_image_file.ما اريد معرفته هل هناك طريقة مثل زيادة حجم الbuffer او مثل زيادة ال open cursor يجب عملها قد تنفع فى مثل هذه الحالة. وشكرا... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.