جستجو برای یک رکورد خاص که مطمئنا انجام query در sql توصیه می شود(مسلما برای یک رکود عاقلانه نیست کل Table را داخل برنامه بیاوریم) چه در حالتی که Sql روی سرور باشد یا Local باشد

منظورتون از چندین رکورد نامشخص رو نفهمیدم، لطفا بیشتر توضیح بدین

در مورد سوال آخر فکر کنم ترتیبی هستند ولی بر اساس Index گذاری شما، که باز هم به همین علت جستجو درQuery سریعتر از برنامه خواهد بود