ALIreza_nil
شنبه 29 بهمن 1384, 22:47 عصر
با سلام
من یک نرم افزاری تهیه کردم که اطلاعات کارمندان یک شرکت را نگهداری می کنه مثل پرونده و مرخصی و ......که حدود 500 نفر هستند
مشکل اینجا به وجود می آید که برای گزارش گیری از یک جدول مرخصی که حدود 1200 تا رکورد داره
حدود 10 ثانیه با پنتیوم 4 طول می کشنه من روی یک فیلد شماره پرسنلی هم در زمان ساخت جدول index ایجاد کرده ام ولی به مرور زمان این زمان افزایش می یابد که میترسم این زمان خیلی طولانی تر شود
من از dbisam ver 4.7 استفاده می کنم دستورم هم اینه یک کامپونت query روی فرم می گذارم و در زمان اجرای نرم افزار تحت یک کلید این دستور را می دهم
query1.active:=false
...
select * from main_off
query1.active:=true
با تشکر لطفا راهنمائی بفرمائید
من یک نرم افزاری تهیه کردم که اطلاعات کارمندان یک شرکت را نگهداری می کنه مثل پرونده و مرخصی و ......که حدود 500 نفر هستند
مشکل اینجا به وجود می آید که برای گزارش گیری از یک جدول مرخصی که حدود 1200 تا رکورد داره
حدود 10 ثانیه با پنتیوم 4 طول می کشنه من روی یک فیلد شماره پرسنلی هم در زمان ساخت جدول index ایجاد کرده ام ولی به مرور زمان این زمان افزایش می یابد که میترسم این زمان خیلی طولانی تر شود
من از dbisam ver 4.7 استفاده می کنم دستورم هم اینه یک کامپونت query روی فرم می گذارم و در زمان اجرای نرم افزار تحت یک کلید این دستور را می دهم
query1.active:=false
...
select * from main_off
query1.active:=true
با تشکر لطفا راهنمائی بفرمائید