نوشته شده توسط
MNosouhi
اینکه فیلتر بهتره یا کوئری بستگی به نوع برنامه شما داره و نمیشه دقیقا گفت کدوم بهتره ،برنامه نویس خودش باید تصمیم بگیره که کجا از چی استفاده کنه . روال کار به این صورته که شما وقتی از فیلتر استفاده می کنی همه اطلاعات از پایگاه داده دریافت شده و سپس عملیات فیلترینگ روی داده ها صورت می گیره ، در کوئری عملیات فیلترینگ داده ها توسط پایگاه داده انجام شده و نتیجه کوئری رو به عنوان جواب بر می گردونه .
پیشنهاد : اگر برنامه شما تحت شبکه نیست : خیلی مهم نیست که از کدوم استفاده کنی ، اگر چه باز هم پیشنهاد میشه که از کوئری استفاده کنید تا اگر در آینده تصمیم به تحت شبکه کردن برنامه بگیرید مشکل زیادی نداشته باشید. در مواقعی که سرعت مهم است ، بهتره که از فیلتر استفاده کنی ( البته اینکه فیلتر سرعت بالاتری داره یه تجربه شخصیه )
اگر برنامه شما تحت شبکه است : سعی کن از فیلتر استفاده نکنی ، چون ترافیک شبکه رو بالا میبره و وقتی حجم اطلاعات بالا بره کم شدن سرعت برنامت مشهود میشه.